1
OneClickUse
Converters Tool

Number to Words Converter

Convert numbers to words in Indian (lakh / crore) or international format.

Privacy-first workflows
Fast and simple
100% Free, no signup
In words
Twelve crore thirty-four lakh fifty-six thousand seven hundred eighty-nine

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".

How it works

How to convert numbers to words

STEP 01
Enter the number.
STEP 02
Pick Indian or international system.
STEP 03
Toggle Rupees format for invoice/check style ('X rupees only').
STEP 04
Copy the words for your document.
You might also need

Related tools

Converters
Cron Expression Reader in Plain English
Paste a five-field cron expression, read the schedule in plain English, and check the next 5 run times.
Use now
Converters
SQL Formatter & Beautifier
Format messy SQL into clean, readable queries — or minify for embedding.
Use now
Converters
HTML Minifier & Beautifier
Minify HTML for production or beautify ugly HTML for reading.
Use now
Converters
CSS Minifier & Beautifier
Minify CSS to ship smaller stylesheets or beautify for reading.
Use now
Converters
JavaScript Minifier & Beautifier
Minify or beautify JavaScript for production or debugging.
Use now
Converters
Markdown to HTML Converter
Convert Markdown to clean HTML with live preview.
Use now
FAQ

Common questions