Number to Words Converter

Write any number out in English words. Choose the international (million, billion) or Indian (lakh, crore) system, convert amounts to currency words for cheques, or get ordinal words like “twenty-first”.

  • Million or lakh/crore
  • Cheque-ready currency words
  • Up to 66 digits
Up to 66 digits. Commas and spaces are ignored.

How to use the Number to Words tool

  1. Type a numberEnter any number, with or without commas. Decimals and negative numbers work too.
  2. Choose the number systemInternational uses thousand, million and billion; Indian uses thousand, lakh and crore.
  3. Pick the outputPlain words, currency for cheques and invoices (dollars, rupees, euros, pounds), or ordinal words.
  4. Copy the resultChoose the letter case, add “and” or “only” if you need them, and click Copy.

Features

  • Two number systemsSwitch between million/billion and lakh/crore with one click.
  • Cheque writingConverts amounts like 1,250.50 into “one thousand two hundred fifty dollars and fifty cents only”.
  • OrdinalsTurn numbers into ordinal words: 1 → first, 22 → twenty-second, 100 → one hundredth.
  • Huge numbersHandles up to 66 digits, all the way to vigintillions, with exact integer math.
  • US or UK styleLeave out “and” (US style) or include it (UK and Indian style): one hundred and five.

Writing numbers on cheques

Banks require the amount on a cheque to be written in words as well as figures, because words are much harder to alter. If the two don’t match, the amount in words usually takes priority. Write the words starting at the far left of the line, and finish with “only” so nothing can be added after it, for example: twelve lakh thirty-four thousand five hundred sixty-seven rupees and eighty-nine paise only.

International vs Indian number system

NumberInternationalIndian
1,000one thousandone thousand
1,00,000 / 100,000one hundred thousandone lakh
10,00,000 / 1,000,000one millionten lakh
1,00,00,000 / 10,000,000ten millionone crore
1,00,00,00,000 / 1,000,000,000one billionone hundred crore
1,00,000 crore / 1,000,000,000,000one trillionone lakh crore

Notice that the comma positions differ too: the Indian system groups the first three digits, then every two digits (12,34,567), while the international system always groups by three (1,234,567).

Rules for writing numbers in words

  • Hyphens: numbers from twenty-one to ninety-nine are hyphenated (forty-two, seventy-five).
  • “And”: British, Indian and Australian English say “one hundred and five”; American English usually says “one hundred five”.
  • No plural scales: write “two million”, not “two millions”, and “five lakh”, not “five lakhs”, when a number comes before it.
  • Decimals: say each digit after the point: 3.14 is “three point one four”.
  • Style guides: many recommend spelling out numbers from one to nine (or one to one hundred) in running text, and always at the start of a sentence.

Short and long scales

English today uses the “short scale”, where a billion is a thousand million (109). Older British usage and many European languages use the “long scale”, where a billion is a million million (1012). This converter uses the modern short scale. For other conversions and calculations, see our Percentage Calculator and Unit Converter.

Frequently asked questions

How do I write a number in words for a cheque?
Enter the amount, choose your currency and tick “Add only”. Copy the result, for example “one thousand two hundred fifty dollars and fifty cents only”.
How do you write 1,00,000 in words?
In the Indian system it is “one lakh”. In the international system the same number, 100,000, is “one hundred thousand”.
How do you write 10 crore in words?
Ten crore is 10,00,00,000, which is one hundred million in the international system.
Should I use “and” when writing numbers?
In British and Indian English, yes (one hundred and five). In American English it is usually left out (one hundred five). Tick or untick the option to match your style.
What is the largest number it can convert?
Up to 66 digits, which reaches the vigintillions in the international system.