Number to Words

← All Tools / Number to Words

Number to Words Converter

Convert any number into English words. Useful for writing cheques, legal documents, or just curiosity.

Number is too large or invalid.

What is a Number to Words Converter?

A number to words converter transforms any numeric value into its written English equivalent. For example, 1234 becomes "one thousand, two hundred thirty-four" and in currency format: "one thousand, two hundred thirty-four dollars only." This conversion is used extensively in legal and financial documents, cheque writing, invoice generation, and academic papers where numbers must be spelled out in full.

Banks require cheque amounts written in words as a fraud-prevention measure — the number in words is harder to alter without detection than the numeral. Legal contracts often specify monetary values in both forms. Accounting software, payroll systems, and educational tools also rely on this conversion. Our tool handles integers and decimals, presenting both a plain English word form and a formal USD currency format.

How to Use the Number to Words Converter

  1. Type any number (integer or decimal) into the input field.
  2. The result appears automatically in the In Words box as you type.
  3. The Currency Format (USD) box shows the same value as dollars and cents.
  4. Click Copy Words or Copy Currency to copy either format to your clipboard.

Why Use Our Number to Words Converter?

  • 100% Free — Convert any number at no cost.
  • No Registration — No sign-up required.
  • Browser-Based — All conversion happens client-side with JavaScript.
  • Decimal Support — Handles cents/pence (e.g. 1234.56 → "one thousand, two hundred thirty-four dollars and fifty-six cents").
  • Negative Numbers — Correctly prefixes "negative" for amounts below zero.

Frequently Asked Questions

The tool supports numbers up to 999 trillion (999,999,999,999,999). Beyond this, JavaScript floating-point precision limitations can cause inaccuracies. For most practical uses — cheques, invoices, contracts — this range is more than sufficient. Scientific notation numbers (e.g. 1e15) should be entered as plain numerals.

The currency format currently uses USD (dollars and cents). For other currencies, use the plain "In Words" output and manually add your currency name. The word conversion itself (e.g. "four hundred and fifty-two") is currency-neutral and works for any denomination.

Write the amount in words starting at the far left of the words line. After the last word, draw a line to prevent tampering. The format is: "One thousand two hundred thirty-four dollars and 56/100 ---". Many people write cents as a fraction (/100). Always check your bank's specific requirements, as formats can vary by country and institution.

Enter numbers without commas — type 1000000 rather than 1,000,000. The tool uses a standard number input field which accepts digits and decimal points. Remove any thousand-separator commas before entering. The output will be correctly formatted in words regardless.

Quick Facts

  • ✓ 100% free, no hidden fees
  • ✓ No account or login needed
  • ✓ Works in any browser
  • ✓ Your data never leaves your device
  • ✓ Supports up to 999 trillion and decimal values