Number to Words

Spells a number out in English words, in either the international system (thousand, million, billion) or the Indian system (thousand, lakh, crore). Decimals are read digit by digit after “point”, and negatives are prefixed — which is the convention cheques and legal documents expect.

Live demo · real result from this tool
Numbering system

In words

One million two hundred and fifty thousand and seventy-five point five zero
International grouping
1,250,075.50
Indian grouping
12,50,075.50

Processed on your device — nothing is uploaded.

How to use Number to Words

  1. Type the number — decimals and a leading minus sign are both accepted.
  2. Choose international or Indian numbering.
  3. Copy the result.
  4. Decimal places are read out digit by digit after the word point.
  5. Negative numbers are prefixed with “negative”.
  6. The Indian system switches to lakh at 100,000 and crore at 10,000,000, with grouping to match.

Two numbering systems, two sets of groupings

The international system groups digits in threes: 1,000,000 is one million. The Indian system groups the first three and then in twos: 10,00,000 is ten lakh, and 1,00,00,000 is one crore. So 2,500,000 is “two point five million” to one reader and “twenty-five lakh” to another — the same quantity, differently parsed. If you are writing for an Indian audience, lakh and crore are not a translation but the normal way the number is said, and using millions reads as foreign.

Why anyone needs a number spelled out

Cheques, which require the amount in words as a fraud control, because words cannot be altered with a pen stroke the way a digit can. Contracts and invoices, where the words govern if they conflict with the figures. Legal drafting generally. Accessibility, where a screen reader handles a written-out figure more predictably than a long digit string. And language learning, where saying a large number aloud correctly is a genuine skill.

Conventions worth following

On a cheque, write the amount in words followed by “only” and strike out the remaining space, so nothing can be appended. Decimals are read digit by digit — 3.14 as “three point one four”, never “three point fourteen” — except for currency, where you write the fractional part as its own unit: “one thousand five hundred rupees and fifty paise”, or “and 50/100” on a US cheque. English does not put “and” between hundreds and tens in American usage but does in British usage: one hundred five against one hundred and five. Either is understood.

Frequently asked questions

How large a number can it convert?
Numbers up to one trillion are spelled out in full English words.
Does it handle decimals?
The whole-number part is converted to words; use it for cheque amounts and formal writing.
Where is this useful?
Writing cheques, legal documents, invoices and anywhere an amount must appear in words as well as digits.
How do I write an amount in words on a cheque?
Write the whole amount, then the currency, then the fractional part, then “only” — for example “One Lakh Twenty-Five Thousand Rupees Only” or “One Thousand Five Hundred and 50/100 Dollars”. Fill the remaining space with a line so nothing can be added after it.
What is a crore in millions?
One crore is ten million, and one lakh is one hundred thousand. So 5 crore is 50 million, and 25 lakh is 2.5 million. The switch between the systems happens at the lakh: below 100,000 the two count identically.
How should decimals be spoken?
Digit by digit after “point”: 3.14 is “three point one four”. Reading it as “three point fourteen” is ambiguous, since 3.14 and 3.014 would sound similar. Currency is the exception — there the fraction is named as its own unit, such as cents or paise.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close