Number to Words Converter

Spell out any whole number from 0 to 999,999,999 in English words.

Number to Words Converter

Worked example result
In wordsone thousand two hundred thirty-four
Summary1234 = one thousand two hundred thirty-four

1234 is written 'one thousand two hundred thirty-four' — exactly how you would write it on a cheque.

Type a whole number and get it written out in English: 1234 becomes 'one thousand two hundred thirty-four'. Tens are hyphenated (forty-two) and no 'and' is used, following standard American cheque-writing style.

Useful for contracts, cheques and invoices, where amounts are written in words to prevent alteration. Whole numbers from 0 up to 999,999,999 are supported; negative numbers and decimals are rejected.

The formula

Split into millions, thousands and units; spell each three-digit group (hundreds, then tens with hyphenated ones)

Worked example

1234 is written 'one thousand two hundred thirty-four' — exactly how you would write it on a cheque.

The example is pre-loaded in the result panel — press Calculate with your own numbers to replace it.

Frequently asked questions

How do you write 1,000,000 in words?

Simply 'one million'. Round powers break down cleanly into a scale word with no remainder.

Should there be an 'and' after hundred?

British style often writes 'one hundred and twenty-three'; standard American style — used here and on US cheques — omits the 'and': 'one hundred twenty-three'.

What is the largest number supported?

999,999,999 — just under one billion. Enter whole numbers only; decimals and negatives return an error.

Category: Unit Conversions calculators