Number to Words Converter

Write any whole number or decimal in English words, as an ordinal, or as cheque wording in dollars, pounds, euros or rupees. Enter one number per line. The converter is free, works in your browser and never uploads what you type.

Number to Words ConverterPrivate · runs on your device
Input
Words 0Characters 0Lines 0
In words

Example: 1234 → 1234 → one thousand two hundred thirty-four

How to use the number to words converter

Each line of the input box is treated as a separate number, and the answer appears on the matching line as number → words.

  1. Type or paste your numbers, one per line. Commas, spaces and currency signs such as $ or £ are ignored, so 1,234.56 is fine.
  2. Choose Write as: Words, Ordinal or Money (cheque wording).
  3. If you picked Money, set Currency for money to Dollars and cents, Pounds and pence, Euros and cents, or Rupees and paise.
  4. Tick Use "and" after hundreds (British style) if you want 1,234 read as one thousand two hundred and thirty-four.
  5. Copy the lines you need. A line that is not a number is skipped with a short message, and the others still convert.

What each mode produces

ModeInputOutput
Words1234one thousand two hundred thirty-four
Words, British1005one thousand and five
Words1000000one million
Words42.5forty-two point five
Ordinal21twenty-first
Ordinal12twelfth
Money, dollars1234.56One thousand two hundred thirty-four dollars and fifty-six cents
Money, dollars100One hundred dollars only
Money, pounds1.01One pound and one penny

Negative numbers start with the word minus. In Words mode the digits after a decimal point are read one at a time, so 3.14 becomes three point one four and 0.05 becomes zero point zero five. Money mode rounds to two decimal places, capitalises the first letter and ends with only when there are no cents. Ordinals need whole numbers.

American and British style

The default output follows the American habit of leaving out and inside a number, so 1,234 is one thousand two hundred thirty-four. British writing normally puts and after the hundreds, giving one thousand two hundred and thirty-four, and also before a final group under one hundred, as in one thousand and five. The tick box switches between the two. Pick the one that matches your document, and keep to it throughout. Hyphens join tens and units from twenty-one to ninety-nine in both styles.

On a cheque, the amount in words is the line that settles any doubt when the figures are unclear. Wording conventions differ by country and bank, so check the rules for your own account before relying on a generated line. The tool gives a clean starting wording; it does not validate the cheque itself. If you also need totals worked out, the VAT and sales tax calculator and the tip calculator produce the figures you can paste in here.

Uses and limits

People reach for this converter when drafting invoices and contracts, where an amount is written in both digits and words, when a style guide says to spell out numbers below ten or one hundred, when proofreading, and when teaching how number names are built.

  • Whole numbers can have up to 36 digits, which reaches the decillions. Names beyond decillion are not available, and longer input is refused.
  • The output is English only.
  • Scientific notation such as 1e6 is not accepted. Write out the digits.
  • Word counts of the finished text can be checked with the word counter.
  • Only digits, an optional minus sign and one decimal point are read. Anything else on a line, such as a unit or a stray letter, causes that line to be skipped.

A few practical habits help. Convert the figure, then read the words back against the digits before you paste them anywhere. In Money mode, enter the exact amount you want written, because values with more than two decimals are rounded and the line says so. For long lists, paste them in a single batch: every line is converted independently, so a typo on one line never spoils the rest. Remember that the output is a draft of the wording, so proofread it before it goes into a contract or onto a cheque.

For other number formats see the Roman numeral date converter, the number base converter.

Quick answers

Frequently asked questions

The questions people ask most, answered in plain words.

How do I write a cheque amount in words?

Choose Money (cheque wording), pick the currency and enter the amount. For 1234.56 in dollars you get One thousand two hundred thirty-four dollars and fifty-six cents. A whole amount ends with the word only. Always check your bank rules, since conventions differ between countries.

Should I use "and" in numbers like 1,234?

It depends on the style you follow. American English usually omits it, giving one thousand two hundred thirty-four, while British English normally includes it, giving one thousand two hundred and thirty-four. Tick the British style option for the second form, and use one style consistently throughout a document.

How large a number can the converter handle?

Whole numbers of up to 36 digits can be converted, which reaches the decillions. Larger numbers are refused with a message because English names stop at that point. Scientific notation is not accepted, so type the full digits instead of forms like 1e30.

How does it read decimals?

In Words mode every digit after the decimal point is read separately, so 42.5 becomes forty-two point five and 3.14 becomes three point one four. In Money mode the decimals become cents or pence, rounded to two places, such as fifty-six cents for 1234.56.

Does it convert ordinals like 21st and 12th?

Yes. Choose Ordinal in the Write as list and enter whole numbers. 21 becomes twenty-first, 12 becomes twelfth and 3 becomes third. Decimals are not valid ordinals, so a line such as 2.5 is skipped with a message while the other lines still convert.