FormatterHQ

Number to Words Converter

Spell out numbers in English words, from 7 to 36-digit values. Choose plain, currency or cheque style, American or British wording, and the letter case.

Input TEXT
Output TEXT
Ready.

How to use the Number to Words Converter

  1. Enter one number per line; commas and spaces used as thousands separators are fine.
  2. Pick the style: plain, currency (dollars and cents) or cheque.
  3. Choose American or British spelling and the letter case.
  4. Copy the wording into your document, form or cheque.

Number to words in American or British English

This number to words converter writes numbers out in full English, the way you would say them or write them on a legal document. It handles negative values, decimals and very large numbers, and it can format the result as a dollar amount or in the style commonly used on cheques.

Example

1234567.89
one million two hundred thirty-four thousand five hundred
sixty-seven point eight nine

-42            minus forty-two
1000000000000  one trillion

Compound numbers from 21 to 99 get a hyphen (sixty-seven), and digits after the decimal point are read one at a time (point eight nine).

American vs British wording

The difference is the word "and". American usage leaves it out; British usage puts it after "hundred" and before a final group below one hundred.

NumberAmericanBritish
101one hundred oneone hundred and one
2005two thousand fivetwo thousand and five
1000001one million oneone million and one

Both styles use the short scale, where a billion is a thousand million (10^9) and a trillion is 10^12.

The three styles

  • Plain: the number as words, with "point" for decimals.
  • Currency: adds dollars and cents. 1234567.89 becomes "one million two hundred thirty-four thousand five hundred sixty-seven dollars and eighty-nine cents", and 0.5 becomes "zero dollars and fifty cents".
  • Cheque: removes hyphens and appends "only", a convention that makes it harder to add words after the amount. 1250 in title case becomes "One Thousand Two Hundred Fifty Only". Decimals are still read digit by digit, so for an amount with cents use currency style or write the cents separately, for example as 56/100.

Letter case

Choose lower case, Sentence case (first letter capitalized), Title Case or UPPER CASE. Upper case is common on printed cheques and contracts, while sentence case suits a number at the start of a sentence.

Limits and input rules

  • Up to 36 digits before the decimal point, which reaches the decillions (10^33). Larger values produce an error.
  • Commas, spaces and underscores inside a number are ignored, so 1,250 works.
  • Currency symbols, letters and scientific notation such as 1e6 are rejected; type the plain digits.
  • In currency style, give amounts with at most two decimal places.

When writing numbers as words helps

Style guides often ask you to spell out small numbers and numbers that start a sentence. Invoices, contracts and cheques repeat amounts in words so that a changed digit is easy to detect. Accessibility and text-to-speech work sometimes needs the spoken form, too.

To go the other way, use the words to number converter. For historical or formal numbering, the Roman numeral converter covers 1 to 3999, and the word counter helps if the result must fit a length limit.

Frequently asked questions

Should I write "one hundred and one" or "one hundred one"?
Both are correct in different regions. American English usually omits "and", while British English includes it. Choose the spelling option that matches your audience.
How do I write a cheque amount in words?
Use cheque style with upper or title case, for example "One Thousand Two Hundred Fifty Only" for 1250. Write any cents separately according to your bank's convention, and fill the rest of the line so nothing can be added.
What is the largest number the converter can spell out?
Numbers with up to 36 digits before the decimal point, which covers everything below one undecillion. That includes 999 decillion and every smaller value.
Does it support other currencies?
The currency style always uses dollars and cents. For other currencies, use plain style and add the currency name yourself.
How are decimals written?
In plain and cheque styles, each digit after the point is read separately, so 3.14 becomes "three point one four". In currency style the decimals become cents instead.

Last updated October 3, 2026

Related tools