Number to Words Converter

Convert numbers to words instantly — cardinal, ordinal, currency and cheque spelling for any number.

Try an example:

Type any number — whole, decimal or negative — and the words appear instantly.

No uploads. Your files stay on your device.

Free forever, no sign-up, no cookies. Buy me a coffee

How it works

Type a number and this converter spells it out in English words as you type — whole numbers, decimals and negatives all work, up to 36 digits (that is hundreds of decillions). It uses the short scale (thousand, million, billion, trillion…), hyphenates compound tens the way style guides expect (“thirty-four”, not “thirty four”), and reads the part after the decimal point digit by digit as “point five six”.

Alongside the plain words you also get the ordinal form (“one thousand two hundred thirty-fourth”), a currency reading in dollars, euros, pounds or rupees, and a cheque line such as “One Thousand Two Hundred Thirty-Four and 56/100” for writing amounts by hand. Switch on British style to insert “and” before the last part, and pick the capitalisation you need. Everything is calculated in your browser with JavaScript — nothing is uploaded, and there are no ads or sign-ups.

Frequently asked questions

How do you write 1234.56 in words?

1234.56 is "one thousand two hundred thirty-four point five six", or "one thousand two hundred thirty-four dollars and fifty-six cents" as money. Type it in and all the forms appear at once, including the cheque line "One Thousand Two Hundred Thirty-Four and 56/100".

Does it handle decimals, negative numbers and very large numbers?

Yes. Digits after the decimal point are read one by one as "point five six", a minus sign becomes "negative", and whole numbers up to 36 digits are supported using the short scale — thousand, million, billion, trillion and on up to decillion.

How do I write an amount in words on a cheque?

Use the Cheque line output: it gives the amount in Title Case followed by the cents as a fraction, for example "One Thousand Two Hundred Thirty-Four and 56/100". Pick your currency to get the spoken form in dollars, euros, pounds or rupees as well.

Report a bug