Number to Words Converter
Spell out any number in English words — including the exact wording for writing a check.
🔒 Runs entirely in your browser — nothing you type is uploaded or stored on a server.
The Number to Words Converter spells out any number in correct English words, instantly as you type. Enter 1234.56 and you get “one thousand two hundred thirty-four point five six”, a Title Case version for headings, and the exact check-writing format — “one thousand two hundred thirty-four and 56/100 dollars”. Each version has its own Copy button.
Spelling numbers out correctly matters more often than you'd think. Checks must carry the amount in words, and a mismatch between digits and words causes banks to reject them. Legal contracts and formal documents traditionally spell amounts out to prevent tampering and ambiguity. Style guides tell writers to spell out numbers in many contexts, and invoices, wedding invitations and teaching materials all call for numbers as words — where a typo like “fourty” or a misplaced hyphen looks unprofessional.
The converter handles numbers up to 18 digits (999 quadrillion), negative values, decimals, and input with commas or a dollar sign already in it. It follows standard American English conventions: hyphens in compound numbers like “thirty-four”, no “and” inside whole numbers, and the conventional “and xx/100” form for cents on checks. Everything runs in your browser.
How to use
- Type or paste your number — commas, spaces and a leading $ are fine (e.g. $1,234.56).
- Read the results: plain words, Title Case, and the US check format.
- Click Copy next to the version you need.
- For a check, copy the “US check amount” line onto the amount-in-words line, and write the digits in the box.
Examples
$1,234.56 becomes “one thousand two hundred thirty-four and 56/100 dollars” — the standard wording banks expect on the written-amount line.
25000 becomes “twenty-five thousand”, so the agreement can state “twenty-five thousand dollars ($25,000)”.
3.14159 becomes “three point one four one five nine” — each decimal digit is read out separately, as spoken English does.
1000000000 becomes “one billion”, without you having to count the zeros.