Menu

Number to Words Converter

Type or paste numbers, one per line, to write them out in English words. Choose plain words, ordinals or the check-amount format, and US or UK style for the "and".

0 words 0 characters 0 lines

Style (check amounts are always US)

Continue with this text: Extract numbersCapitalize wordsWord counter

Your text stays in your browser: nothing is uploaded or stored on a server.

How to use the converter

  1. Type or paste your numbers into Numbers (one per line), or click Example to load five samples.
  2. Pick what you need under Write as: Words (one hundred), Ordinal (hundredth) or Check amount (dollars and cents).
  3. Choose a Style (check amounts are always US): US (one hundred one) or UK (one hundred and one).
  4. Choose a Letter case: lowercase, Sentence case, Title Case or UPPERCASE.
  5. The result updates as you type. Click Copy, or Download .txt to save it.

Each line of input gives one line of output in the same order, and empty lines stay empty, so a list of 50 invoice totals comes back as 50 written amounts you can paste next to the originals.

The three output modes

Input Words Ordinal Check amount
21 twenty-one twenty-first Twenty-one and 00/100 dollars
1,234 one thousand two hundred thirty-four one thousand two hundred thirty-fourth One thousand two hundred thirty-four and 00/100 dollars
1984.56 one thousand nine hundred eighty-four point five six (needs a whole number) One thousand nine hundred eighty-four and 56/100 dollars
-7.5 negative seven point five (needs a whole number) (cannot be negative)
  • Words writes the number as it is read aloud. Decimal digits are read one at a time after “point”, and a minus sign becomes “negative”.
  • Ordinal changes the last word to its ordinal form: one becomes first, twelve becomes twelfth, forty becomes fortieth, hundred becomes hundredth. It needs a whole number; 3.0 is accepted as 3, but 2.5 is not.
  • Check amount writes the dollars in words, then “and”, the cents as a fraction over 100 and the word “dollars”. It starts with a capital letter even when lowercase is selected, because that is how the amount line is normally written.

US and UK style: where “and” goes

The only difference between the two styles is the word “and”. British English uses it after “hundred” when more follows, and before a final group under 100 in a larger number; American English usually leaves it out.

Input US UK
101 one hundred one one hundred and one
120 one hundred twenty one hundred and twenty
1001 one thousand one one thousand and one
2,005 two thousand five two thousand and five
1,000,050 one million fifty one million and fifty
1,100 one thousand one hundred one thousand one hundred

Round numbers such as 1,100 are the same in both. Both styles use the short scale (a billion is 1,000,000,000) and hyphenate the numbers from 21 to 99, as in twenty-one and ninety-nine.

The Check amount mode ignores this option and always writes the US form, so the only “and” on a check is the one that separates dollars from cents: 1001.10 gives “One thousand one and 10/100 dollars” with either style.

Writing a check amount

US banks ask you to write the amount twice: in figures in the box on the right and in words on the line below the payee. The written form is “dollars in words and cents over 100”, as in Chase’s example “one hundred five dollars and 50/100”. This tool follows that pattern:

Amount Written on the check
250 Two hundred fifty and 00/100 dollars
0.75 Zero and 75/100 dollars
105.50 One hundred five and 50/100 dollars
1,500.00 One thousand five hundred and 00/100 dollars
10.125 Ten and 13/100 dollars
99.995 One hundred and 00/100 dollars

Amounts with more than two decimals are rounded half up to the cent, and 100 cents carry into the next dollar, as the last two rows show. Negative amounts are refused, since a check cannot be written for less than zero. Many printed checks already end the line with “Dollars”; in that case leave the last word out when you copy the amount, or use the version that matches your check form.

What the tool accepts

The converter reads digits with an optional sign and one decimal point, and ignores the separators people commonly type between groups of digits (commas only where they are real thousands separators, see below):

Input Read as Words
1 000 000, 1'000'000, 1_000_000 1000000 one million
1,23,456 123456 one hundred twenty-three thousand four hundred fifty-six
−42 (Unicode minus) -42 negative forty-two
.5 or +.5 0.5 zero point five
007 7 seven
3. 3 three
-0 0 zero

Anything else, such as $1,234.56, 12.5%, 1/2 or 1e6, gives a message in parentheses on that line, and a note says how many lines could not be read. For $1,234.56, €1,234 or 1,234 USD the message also says to leave out currency signs and codes. Strip currency signs and units first, or use the number extractor to pull the numbers out of a longer text.

Commas are accepted only as thousands separators before the decimal point: the last group after a comma must have three digits and earlier groups two or three, so 1,234,567 and Indian 12,34,567 both work. A decimal comma, as used in many European countries, gives an error instead of a wrong number: 1,5, 12,34 and 1.234,56 each show “has a comma that is not a thousands separator. Use a period as the decimal point (1234.56 or 1,234.56).” Replace the decimal comma with a period (and drop the dots between thousands) before converting.

Trailing zeros after the decimal point are kept and read aloud, so 3.10 is “three point one zero”. The largest whole number is 36 digits long (999 decillion); the scale words run thousand, million, billion, trillion, quadrillion, quintillion, sextillion, septillion, octillion, nonillion and decillion.

Letter case

Letter case 1,234
lowercase one thousand two hundred thirty-four
Sentence case One thousand two hundred thirty-four
Title Case One Thousand Two Hundred Thirty-Four
UPPERCASE ONE THOUSAND TWO HUNDRED THIRTY-FOUR

Title Case capitalizes both parts of a hyphenated number and keeps “and” lowercase, so UK 101 becomes “One Hundred and One”. For other capitalization rules, run the result through the title case converter or the sentence case converter.

When people need it

  • Writing checks, invoices and receipts where the amount must appear in words as well as figures.
  • Legal and financial documents such as contracts and promissory notes that state sums in words, often in capital letters; choose UPPERCASE.
  • Converting a column from a spreadsheet: copy the numbers from Excel or Google Sheets, convert them in one go and paste the column back. The comma separator joins the lines if you need them in one row instead.
  • Style guides that spell out numbers, for example at the start of a sentence, or ordinals in formal invitations (“the twenty-first of June”).
  • Teaching and checking spelling of tricky numbers such as forty (not fourty), ninth and twelfth.

The conversion runs in your browser; the numbers you type are not sent anywhere.

Questions

How do I write a check amount in words?

Choose Check amount (dollars and cents) and type the amount, for example 1234.56. The tool writes "One thousand two hundred thirty-four and 56/100 dollars". The word "and" appears only before the cents, and a whole-dollar amount gets "00/100".

Is it "one hundred one" or "one hundred and one"?

Both are correct. American English usually leaves out the "and" (one hundred one), while British English puts "and" after "hundred" and before a final number under 100 (one hundred and one, one thousand and one). Pick US or UK under Style; check amounts always use the US form.

How are decimals written in words?

In Words mode the digits after the decimal point are read one by one after the word "point", so 3.14 becomes "three point one four" and 0.05 becomes "zero point zero five". For money, use the check format, which writes cents as a fraction over 100.

How large a number can it convert?

Whole numbers up to 36 digits, the largest being 999 decillion (10^36 − 1). The tool uses the short scale used in the US and UK today, where a billion is a thousand million (1,000,000,000).

Can I convert numbers to words in Excel?

Excel has no built-in function that spells out numbers. You can paste a column of numbers here, one per line, convert them all at once and paste the result back as a new column; the lines stay in the same order.

Does it work with numbers like 1.234,56 that use a decimal comma?

No. The period is the decimal point, and a comma is accepted only as a thousands separator before it (1,234.56 or Indian 1,23,456). A line such as 1,5 or 1.234,56 shows an error asking you to use a period, so write it as 1.5 or 1234.56 before converting.

Why does a line show an error in parentheses?

The line is not a plain number. Currency signs, percent signs, letters, fractions such as 1/2 and scientific notation such as 1e6 are not read; remove them and keep only digits, an optional minus sign and one decimal point.