Number to Words
Spell out numbers in words, including currency and checks. Runs in your browser.
About this number to words
This tool writes any number out in English words. Type 1234567.89 and get "one million two hundred thirty-four thousand five hundred sixty-seven point eight nine", or switch to currency mode for "... dollars and eighty-nine cents".
It supports both the international system (thousand, million, billion) and the Indian system (thousand, lakh, crore). Currency mode covers US dollars, euros, British pounds, Indian rupees and Bangladeshi taka, with cents, pence, paise or poisha, plus a US check style and an optional "only" ending.
Whole numbers up to 21 digits are converted exactly, because the tool doesn't round large numbers the way ordinary calculators do. Everything runs in your browser.
Features
Exact up to 21 digits
Whole numbers up to 999 quintillion are converted digit for digit, with no rounding of large values.
Million or lakh and crore
Choose the international system or the Indian system. The grouped number is shown as 1,234,567 or 12,34,567 to match.
Currency and check writing
Write amounts in USD, EUR, GBP, INR or BDT, with the minor unit in words or as a check fraction like 56/100.
US or UK style
Pick "one hundred five" (US) or "one hundred and five" (UK).
Letter case options
Output in lower case, Sentence case, Title Case or UPPER CASE for forms that require capitals.
Decimals and negatives
Negative numbers start with "minus". Decimals are read digit by digit after "point".
Friendly input
Paste numbers with commas, spaces or underscores. They are ignored.
How to use the number to words
- 1Enter a number (decimals allowed).
- 2Choose Number or Currency / check, the number system, style and letter case.
- 3Copy the words.
When to use it
Writing a check
Get the amount line in words, for example "One thousand two hundred thirty-four and 56/100 dollars".
Invoices and vouchers
Write rupee or taka amounts in lakh and crore that end with "only", as South Asian business documents usually require.
Contracts and legal text
Write sums in words next to their figures to prevent misreading or tampering.
Learning English numbers
Check how large numbers and decimals are read aloud.
Style guides
Spell out numbers in text when a publication's style requires words instead of figures.
Lakh and crore vs million and billion
The international system groups digits in threes: thousand, million, billion. The Indian system, used in India, Bangladesh, Pakistan and Nepal, groups the last three digits and then every two digits: thousand, lakh, crore.
Above 99 crore, this tool keeps counting in crore, so 1,00,000 crore reads as "one lakh crore". That is the most common modern usage. Older names such as arab and kharab are not used.
- 1 lakh = 1,00,000 = one hundred thousand
- 10 lakh = 10,00,000 = one million
- 1 crore = 1,00,00,000 = ten million
- 100 crore = 1,00,00,00,000 = one billion
Writing amounts on checks
On a US check, the amount line usually spells out the dollars and writes the cents as a fraction of 100, followed by the word dollars. For $1,234.56 that is "One thousand two hundred thirty-four and 56/100 dollars". Choose Check (56/100) to get this format.
In India and Bangladesh, amounts are usually written in words with the currency name and often end with "only", such as "One lakh fifty thousand rupees and twenty-five paise only". Tick "End with only" to add it.
Start writing at the far left of the line and draw a line through any space left over, so nobody can add words later.
When to use "and"
In British English, "and" comes after hundred and before the last part of a number: "one hundred and five", "one thousand and five". In American English, "and" is usually left out of whole numbers: "one hundred five".
Americans often reserve "and" for the decimal point or the cents, as in "five and 50/100 dollars". Pick the style that matches your audience.
Why use Mavros
| Mavros | Typical upload sites | |
|---|---|---|
| Large numbers | Exact up to 21 digits | Rounding errors past 15 or 16 digits |
| Number systems | International and lakh/crore | Often only one |
| Cents and paise | Named in words or as a check fraction | Often dropped |
| Formatting | US/UK "and" and four letter cases | One fixed style |
| Ads | None in the way of the output | Ads next to the result |
| Privacy | Runs in your browser | Amounts sent to a server |
Tips
- Choosing INR or BDT switches to lakh and crore automatically. You can switch back if you prefer millions.
- Currency amounts are rounded to two decimal places. A note appears when rounding happens.
- Use UPPER CASE for bank forms that ask for capital letters.
- Number mode reads decimals digit by digit, so 3.14 becomes "three point one four".
- Double-check the figure shown above the words before you copy, to catch a typo in the input.
Questions
How do I write a number in words?
Type the number into the box. The words appear immediately, and you can copy them with one click.
How big a number can it convert?
Whole numbers up to 21 digits, just under one sextillion. Larger numbers show an error instead of a wrong answer.
How do I write 1 lakh or 1 crore in words?
Choose the Lakh / crore system. 1,00,000 is "one lakh" and 1,00,00,000 is "one crore". In millions, those are one hundred thousand and ten million.
How do I write a check amount in words?
Switch to Currency / check, pick USD and choose Check (56/100). $1,234.56 becomes "one thousand two hundred thirty-four and 56/100 dollars".
Should I write "and" in numbers?
British English uses it (one hundred and five). American English usually doesn't (one hundred five). The Style option switches between them.
How are decimals written in words?
In number mode, digits after the decimal point are read one by one: 12.05 is "twelve point zero five". In currency mode, decimals become cents or the local minor unit.
Which currencies are supported?
US dollar, euro, British pound, Indian rupee and Bangladeshi taka, each with its minor unit: cents, cents, pence, paise and poisha.
What happens if I enter more than two decimal places in currency mode?
The amount is rounded to the nearest cent, half up, and a note tells you it was rounded.
Is my number sent anywhere?
No. The conversion runs in your browser and nothing is uploaded.