Number & Math

Number to Words

Spell numbers in English - cardinal, ordinal and currency forms.

Number

Options

Output

one thousand two hundred thirty-four

About this tool

Convert any integer or decimal to its English written form. Pick cardinal ('one thousand two hundred'), ordinal ('one thousand two hundredth') or currency ('one thousand two hundred dollars and fifty cents'). Useful for legal documents, cheques, accessibility labels and natural-sounding voice-UI output.

FAQs

What's the largest number supported?

Up to 10^15 - 1 (quadrillions in short scale). For larger numbers in everyday use you'd switch to scientific notation anyway.

Long scale vs short scale?

Defaults to short scale (US and modern UK): a billion is 10^9. Toggle long scale (older British / European) where a billion is 10^12 and 10^9 is a 'milliard'.

How are decimals handled?

Each digit after the point is read individually: 0.42 becomes 'zero point four two'. For currency, switch to currency mode - 12.50 becomes 'twelve dollars and fifty cents'.

What about negative numbers?

Prefixed with 'minus' or 'negative' (toggle). -3 becomes 'minus three' or 'negative three' depending on preference.

Does it handle other currencies?

Currency mode supports USD (dollars / cents), GBP (pounds / pence), EUR (euros / cents) and INR (rupees / paise) by default - pick the symbol from the dropdown.

Other tools