Spell out a number in English words — perfect for cheques, contracts, invoices, legal documents, and accessibility. Three modes: cardinal (one, two, three), ordinal (first, second, third), and currency (cheque-style: 'One thousand two hundred thirty-four dollars and 56/100').
Advertisement
in-content slot
How to use
1Type or paste a number into the input box.
2Pick cardinal, ordinal, or currency mode.
3For currency, pick your currency from the dropdown.
4Copy the result to your clipboard.
Examples
1234 (cardinal)
One thousand two hundred thirty-four
21 (ordinal)
Twenty-first
1234.56 USD (currency)
One thousand two hundred thirty-four dollars and fifty-six cents
-7 (cardinal)
Negative seven
1000000 (cardinal)
One million
Frequently asked questions
Up to a quadrillion (10¹⁵). Beyond that the result starts losing precision because JavaScript uses 64-bit floats for numbers.
English only at the moment. We can add Arabic, French, Spanish, German, etc. — let us know which you need.
In the US, banks accept either spelled-out cents or the 'XX/100' format. This tool spells them out. If you need the fraction style, the major-currency portion is the same.
Yes — '12.5' becomes 'twelve point five'. Ordinal and currency modes round to 2 decimals.
We use essential cookies to keep you signed in and remember your preferences. We don't sell your data and most tools run entirely in your browser. See Privacy for the full list.