Both directions
Numbers become words and spelled-out numbers become digits, with auto-detection that reads what you typed and converts the right way.
Number → Words · Words → Number · Cardinal · Ordinal · Currency · No upload
Spell any number in English as you type, and read spelled-out numbers back into digits. Handles decimals, negatives and figures up to the decillions, switches between cardinal (one thousand), ordinal (one thousandth) and currency cheque format, and offers the British “and” style. Everything runs in your browser — no upload, no sign-up.
Numbers become words and spelled-out numbers become digits, with auto-detection that reads what you typed and converts the right way.
Cardinal (one thousand), ordinal (one thousandth) and currency cheque format with cents as a fraction over 100, ready to paste onto a check.
Reads the part after the point digit by digit, handles negatives, and scales all the way to decillions for very large figures.
Toggle the British “and”, hyphenation and capitalisation to match a check, a contract, a worksheet or your house style.
1234 is one thousand two hundred thirty-four in US style, or one thousand two hundred and thirty-four with the British “and” option turned on. Type the figure and the spelled-out form appears instantly, hyphenated between the tens and the ones.
Switch to Currency mode and choose your currency. For 1234.56 the tool prints One Thousand Two Hundred Thirty-Four and 56/100 dollars — the dollars are capitalised and the cents are shown as a fraction over 100, which is the standard way to fill in the “amount in words” line of a cheque.
In English you hyphenate the compound numbers from twenty-one to ninety-nine (forty-two, eighty-seven). American style omits “and”, while British style inserts it before the tens and units of the final group, as in two hundred and five. Both are available as toggles.
Yes. Paste a phrase such as two million five hundred thousand and the converter returns 2,500,000. It understands “point” for decimals, “minus” or “negative” for signs, and ordinals like twenty-first.
No. All parsing and conversion happen locally in your browser. Nothing is uploaded, and the page works offline once loaded.