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.

The number
12,34,567.50Grouped
7Digits before the point
In words

          
Title Case

          
For a cheque

          

How to use it

  1. Type the number. Decimals are treated as paise, so 1234567.50 becomes fifty paise.
  2. Choose the number system. Indian is the default because that is what a cheque, an invoice or a rent agreement in India will expect.
  3. 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.

DigitsIndianInternational
1,00,000One lakhOne hundred thousand
10,00,000Ten lakhOne million
1,00,00,000One croreTen million
1,00,00,00,000One hundred croreOne 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.

Related tools