Skip to content
Math & Statisticsnotation

Number to Words Converter

A number written out in words, in either the Indian lakh and crore system or the international million and billion one. The two group digits differently, three-two-two against three-three-three, which is why a number that is one crore twenty-three lakh is also twelve point three million.

Also called: number to words, amount in words converter.

Numbering system
Style
In words
One crore twenty three lakh forty five thousand six hundred seventy eight

12345678 is One crore twenty three lakh forty five thousand six hundred seventy eight. The Indian system groups digits three then two at a time, which is why the largest unit here is crore. The same number in the international system is twelve million three hundred forty five thousand six hundred seventy eight. Written with separators that is 1,23,45,678. Neither system translates into the other: there is no single word for million in the Indian system and none for lakh in the international one, so the figure changes shape and not only its words.

In the other system
Twelve million three hundred forty five thousand six hundred seventy eight
With digit grouping
1,23,45,678
Digits
8
Largest scale word used
crore
On the system
The Indian system groups digits three then two at a time, which is why the largest unit here is crore. The same number in the international system is twelve million three hundred forty five thousand six hundred seventy eight.
On grouping
Written with separators that is 1,23,45,678. Neither system translates into the other: there is no single word for million in the Indian system and none for lakh in the international one, so the figure changes shape and not only its words.
Method and background

How this is calculated

Both systems name groups of digits, and they simply group them differently. The international system takes three digits at a time, giving thousand, million, billion. The Indian system takes the first three and then two at a time, giving thousand, lakh, crore. Neither is a translation of the other: there is no single word for million in the Indian system and none for lakh in the international one, so a converted figure changes shape rather than merely changing words. Cheque style adds the currency and the closing word, which exists to stop anything being added after the amount.

grouping decides everything: the Indian system groups 3-2-2 and the international system 3-3-3, so the same digits produce different scale words
n
The number

Worked examples

Each of these is asserted on every build. If a change to the engine ever moved one of these answers, the build would fail before the page could print it.

one crore twenty three lakh

Number
12345678
Numbering system
Indian, lakh and crore
Style
Plain words

In wordsOne crore twenty three lakh forty five thousand six hundred seventy eight

Indian grouping of 1,23,45,678

Open this example

the same number internationally

Number
12345678
Numbering system
International, million and billion
Style
Plain words

In wordsTwelve million three hundred forty five thousand six hundred seventy eight

boundary: the same digits, a different largest unit

Open this example

Written about this

Method and limits

What it assumes

  • Whole numbers, with any decimal part read digit by digit.

What it deliberately does not model

  • Regional variants exist, including the short and long billion, and this page uses the short scale.
  • Very large numbers beyond the named scales are given in the largest available unit.

Formula version 1.0.0 · definition 1.0.0 · India · Report a problem with this calculator

Frequently asked questions

Why does the same number look so different in the two systems?
Because the grouping differs. Indian grouping is three digits then two at a time; international is three throughout. One crore is ten million, and neither system has a single word for the other one.
Why does a cheque end with "only"?
To close the amount so nothing can be appended to it. It is a fraud control rather than grammar.