Number to words converter

Convert numbers or money amounts into English words, then copy the result. For currency-first wording, use the amount in words converter.

Type a number, with £, $, €, or ₹ for currency.

In words

Your result will appear here.

Input rules, limits and privacy

Use a dot for decimals: 1.50. Commas can group thousands in international or Indian style. We reject malformed grouping and never guess a decimal comma.

Money supports up to two decimal places, plain numbers up to 20. The largest whole-number part is 999,999,999,999,999. Check the interpreted amount before copying. Wording follows fixed rules; no AI service receives your figures.

Try 1.01, 1.05 and 1.50 to check single and leading-zero minor units. Your organisation may require a different wording. How privacy and optional analytics work.

Working with a list? Convert many amounts · Need formulas that update? Excel and Google Sheets

Convert a number in three steps

  1. Enter a whole number, decimal or amount with a currency symbol.
  2. Choose plain words, currency or cheque/check wording.
  3. Check the detected format, then copy the result.

The conversion happens on your device

The converter follows fixed wording rules for British and US English, international numbers and the Indian lakh-and-crore system. It handles values as written text, so currency amounts are not silently rounded.

Nothing you enter is uploaded or stored. You should still check the final wording against the form, bank or organisation that requested it.

Numbers and money amounts in words

Plain words reads decimal digits individually. Currency names the units, such as rupees and paise. US check wording expresses cents as a fraction over 100.

1,101
One thousand one hundred and one
12,500.75 · Plain words
Twelve thousand five hundred point seven five
1,000,000
One million
₹1,25,000.50 · Currency
One lakh twenty-five thousand rupees and fifty paise
$1,250.05 · US check
One thousand two hundred fifty and 05/100 dollars only