Number to Words Converter
Spell out any whole number up to 999,999,999 in English words.
Convert numbers to English words instantly. Free number to words converter for checks, invoices and documents (0–999,999,999).
Calculator Inputs
About Numbers to Words
Spell out any whole number up to 999,999,999 in English words.
Enter a whole number to get its English spelling with proper hundreds, tens, and thousand/million scales. Bank-style phrasing (no "and" after hundred, hyphens in twenty-one) matches check-writing convention.
Decimals and negatives are out of scope — round or convert the integer part first. Everything runs in your browser.
Where it is used
Writing checks and invoices, legal documents, teaching place value, and accessibility text.
How to use the Numbers to Words
- Number (0–999,999,999) — enter the value (e.g. 1234).
- Calculate — press the Calculate button to see the result instantly above.
Formula
Chunk by thousands (hundreds/tens/ones per chunk) with thousand/million scales.
Examples
Example
number:1234
Result: One thousand, two hundred thirty-four
Frequently Asked Questions
- One thousand two hundred — with or without "and"?
- Bank convention omits it ("one thousand, two hundred"); British prose often adds it ("one thousand and two hundred"). This tool follows bank style.
- Why cap at 999,999,999?
- Beyond billions, naming conventions diverge (short vs long scale). The cap keeps every output unambiguous.
- Can it spell decimals like 1.5?
- Not currently — enter the integer part, or write cents separately ("and 50/100") as checks do.