Number to Words Converter
Convert numbers to words in Indian (lakh / crore) or international format.
Written by Anil Gautam · Updated
How do you write a rupee amount in words?
Type the amount with or without commas and spaces; both are removed before conversion, so 1,25,050.75 and 125050.75 give the same words. Tick "Indian rupees (invoice style)" and the part after the decimal point is read as paise: 1,25,050.75 becomes "One lakh twenty-five thousand fifty rupees and seventy-five paise only". The word rupees comes after the amount, and hundreds are written without "and" (105 is "One hundred five"), so add "Rupees" in front or an "and" yourself if your cheque or invoice format uses them.
Only the first two decimal digits count as paise, and any later digits are cut off without rounding, so 10.999 gives "Ten rupees and ninety-nine paise only". One decimal digit means tens of paise: 10.5 is fifty paise, while 10.05 is five paise. With the rupee option off, decimals are read digit by digit, so 12.05 is "Twelve point zero five" and 1.50 keeps its zero as "One point five zero". An amount below one rupee keeps the zero, so 0.50 gives "Zero rupees and fifty paise only".
How large a number can it convert?
Indian mode reads the digits in groups of crore, lakh, thousand and hundreds, the same split as the commas in 12,34,56,789, which becomes "Twelve crore thirty-four lakh fifty-six thousand seven hundred eighty-nine". International mode reads 123,456,789 as "One hundred twenty-three million four hundred fifty-six thousand seven hundred eighty-nine". The rupee option works with either system: 25,00,000 becomes "Twenty-five lakh rupees only" in Indian mode and "Two million five hundred thousand rupees only" in international mode. Tens and units are joined with a hyphen, as in forty-five, and Copy takes the words with the first letter capitalized.
The number of crores is itself written with the rules for numbers below 1,000, so Indian output is reliable up to 9,99,99,99,999, just under 1,000 crore. At 1,000 crore it reads "Ten hundred crore", and larger crore counts come out wrong, so write figures like 25,000 crore by hand or switch to the international system, which stays correct below 1,000 trillion.
The box needs a plain number: an optional minus sign, digits, and an optional decimal part. A rupee symbol, scientific notation such as 1e5, or a value that starts with a dot, such as .5, shows "Enter a valid number". Negative whole numbers start with Minus, so -500 with the rupee option gives "Minus five hundred rupees only".