About the Number to Words
Type a number and this page writes it out in English: 1234567 becomes one million two hundred thirty-four thousand five hundred sixty-seven. You can switch to the Indian system, which counts in lakh and crore, ask for cheque wording in dollars, rupees, euros, pounds or names you choose, or get an ordinal such as twenty-first. A second box goes the other way, turning words like twelve lakh thirty four thousand back into digits. It is English only, and it handles up to 36 digits. Decimals outside cheque mode are read digit by digit after the word point. Cheque wording follows common practice, but banks can have their own rules, so check before you write a cheque.
Updated September 2026
How to use the Number to Words
- 1Type or paste a number. Commas and spaces are fine.
- 2Choose International or Indian style.
- 3Pick Plain words, Cheque (money) or Ordinal, and set the currency for a cheque.
- 4Choose sentence, title, lower or upper case, then press Copy words.
- 5To go the other way, type words into Words to number.
Numbers in words, step by step
English builds big numbers from small ones. Numbers up to nineteen have their own words, then tens such as twenty and thirty are joined to units with a hyphen, as in forty-two. Hundreds are said first, then the rest: 305 is three hundred five. In the international system a name is added for every group of three digits: thousand, million, billion, trillion and so on.
Zero groups are skipped, so 1,000,001 is one million one, not one million zero thousand one.
Cheques and amount in words
On a cheque the amount in words is the safeguard against a changed figure. Write the major unit, then and, then the minor unit, and finish with only if there is space after it. A zero minor amount is left out, so 250.00 dollars is two hundred fifty dollars only.
Singular and plural forms are handled: one dollar, two dollars, one cent, fifty-six cents. Pounds use pence and rupees use paise.
Lakh and crore vs million and billion
Pick the Indian style to write amounts the way they are read in India, Pakistan, Bangladesh and Nepal.
- 1 lakh = 100,000, written 1,00,000
- 10 lakh = 1 million
- 1 crore = 10,000,000, written 1,00,00,000
- 100 crore = 1 billion
- One lakh crore is 10^12, or one trillion
Ordinals and words to number
An ordinal says position instead of quantity: first, second, third, twelfth, twenty-first. The last word takes the ordinal form and everything before it stays the same. Going backwards, the Words to number box adds up the pieces, so twelve lakh thirty four thousand is 1,234,000.
If you need Roman numerals instead, the Roman Numeral Converter does that. To see the same number in binary or hexadecimal, use the Number Base Converter. For a discount or a share of a total, the Percentage Calculator is faster, and the Unit Converter covers lengths and weights.
Features
- International and Indian (lakh, crore) numbering
- Cheque wording for dollars, rupees, euros, pounds or custom names
- Ordinals such as first, twenty-first and one hundredth
- Optional word only at the end of a cheque amount
- Negative numbers and decimals
- Grouped digits in the chosen style
- Words back to digits
- Runs in your browser
Frequently asked questions
How do I write a number in words for a cheque?
Choose Cheque (money), pick the currency and type the amount with up to two decimals. 1234.56 in US dollars becomes one thousand two hundred thirty-four dollars and fifty-six cents. Keep Add only ticked to close the line so nothing can be added after it.
What is the difference between international and Indian numbering?
Both count in thousands up to 99,999, but from 100,000 the Indian system uses lakh (100,000) and crore (10,000,000) with groups of two digits, so 1234567 is 12,34,567. The international system uses million and billion with groups of three, so the same number is 1,234,567.
How do I write 1,000,000 in words?
In the international system it is one million. Switch the style to Indian and 1,000,000 becomes ten lakh, since a lakh is 100,000.
Do I write "and" in numbers?
American usage usually leaves it out: one hundred one. British usage often adds it before the last part, as in one hundred and one. This page writes numbers without and, except that cheque wording joins the whole amount and the minor amount with and, as in five dollars and ten cents.
How do I write ordinal numbers like 21st?
Choose Ordinal and type 21. The result is twenty-first: only the last word changes, so 101 is one hundred first and 1000 is one thousandth. Ordinals need a whole number of zero or more.
How do I convert words back to a number?
Type the words into the Words to number box, such as two thousand and five. It accepts and, hyphens, a hundred, minus, lakh and crore. If a word is not a number word, the page names it so you can correct it.
How are decimals written?
Outside cheque mode each digit after the point is read separately, so 12.05 is twelve point zero five. In cheque mode the decimals are money, so 12.05 is twelve dollars and five cents.
How big a number can it handle?
Up to 36 digits, which reaches the decillions in the international system. Larger numbers get a message and no result.