Number to Words

Convert numbers to written English words for checks, contracts, and legal documents. Supports decimals, large values, and currency formatting. Free online.

How to use

  1. Enter number — Type any number (integers or decimals)
  2. Read words — See the number written in English words
  3. Copy — Copy the text for use in documents

What Is Number to Words?

Number to words spells out a numeric value in full English, transforming 1234.56 into "one thousand two hundred thirty-four and fifty-six hundredths" (or a currency variant ending in "cents"). The conversion is essential whenever a numeric amount must be unambiguous, because written-out words cannot be altered by adding a digit the way figures can.

How the Algorithm Works

The number is split into groups of three digits from the right — units, thousands, millions, billions — and each group is converted independently. Within a group, the hundreds digit yields "X hundred", and the remaining two digits use the standard names ("twenty-three", "forty-seven"). Group names are then appended ("one hundred twenty-three thousand forty-five"). Decimals are read digit by digit after "point", or rendered as a fraction (cents, hundredths) for currency contexts.

Where It Matters Most

  • Check writing: Banks legally require the amount in both numerals and words; the words version takes precedence if they disagree
  • Contracts: Real-estate deeds, loan agreements, and invoices spell out amounts to prevent fraud
  • Invoices: Many tax authorities require both formats on official receipts
  • Education: Students learning English number vocabulary
  • Accessibility: Screen readers handle word-form numbers more predictably than long digit strings

Edge Cases the Tool Handles

Negative numbers are prefixed with "negative". Zero is correctly rendered as "zero" rather than empty. Large numbers up to the trillions are supported with proper scale words. Decimals are handled in both digit-by-digit and fractional ("and 56/100") styles depending on the context you choose.

Privacy

Conversion happens entirely in your browser. The numbers you enter are never sent to a server, logged, or analyzed.

Convert between number bases with Hex to Decimal or Binary to Decimal. Try the Roman Numeral Converter for classical notation.

Frequently asked questions

What range is supported?

Integers up to trillions. Decimals are read digit by digit after 'point'.

Does it handle negative numbers?

Yes. Negative numbers are prefixed with 'negative'.

What about currency?

This converts raw numbers. For currency, the output can be adapted (e.g., 'forty-two' → 'forty-two dollars').

Related free tools

Browse all free tools · Guides and tutorials · PDF tools · Developer tools · Text tools · SEO tools