Number to Words Converter

Convert any number to English words - integers, ordinals, currency, and negatives up to trillions.

Last reviewed: April 2026

New to this tool? Click here for instructions

Number Input
Words Output
Enter a number above to convert it to words.

How to Use the Number to Words Converter

To use the Number to Words Converter, simply enter a number in the input box. You can convert integers, decimals, and negative numbers. Choose from three modes: Standard, Ordinal, and Currency. The Standard mode converts numbers to their full English word representation. The Ordinal mode converts numbers to their ordinal word form (e.g., 1st, 2nd, 3rd). The Currency mode formats the number as a dollar amount (e.g., $1,234.56 becomes 'one thousand two hundred thirty-four dollars and fifty-six cents').

When to Use the Tool in Real Workflows

The Number to Words Converter is ideal for situations where numbers need to be written out in full, such as in legal documents, bank cheques, invoices, and educational exercises. It ensures accuracy and clarity in financial and legal contexts where precise language is crucial.

How It Works

The converter uses a reliable algorithm to translate numeric values into their full English word representation. It handles numbers from zero through trillions, following standard US English conventions. The tool supports various modes, including Standard, Ordinal, and Currency, to cater to different use cases.

Tips, Edge Cases, or Limitations

For extremely large numbers, consider using BigInt-based libraries due to JavaScript's floating-point precision limitations. The tool supports negative numbers by prefixing them with 'negative'. For currency conversion in other denominations, adapt the unit labels as needed.

Frequently Asked Questions

This tool supports numbers up to 999 trillion (999,999,999,999,999). Beyond that, JavaScript's floating-point precision begins to degrade.
Ordinal mode converts a number to its word form and applies the correct suffix (first, second, third, etc.). For example, 42 becomes 'forty-second' and 101 becomes 'one hundred and first'.
Yes, the tool can convert decimal numbers to words. For example, 3.14 becomes 'three point one four'.
The currency mode formats the number as a dollar amount. The integer portion becomes dollars and the decimal portion becomes cents (e.g., $1,234.56 becomes 'one thousand two hundred thirty-four dollars and fifty-six cents').
Yes, the tool is useful for legal documents and cheques. It ensures the written amount matches the numeric amount, reducing ambiguity and errors.