Number to words
Spells out every number in your text — 42 becomes forty-two.
Paste text containing numbers and press the button. Every number is replaced with its spelled-out English form, in place, so the surrounding text is untouched.
What it converts
Whole numbers become words — 42 to forty-two, 1000000 to one
million. Negatives get "negative" in front. Decimals are read digit by digit after "point", the way you say them
aloud: 3.14 becomes three point one four, not "three and fourteen hundredths", because that is
how people actually speak a decimal.
Numbers are found and converted wherever they sit in the text, so a whole sentence converts at once and the words between the numbers stay exactly as they were. It handles values up to eighteen digits, which covers anything short of the specialised.
Where spelled-out numbers are needed
- Cheques and legal documents. The amount has to appear in words as well as figures — "one thousand two hundred and fifty" — precisely so it cannot be altered. This is the classic reason.
- Formal and academic writing. Many style guides require numbers under a hundred, or numbers that start a sentence, to be written out.
- Contracts and invoices. Amounts, quantities and terms stated in words for clarity.
- Accessibility and speech. Preparing text so a specific number is read as intended.
- Learning and teaching. Checking how a number is spelled, for language learners and young students.
A note on style
The output uses British-style "and" in the hundreds — "one hundred and twenty" — which is standard for cheques and formal use in the UK and much of the world. American usage often drops the "and". If your context needs the American form, find and replace can remove " and " with one rule.
The reverse operations are on the page too: extract every number as a list, or remove numbers entirely.
Doing it without this tool
Excel: there is no built-in function — famously. The official workaround is a long VBA macro called
SpellNumber from Microsoft's own help pages, which most people cannot run because macros are blocked, and
which only handles currency.
Google Sheets: no native function either; it needs an Apps Script.
Word: can insert a spelled-out number through a field code for a single value, not across text.
Programming: libraries like num2words in Python do this well and support many languages, which
is the right tool inside a program.
Runs entirely in your browser. Your text is never uploaded — open DevTools, Network tab, and you will see zero requests while you use this tool.
How to use it
- Paste text containing numbers into the box.
- Press "Spell out numbers".
- Every number becomes its written form, with the rest of the text left in place.
- If you need the American style without "and", remove it with find and replace.
Related tools
Frequently asked questions
Yes. Decimals are read digit by digit after "point", as you would say them aloud, and negatives get "negative" in front. So 3.14 becomes three point one four and -5 becomes negative five.
Yes, the British style, which is standard for cheques and formal writing in much of the world. For American usage without "and", remove it with a single find-and-replace rule.
Up to eighteen digits, which covers into the quadrillions — far beyond everyday use.
Yes. Numbers are found wherever they appear and replaced in place, so the words around them are untouched and a whole sentence converts at once.
It has no built-in function for it. Microsoft\’s own workaround is a long VBA macro that only handles currency and cannot run where macros are blocked, which is most workplaces.