Number to Words Converter
Any number spelt out, in the Indian lakh and crore system or the international one, with a rupees line you can copy straight onto a cheque. Nothing is uploaded.
How to use it
- Type the number. Decimals are treated as paise, so 1234567.50 becomes fifty paise.
- Choose the number system. Indian is the default because that is what a cheque, an invoice or a rent agreement in India will expect.
- Copy the line you need. The rupees line is the one for a cheque.
Indian and international counting
The two agree all the way to ninety-nine thousand and then split. The Indian system groups the last three digits and then in pairs, and names those pairs lakh and crore. The international system groups in threes all the way, and names them million and billion.
| Digits | Indian | International |
|---|---|---|
| 1,00,000 | One lakh | One hundred thousand |
| 10,00,000 | Ten lakh | One million |
| 1,00,00,000 | One crore | Ten million |
| 1,00,00,00,000 | One hundred crore | One billion |
One crore is ten million, and one hundred lakh is one crore. Those two sentences settle most of the confusion.
Writing an amount on a cheque
The rupees line follows the convention Indian banks expect: the word Rupees, then the amount in words, then the paise if there are any, then the word Only.
That last word is not decoration. It closes the line so nobody can add to it. For the same reason, draw a line through any space left over and write the figures in the box with no gap before the first digit. Banks return cheques where the words and the figures disagree, so read both once before you sign.
How large a number it will take
Up to fifteen digits, which is ninety-nine thousand crore and some change. Past that, JavaScript stops being able to hold a whole number exactly and starts rounding the last digits, so the page tells you rather than printing words that are quietly wrong.
Frequently asked questions
How do I write 1234567 in words in the Indian system?
Twelve lakh thirty-four thousand five hundred sixty-seven. The Indian system groups the last three digits together and then in pairs, so 1234567 is written 12,34,567 rather than 1,234,567.
What is the difference between the Indian and international systems?
They agree up to ninety-nine thousand and then part ways. The Indian system uses lakh for one hundred thousand and crore for ten million, grouping digits in pairs after the first three. The international system uses million and billion, grouping in threes. One crore is ten million; one hundred lakh is also one crore.
How do I write an amount on a cheque?
Use the rupees line this page produces. It starts with the word Rupees, spells the amount, adds the paise if there are any, and ends with the word Only, which is there to stop anyone adding to the end of the line. Write it with no gap left before or after the words.
Is anything I type sent anywhere?
No. The conversion happens in JavaScript inside your own browser. Nothing is uploaded and nothing is saved - close the tab and it is gone.