Number to Words Converter
Convert numbers to words online in Indian (lakh, crore) or international (million, billion) style. Cheque-ready rupee, dollar, euro and pound amounts, free.
How to use Number to Words
- 1Type or paste one number per line. Commas, spaces and underscores such as 1,25,000 or 1 250 000 are fine.
- 2Pick Indian or International numbering, then plain number or currency mode and the wording options you need.
- 3Copy the words or download them as a text file.
What makes it better
- Indian (lakh, crore) and international (million, billion) numbering
- Currency mode for INR, USD, EUR and GBP with correct singular and plural
- Optional “Only” suffix, British “and” and hyphenated 21–99
- Exact for values up to 15 digits — no rounding of large numbers
- Many amounts at once, one per line
About Number to Words
Number to Words spells out any whole or decimal number in English, using either Indian grouping (lakh, crore) or international grouping (thousand, million, billion). Switch to currency mode to get cheque-style amounts in rupees, dollars, euros or pounds, and paste one amount per line to convert a whole list at once.
Common uses
- Write the amount in words on a cheque, demand draft or invoice.
- Check a figure in a contract or legal document against its written form.
- Convert a list of invoice totals into words in one go.
- Help children or learners practise reading large numbers aloud.
Example
Input
1,25,000 -45.67 1500000 99
Result
One Lakh Twenty-Five Thousand Minus Forty-Five Point Six Seven Fifteen Lakh Ninety-Nine
Good to know
- Values must be below 10^15 (fifteen digits before the decimal point); larger values are rejected with a message.
- In plain mode, decimals are read digit by digit (12.05 becomes “twelve point zero five”). In currency mode the amount is rounded to two decimal places.
- The currency name follows the amount, for example “One Thousand Rupees and Fifty Paise”. Words are in English only.
Number to Words FAQ
What is the difference between Indian and international numbering?
Indian numbering groups digits as 12,34,567 and uses lakh (100,000) and crore (10,000,000). International numbering groups in threes (1,234,567) and uses million and billion. The same number gets different words in each system.
How do I write an amount in words for a cheque?
Switch to currency mode, choose the currency and turn on the “Only” option. Rupee amounts read like “One Thousand Two Hundred Fifty Rupees Only”, and paise or cents are added with “and”.
How are decimal numbers read in plain mode?
Digits after the decimal point are read one by one, so 3.14 becomes “three point one four”. Use currency mode if you want the decimals treated as paise or cents instead.
Does it handle negative numbers and very large values?
Negative numbers get a “minus” prefix. Numbers up to 999,999,999,999,999 (just under 10^15) are converted exactly, because the tool uses whole-number arithmetic instead of floating point.
Where does the British “and” go?
With the “and” option on, it follows hundreds and precedes a final number below one hundred: “one hundred and five” and “one thousand and five”.