Input
--
Converts integer part using Indian style (Thousand, Lakh, Crore).
In Words
--
Input
Words
Zero
Decimals
Enter a number such as 1250 or 12.34. The calculator spells the integer part in English using Indian scales: Thousand, Lakh, and Crore. 1250 becomes One Thousand Two Hundred Fifty. 100000 becomes One Lakh. 10000000 becomes One Crore. 0 becomes Zero.
Digits under one hundred use words such as Twenty One. Hundreds add Hundred: 100 is One Hundred, and 999 is Nine Hundred Ninety Nine. After the first three digits from the right, Indian grouping continues in twos—lakh at 1,00,000 and crore at 1,00,00,000—so 2500000 is Twenty Five Lakh, not “two million five hundred thousand.”
A decimal point is spoken as “point,” then each fractional digit is named: 12.34 is Twelve point Three Four, and 1.05 is One point Zero Five. A leading minus becomes Minus, so −45 is Minus Forty Five. The converter does not insert “and” between hundred and the rest.
Only a plain numeric string is accepted: optional minus, digits, and at most one decimal point. Commas, spaces, and letters are rejected with “Enter a valid number format.” An empty field leaves the words as “--.” Currency words such as Rupees are not added automatically.
Each row matches the Indian-style conversion on this page.
| Number | In words | What it marks |
|---|---|---|
| 0 | Zero | Zero |
| 21 | Twenty One | Under one hundred |
| 100 | One Hundred | Exact hundred |
| 1250 | One Thousand Two Hundred Fifty | Thousand scale |
| 100000 | One Lakh | Indian lakh |
| 2500000 | Twenty Five Lakh | Multiple lakhs |
| 10000000 | One Crore | Indian crore |
| 12.34 | Twelve point Three Four | Digit-by-digit decimal |
| -45 | Minus Forty Five | Negative |
Thousand, then Lakh, then Crore for the integer part.
12.34 is Twelve point Three Four.
−45 is Minus Forty Five.
Type 100000, not 1,00,000.
It spells a number in English words using Indian grouping for the integer part: Thousand, Lakh, and Crore. 1250 becomes One Thousand Two Hundred Fifty. 100000 becomes One Lakh. 10000000 becomes One Crore.
After the word “point,” each digit is named separately. 12.34 becomes Twelve point Three Four. 1.05 becomes One point Zero Five. Trailing zeros in the fractional part are still spoken if you type them.
The word Minus is placed in front. −45 becomes Minus Forty Five. The rest of the number follows the same Indian integer and decimal rules.
After the first three digits from the right (thousands), groups of two are used: thousand, then lakh (1,00,000), then crore (1,00,00,000). 25,00,000 becomes Twenty Five Lakh. This is not the Western million/billion naming on this page.
An optional leading minus, digits, and at most one decimal point, such as 1250, 12.34, or −45. Spaces, commas, letters, or multiple dots show “Enter a valid number format.” An empty field leaves the result as “--.”
0 becomes Zero. In a decimal, a zero digit after the point is spoken as Zero, so 1.05 is One point Zero Five.
No. The converter joins parts with spaces only. 150 is One Hundred Fifty. 21 is Twenty One.
No. Commas are not allowed in the input. Type 100000 for One Lakh, or 10000000 for One Crore.
It gives Indian-style words for the number, which many Indian cheque and invoice formats use. It does not add currency words such as Rupees or Only. You can append those yourself if needed.
The integer part is broken into crore, lakh, thousand, and the remainder under one thousand. Very large values still follow that scale in order. The ring chart fills toward one million as a visual only and does not change the words.