Free number to words converter — type a figure, get it in words, in Indian or international format.
No sign-up and no limit on how much you convert; your figures are worked out right here and never sent anywhere.
Type a figure in the left box and the words appear on the right as you type. Type words instead and you get the figure back — the direction is worked out from what you enter, so there is no mode to switch. That is the whole of it, which is what a number to words converter ought to be.
12500 and read it back as twelve thousand five hundred. This is the numbers in words english direction most people arrive for.12500. The words to numbers direction understands lakh and crore as well as million and billion, so words to number conversion works whichever system the writer used.The two systems spell digits identically. What differs is where they cut the number up.
| Figure | International | Indian |
|---|---|---|
1,000 | one thousand | one thousand |
100,000 / 1,00,000 | one hundred thousand | one lakh |
1,000,000 / 10,00,000 | one million | ten lakh |
10,000,000 / 1,00,00,000 | ten million | one crore |
1,000,000,000 / 1,00,00,00,000 | one billion | one hundred crore |
International grouping cuts the digits into threes. Indian grouping takes the last three
and then pairs, which is why the commas fall in different places: 1,00,000
rather than 100,000. Change the system on this page and the grouped figure
under the result moves with it, so you can see the difference rather than take it on
trust. This is what a search for number to words in indian rupees is
really after — not a different spelling, a different grouping.
Switch the style to Currency and the wording changes to what the local bank expects. An Indian cheque has Rupees printed before the blank line, so the currency goes first — and a dollar or sterling cheque prints it at the end of the line instead, so there the amount goes first. The tool follows whichever applies to the currency you pick, and closes with Only:
12500 → Rupees Twelve Thousand Five Hundred Only12500.50 → Rupees Twelve Thousand Five Hundred and Fifty Paise Only100000 → Rupees One Lakh Only — the amount in words in indian rupees, and the one lakh rupees in words people check before signing7896 in dollars → Seven Thousand Eight Hundred and Ninety-Six Dollars OnlyThat closing Only is not decoration. It marks the end of the amount so that nothing can be written after it, which is the whole reason banks ask for the figure in words at all. Title Case is the usual choice on a cheque. If your form wants the amount in words capital letters instead, the Letter case selector has UPPER CASE.
The digits here are handled as text rather than as a machine number. That sounds like a detail until you paste something long: past about sixteen digits a spreadsheet quietly rounds the figure off and spells the rounded version, which is exactly the sort of wrong answer that looks right. A thirty-digit figure is spelled here digit for digit. The only ceiling is thirty-six digits in both systems, where the international scale runs out at decillion, and the page says so rather than guessing. The Indian system has no separate name above crore in everyday English, so larger figures are counted in crores — one lakh crore, the way a newspaper writes it, rather than arab and kharab, which belong to Hindi.
It is a number to words english converter, and only English. It does not translate figures into Hindi, Marathi, Tamil or any other language, and it does not convert currencies — typing a dollar figure will not give you rupees, because that needs a live exchange rate and this page deliberately talks to nothing. It also does not generate an Excel formula; it converts here, in the page.