Number to Words Converter
Write any number out in words, in the international or Indian numbering system.
Last updated
Your details
Whole numbers up to 999,999,999,999.
Result
- In words
- One million two hundred and thirty-four thousand five hundred and sixty-seven
- Grouped
- 1,234,567
- In the Indian system
- twelve lakh thirty-four thousand five hundred and sixty-seven
International grouping places a comma every 3 digits
Formula — written step by step
Writing 1,234,567 in the Indian system…
Group the digits, then name each group
12 | 34 | 567
twelve lakh
thirty-four thousand
five hundred and sixty-seven
twelve lakh thirty-four thousand five hundred and sixty-seven
The Indian system groups the last three digits, then pairs of two: thousand, lakh (one hundred thousand), crore (ten million). The international system groups in threes throughout: thousand, million, billion.
A worked example
The same number in both systems
- Number
- 1,234,567
- International: 1 | 234 | 567
- Indian: 12 | 34 | 567
One million two hundred and thirty-four thousand five hundred and sixty-seven — or twelve lakh thirty-four thousand five hundred and sixty-seven
The number is identical; only the grouping differs. This is why an Indian cheque and an American one describe the same amount with different words.
How to use this calculator
- Type the number. Commas are ignored, so you can paste it straight from a spreadsheet.
- Choose the numbering system: international for thousand, million and billion; Indian for thousand, lakh and crore.
- The other system is shown underneath, so you can check one against the other.
- Whole numbers only — amounts in words on a cheque conventionally write the paise or cents separately.
Two grouping systems, one number
The international system groups digits in threes and names every third power of ten: thousand, million, billion. The Indian system groups the first three, then in twos, and names lakh at a hundred thousand and crore at ten million. One crore is ten million; one lakh is a hundred thousand.
Neither is more correct. They are conventions, and the right one is whichever your reader uses — which for a cheque or a legal document in India means the Indian system.
Why amounts get written out at all
Words are hard to alter. A figure can have a digit added in front or a decimal point nudged; "four thousand and twenty rupees only" resists both, which is why cheques carry the amount twice and why the written words legally prevail if the two disagree.
The convention of ending with "only" exists for the same reason: it closes the sentence so nothing can be appended.
Frequently asked questions
How many zeros are in a crore?
Seven. One crore is 10,000,000 — ten million, or one hundred lakh.
Which system should I use on a cheque?
The one used where the bank is. Indian banks expect lakh and crore; banks in most other countries expect million and billion.
Why is "and" used before the last part?
It is the British and Indian convention — "one hundred and five". American usage often drops it. Both are widely understood, and the "and" makes long numbers easier to read aloud.