Number to Words Converter

Spell out any integer in English words (one, two, three…)

Ad placeholder (leaderboard)

This converter turns a whole number into its written English words — useful for writing cheques, legal documents, or anywhere a number must appear in words as well as digits. It supports values up to a quintillion and handles negatives and zero correctly.

How it works

The number is split into three-digit groups from the right. Each group is spelled out (hundreds, then tens and units) and given its scale name:

1 234 567  →  [1] million  [234] thousand  [567]
           →  "one million two hundred thirty-four thousand five hundred sixty-seven"

Tens from 21 to 99 that have a non-zero unit are hyphenated (for example forty-two), matching standard English style. Groups that are entirely zero are skipped, and zero is the special case for the number 0.

Example and tips

2026 becomes two thousand twenty-six, and -1000000 becomes negative one million. The short-scale system is used throughout, so a billion means 10^9. For monetary amounts, convert the pounds or dollars here and append the pence or cents yourself — for example “one hundred and 50/100”.

Ad placeholder (rectangle)