Number to English Words
Spell numbers out in English as cardinals, ordinals, currencies, or years, with US or UK style and batch input.
This tool runs entirely in your browser. Your input is never uploaded.
What this tool does
Turn digits into English words. Type or paste numbers, pick a mode, and the words appear beside the input as you type. It is useful for invoices, cheques, contracts, and anywhere a number has to be written out in full. Everything runs in your browser.
Modes
- Cardinal —
1234becomesone thousand two hundred thirty-four. Decimals are read digit by digit:3.14becomesthree point one four,.5becomeszero point five, and negatives get aminusprefix. - Ordinal —
21becomestwenty-first,101becomesone hundred first, and1000becomesone thousandth. Ordinal mode expects a whole number on the line. - Currency —
1234.56becomesone thousand two hundred thirty-four dollars and fifty-six cents. Choose the currency; amounts round to two decimals. Japanese yen has no subunit, so amounts round to the nearest yen. - Year —
1999becomesnineteen ninety-nine,1905becomesnineteen oh five, and2010becomestwenty ten.
Style and options
The US/UK switch controls the and after hundreds: US gives one hundred one, UK gives one hundred and one. Capitalize first letter is handy when the output starts a sentence or a cheque line.
Batch input
Each line is converted on its own. In cardinal, currency, and year modes, numbers inside a line are replaced in place, so I have 12 apples and 3.5 pears becomes I have twelve apples and three point five pears. A line that is not a number is left exactly as it was, and digits glued to a word or a version string (like iPhone15 or 1.2.3) are left alone, so mixed text is safe to paste. Integers are handled up to 36 digits; anything longer is left unchanged.
Privacy
Nothing is sent anywhere. The conversion happens in your browser, and the input is only stored on your device if you have enabled per-tool memory.
Related tools
Roman Numeral Converter
Convert between numbers and Roman numerals in both directions for 1 to 3999.
Open ToolRMB Amount to Chinese Uppercase
Convert numbers to formal Chinese capital (大写) amounts and back, for invoices and contracts.
Open ToolText Case Converter
Convert text between uppercase, lowercase, capitalized, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE.
Open Tool