Number to Words Converter

Convert any number to words in English. Great for writing cheques, invoices, and legal documents.

Enter a number above

About this calculator

Write a number in words, for cheques, invoices, legal forms and school work. Choose the International system (thousand, million, billion) or the Indian system (thousand, lakh, crore). The result has a Copy button.

For example 1,250,000 is One Million Two Hundred Fifty Thousand in the international system and Twelve Lakh Fifty Thousand in the Indian system.

How to use it

  1. Type the Number.
  2. Choose International or Indian (Lakh/Crore).
  3. Read the words and press Copy.

Groups

The international system groups digits in threes: thousand, million, billion, trillion. The Indian system groups the last three digits and then pairs: thousand, lakh (1,00,000) and crore (1,00,00,000). Number words are composed group by group.

Worked example

1,250,000

InternationalOne Million Two Hundred Fifty Thousand
IndianTwelve Lakh Fifty Thousand

Tips and common mistakes

  • Cheques need amounts in words and figures to match exactly.
  • Add 'Only' at the end to prevent additions.
  • Indian grouping: 12,50,000, not 1,250,000.
  • For decimals say 'and' plus paise.
  • Proofread against the figures before signing.

Frequently asked questions

How do I write 1,250,000 in words?

One million two hundred fifty thousand, or twelve lakh fifty thousand.

What is a lakh?

100,000.

What is a crore?

10 million, or 100 lakh.

Why write 'Only'?

It stops anyone adding words after the amount.

Does the tool handle decimals?

Check the tool's output for the supported range.

What is the largest supported number?

See the limits shown on the tool.

Related tools