Free online tool

Number to Words Converter

Type a number and get its written English form — useful for cheques, invoices, and legal documents.

In words
one million two hundred and thirty-four thousand five hundred and sixty-seven and 89/100

When you need numbers in words

Cheques, contracts, and formal invoices often require the amount to appear both as digits and spelled out — that way, a smudged or altered digit can be double-checked against the written form. Even outside legal paperwork, spelling out small numbers ("three days later") is a common style guideline for professional writing.

How this converter works

The tool splits the number into groups of three digits and names each group using standard short-scale English (thousand, million, billion). Decimals are expressed as a fraction of 100, matching cheque conventions like "and 89/100" for 0.89.

+Does it support the UK long scale?

No — it uses the modern short scale used in the US, UK, and most of the English-speaking world.

+What about currency names?

This tool outputs plain numbers. Add your currency name where appropriate: 'One thousand two hundred dollars and 50/100.'

Turning digits into the words you'd actually say

Reading a number aloud correctly, especially for checks, legal documents or large invoices, requires grouping digits properly and knowing where 'and' belongs (or doesn't, depending on regional convention) — small details that a spreadsheet formula usually gets wrong.

The rules feel intuitive once spoken but are surprisingly fiddly to encode correctly, which is exactly why they trip up manual scripts and simple find-replace approaches.

How the grouping works

English groups digits in threes from the right: units, thousands, millions, billions. So 1,304,050 breaks into 1 million, 304 thousand, 50, and reads as 'one million, three hundred four thousand, fifty.' American usage typically omits 'and' before the final two-digit group, while British usage often includes it: 'three hundred and four thousand.'

Decimals and negative numbers

A value like -42.5 reads as 'negative forty-two point five' when spoken generally, but on a check it's conventionally written as 'forty-two and 50/100 dollars,' treating the decimal portion as a fraction over 100 rather than reading each digit individually — a distinction this tool respects for currency-style output.

Where it gets genuinely tricky

Numbers like 1,000,000,000,000 depend on which numbering scale you're using: the short scale (US/modern UK) calls it one trillion, while the long scale historically used in parts of Europe would call the same value one billion — a gap of a thousandfold in meaning behind an identical word.

Why checks and legal documents demand written numbers

Writing '$1,900' in numerals leaves room for a forger to add a digit or shift a decimal, while spelling it out as 'one thousand nine hundred dollars' closes that gap because altering written words without it looking obviously tampered with is far harder. That's the entire historical reason banks require the written amount on a check to match the numeral amount, with the written form taking legal precedence if the two ever disagree.

Worked example across a full number

The number 2,003,017 spells out as 'two million, three thousand, seventeen' — note there's no 'hundred' anywhere because the hundreds digit in both the millions group and the thousands group happens to be zero, which is a common source of errors when people try to write these out from memory rather than working group by group.

Ordinal versus cardinal word forms

Cardinal numbers count ('twenty-one dollars') while ordinal numbers rank ('the twenty-first of May'), and the written forms diverge in irregular ways — one becomes first, two becomes second, five becomes fifth, twelve becomes twelfth — that don't follow a single consistent suffix rule the way counting numbers do, which is why a robust converter needs a lookup table for the irregular cases rather than a simple pattern.

People also search for

  • convert number to words
  • number to words converter online
  • spell out a number in english
  • write check amount in words
  • convert currency amount to words
  • numbers to words generator
  • how to write large numbers in words