Number to words converter

Type a number and read it in words. Switch to amount of money to write it with the currency and the cents, in lowercase or in capitals, as it is written on checks and contracts.

  • Free
  • No sign-up
  • Runs in your browser
number-to-words

Fill in the values above to see the result.

100% private — the calculation is done in your browser and nothing is sent to any server.

How it works

Type the number

With or without decimals: 1,234.56 or 1234.56.

Choose how to write it

A plain number, or an amount of money with the currency.

Copy the words

Capitals and British "and" are optional.

Numbers in words, without slips

Some documents ask for an amount to be written twice: in figures and in words. Checks, contracts, invoices, receipts and legal forms do it because words are harder to alter and easier to check than digits. Writing a long number in words by hand is slow and it is easy to slip on a hyphen or a missing word, so this tool does it for you.

Plain numbers and amounts of money

In plain-number mode, 1,234 becomes one thousand two hundred thirty-four. Decimals are read digit by digit after the word point, so 3.14 becomes three point one four. In money mode, the whole part is written with the name of the currency and the decimals are treated as cents: 1,234.56 becomes one thousand two hundred thirty-four dollars and fifty-six cents. Dollars, euros and pounds are supported, including the singular forms: one dollar, one pound, one cent.

British and American style

American English usually writes a hundred and twenty-three without the word and: one hundred twenty-three. British English puts and before the last part: one hundred and twenty-three. Tick the option that suits your document. Capital letters are also available, which is the usual form on a check.

How large can the number be?

Numbers of up to 18 digits are written exactly, using the short scale in which a billion is a thousand million. Very long numbers are handled without rounding, unlike a spreadsheet, which would lose the last digits. If you copy a number with thousand separators, they are understood: 1,234,567 is read as one million two hundred thirty-four thousand five hundred sixty-seven.

What it does not do

It writes the number you enter, it does not check that an amount is correct or legally valid for your document. Ordinal numbers such as first, second and third are not covered, and fractions are not spelled out. Everything is done in your browser. For the reverse job, turning Roman numerals into digits, see the Roman numeral converter.

Frequently asked questions

How do I write a number in words?
Type the number and choose plain number. The words appear immediately and you can copy them.
How do I write an amount of money in words for a check?
Choose amount of money and the currency. The tool writes the whole part, the currency and the cents, and you can switch on capital letters.
Should I put 'and' after the hundreds?
In British English, yes: one hundred and five. In American English it is usually left out. There is an option for each.
How big can the number be?
Up to 18 digits, written exactly, with no rounding.
Can it write decimals?
Yes. In plain mode the decimals are read digit by digit. In money mode they become cents.
Is my number sent anywhere?
No. It is converted in your browser.