deftools.io Everyday Tools

Number to Words Converter

Convert numbers to English words — cardinal, ordinal (first, second…), and currency (dollars & cents)

 

About this tool

This tool spells out a number in English words — used for writing checks, filling out legal or financial forms, generating invoice prose, and educational exercises. Three modes cover the common use cases:

  • Cardinal — standard number words. 1234one thousand, two hundred thirty-four. Supports decimals with "point" notation.
  • Ordinal — ranking words. 42forty-second, 11eleventh. Handles irregular forms (first, second, third, fifth, eighth, ninth, twelfth) and the -ty → -tieth rule.
  • Currency — check-writing prose. 1234.56one thousand, two hundred thirty-four dollars and fifty-six cents. Always includes the cents part for formal check-writing.

Toggle Title Case to capitalize the first letter of every word — helpful for formal document headings. Commas and spaces in the input are ignored so you can paste 1,234,567 directly.

FAQ

What is the largest number it can handle?

Up into the trillions (15 digits before the decimal point). Beyond that you get an approximation because JavaScript integers lose precision at 16+ digits.

What are the three modes?

Cardinal spells numbers normally (one, two, three). Ordinal produces ranking words (first, second, third, twenty-first). Currency formats amounts for check-writing with dollars and cents (one thousand, two hundred thirty-four dollars and fifty-six cents). Use the dropdown above the input to switch.

How are decimal numbers handled in cardinal mode?

The integer part is spelled out (e.g. "forty-two"), then the word "point" followed by each decimal digit individually (e.g. "point five"). This is the standard convention for reading numbers aloud and for check-writing.

How are ordinal numbers formed?

The tool applies standard English rules: most numbers just add "th" (four → fourth). Irregular forms like first, second, third, fifth, eighth, ninth, and twelfth are handled explicitly. Numbers ending in -ty become -tieth (twenty → twentieth), and those ending in -ve become -fth (five → fifth, twelve → twelfth).

Does it follow the UK or US style?

The output uses US conventions: "billion" means a thousand million (10⁹), and commas separate every group of three digits in the words ("one thousand, two hundred"). Numbers are hyphenated following standard English rules ("twenty-five").

Can I share a specific number conversion?

Yes. Click the 🔗 Share button next to the input to copy a URL that loads the tool with your number and mode pre-filled. The URL updates automatically as you type, so you can also just copy the browser address bar.

Do you have a Roman numeral converter too?

Yes — see the <a href="/tools/roman-numeral-converter/">Roman Numeral Converter</a> for converting numbers to Roman numerals (and back). Unlike this tool which spells numbers as English words, the Roman converter uses the seven-letter Roman system (I, V, X, L, C, D, M) with support for vinculum (overbar) notation up to 3,999,999.

More everyday tools

Copied!