Number to Words Converter

Type a number to see it written out in plain English words, plus a check-writing currency version (e.g. "One hundred and 00/100 dollars"). It handles decimals and large numbers, all in your browser.

Enter a number to spell it out in words.

How spelling numbers works

English groups large numbers into sets of three digits — ones, thousands, millions, billions — so a converter spells each three-digit group and appends the right scale word. Within a group it names the hundreds, then the tens and ones, handling the irregular "teens" (eleven, twelve, thirteen…) as special cases.

…, billion, million, thousand, (ones) spell each group

This tool spells the whole-number part group by group, then writes the fractional part either as words or, in currency mode, as the conventional NN/100 on a cheque.

Worked example

Spelling 1,234.56:

1 thousand → "one thousand".
234 → "two hundred thirty-four".
Words: "one thousand two hundred thirty-four point five six"; currency: "One thousand two hundred thirty-four and 56/100 dollars".

Currency and decimals

For cheques and invoices, amounts are written as words for the dollars plus a fraction for the cents, like "and 56/100 dollars" — the form banks expect. For ordinary numbers, the decimal part is read digit by digit after the word "point". This tool supports numbers into the trillions and rounds currency to two decimal places.

Tip: need Roman numerals instead of words? Use the Roman numeral converter.

Frequently asked questions

Does it handle decimals?

Yes. In word mode the decimal part is read digit by digit after 'point'; in currency mode it's rounded to two places and written as the conventional NN/100 cents form used on cheques.

How large a number can it spell?

It supports numbers up to the trillions using the standard short-scale group names (thousand, million, billion, trillion), which covers virtually all everyday and financial needs.

What is the currency / check format for?

Banks expect the amount on a cheque written in words for the dollars and a fraction for the cents, e.g. 'One hundred and 00/100 dollars'. This mode produces exactly that phrasing.

Is anything uploaded?

No. The number is spelled out entirely by your browser. Nothing you type is sent to a server, so it's fine for invoices and private amounts.

MB
Mustafa Bilgic · Editor, Calcool
Uses the short-scale English number names (thousand, million, billion, trillion) and the conventional cheque NN/100 cents format. Everything runs in your browser — nothing you enter is uploaded, logged or stored.

Related calculators