Number to words

Write any number in words

Enter a number and read it back in plain English, both counting words and ordinal words, with the Roman numeral alongside.

One thousand two hundred thirty-four
Cardinal (counting) words
OrdinalOne thousand two hundred thirty-fourth
Roman numeralMCCXXXIV
Digits1,234

When you need a number in words

Writing a cheque, drafting a contract or reading a figure aloud all call for the written form of a number. It removes the ambiguity of a stray comma or a misplaced decimal, which is exactly why legal and financial documents spell amounts out in full. This converter gives you the correct wording for any whole number, and pairs it with the Roman numeral if you also need that form.

How the wording is built

English names numbers in groups of three digits. Each group of hundreds, tens and ones is read the same way, then labelled with its scale: thousand, million, billion and so on. Tens from twenty upward are joined to the ones with a hyphen, so forty-two rather than forty two. The tool follows these rules exactly, including the irregular ordinals such as first, second, third, fifth, eighth, ninth and twelfth.

Frequently asked questions

How do you write numbers in words?

Read the number in groups of three digits from the right, naming each group with its scale (thousand, million, billion). For example 1,234 is 'one thousand two hundred thirty-four'. The tool above does this for any whole number.

What is the difference between cardinal and ordinal numbers?

Cardinal numbers count how many (one, two, three). Ordinal numbers give position in a sequence (first, second, third). The converter shows both for whatever number you enter.

Do you use 'and' when writing numbers in words?

In American English the word 'and' is usually left out, so 105 is 'one hundred five'. In British English many people write 'one hundred and five'. This tool follows the American style.

Related tools

Last updated July 22, 2026. Reviewed for accuracy against the standard rules for Roman numerals.