Number to Words

Convert numbers to words for free — write 1234.56 as “one thousand two hundred thirty-four point five six”, as a cheque amount (“One thousand two hundred thirty-four dollars and 56/100”), as currency in words, or as an ordinal (“one thousand two hundred thirty-fourth”). Choose US or UK style and the letter case.

100% private — everything runs in your browser. Conversion happens on your device; nothing is uploaded.

100% private — runs in your browser

Handles numbers up to the quadrillions, decimals, negatives, ordinals and cheque formats with cents as a fraction (e.g. “and 56/100”). Always double-check amounts on legal and financial documents.

How to write numbers in words

  1. Type a number.
  2. Choose words, cheque amount, currency or ordinal.
  3. Pick US or UK English and the letter case.
  4. Copy the result.

What you can use it for

  • Write amounts on cheques and invoices
  • Spell out numbers in contracts and legal documents
  • Teach children to read and write numbers
  • Format ordinals for invitations and certificates

More free tools

Designing with text?

Style, caption and decorate text with our free, private text and image tools.

See all free tools →

Frequently asked questions

How do I write a cheque amount in words?

Choose “Cheque / check amount” and your currency. 1234.56 becomes “One thousand two hundred thirty-four dollars and 56/100”.

What's the difference between US and UK style?

UK English adds “and” after hundreds (one hundred and twenty); US English usually doesn't (one hundred twenty).

How big can the number be?

Up to the quadrillions (16 digits before the decimal point).

Is it accurate for legal documents?

It follows standard English rules, but always double-check amounts on legal and financial documents.