Number to Words Converter
Converters · Added 15 August 2026
Write a number out in words in either the international system, which groups digits in threes and speaks of millions and billions, or the Indian system, which groups differently and speaks of lakhs and crores. A cheque-style option capitalises the result and appends “only”.
How to use the number to words converter
- 1Enter your number. Commas and spaces are ignored.
- 2Choose the numbering system — international or Indian.
- 3Tick cheque style if you need the capitalised form ending in “only”.
- 4Press Convert.
- 5The result shows the words, the correctly grouped figures, and the same number grouped in the other system.
Examples
International
- Input
- 12,345
- Result
- twelve thousand three hundred and forty-five
Digits group in threes throughout: 12,345.
Indian system
- Input
- 1,23,456
- Result
- one lakh twenty-three thousand four hundred and fifty-six
The last three digits group together, then in twos — which is why the commas sit differently.
Ten million
- Input
- 10000000
- Result
- one crore in the Indian system, ten million in the international one
The same quantity, grouped 1,00,00,000 or 10,000,000 depending on the convention.
About the number to words converter
Two systems, one number
Most of the English-speaking world groups digits in threes and names each group: thousand, million, billion, trillion. The Indian subcontinent groups the first three digits and then in pairs, naming them thousand, lakh, crore. Both are internally consistent, both are correct, and they produce visibly different writing for the same quantity.
Take ten million. Internationally it is written 10,000,000 and read as ten million. In the Indian system it is written 1,00,00,000 and read as one crore. Neither the comma positions nor the words carry over, which is why financial documents crossing between the two conventions have to be explicit about which is in use.
The systems also diverge in what they name at all. There is no single Indian word for a billion; a hundred crore does the job. Conversely, 'lakh' has no international equivalent — you would say a hundred thousand. Translating between them is therefore regrouping and renaming at once, not a word-for-word substitution.
Why the words matter more than the digits
Writing an amount in words is a fraud-prevention measure that predates every digital control still in use, and it survives because it works. Digits are trivially alterable: a 1 becomes a 4 or a 7 with one stroke, an extra zero fits neatly in a gap. Words resist all of that — extending 'four thousand' into something larger requires rewriting the line.
The supporting conventions exist for the same reason. Capitalising the first letter marks the start unambiguously. Ending with 'only' marks the end, closing the space where an addition could otherwise be inserted. Drawing a line through any remaining blank space finishes the job. Together they make the written amount the authoritative one, which is why on most cheques the words legally prevail over the figures where the two disagree.
The same instinct appears well beyond cheques. Contracts write key figures twice — 'thirty (30) days' — for exactly this reason, and legal drafting conventions in most jurisdictions encourage it for any number that matters. It is redundancy deliberately introduced, and like most good redundancy it costs almost nothing and occasionally saves a great deal.
Frequently asked questions
What is the difference between the two systems?
How many zeros in a lakh and a crore?
Why do cheques need the amount in words?
Does it handle decimals?
What is the largest number it converts?
Related tools
Number Base Converter
Converters
Convert between binary, octal, decimal, hexadecimal and any base from 2 to 36.
Roman Numeral Converter
Converters
Convert numbers to Roman numerals and back, with the subtractive rules enforced.
GST Calculator
Calculators
Add or remove GST at any rate, with the CGST and SGST split shown separately.