Number to Words Converter
Convert any number to English words — integers, ordinals, currency, and negatives up to trillions.
How to Use the Number to Words Converter
- Enter a number in the input box — integers, decimals, and negatives are all accepted.
- Choose a mode — Standard (forty-two), Ordinal (forty-second), or Currency ($1.50 → one dollar and fifty cents).
- Batch convert — paste multiple numbers, one per line, to convert them all at once.
- Copy or download the result using the buttons above the output panel.
What This Tool Does
The Number to Words Converter translates numeric values into their full English word representation. It is useful for legal documents, bank cheques, invoices, educational exercises, and any situation where a number must be written out in full. The conversion algorithm handles the full English naming system from ones through trillions, following standard US English conventions.
Supported Modes
- Standard — converts integers and decimals to words. Decimals are read digit-by-digit after "point" (e.g., 3.14 → "three point one four").
- Ordinal — converts a number to its ordinal word form (1st → "first", 42nd → "forty-second", 101st → "one hundred and first").
- Currency — formats the number as a dollar amount. The integer portion becomes dollars and the decimal portion becomes cents (e.g., $1,234.56 → "one thousand two hundred thirty-four dollars and fifty-six cents").
Number Scale Supported
- Ones: zero through nineteen
- Tens: twenty through ninety
- Hundreds, thousands, millions, billions, trillions
- Negative numbers: prefixed with "negative"
- Maximum value: 999 trillion (999,999,999,999,999)
Common Use Cases
Writing cheques is one of the most common reasons people need number-to-words conversion. Banks require the written amount to match the numeric amount, and having a reliable converter removes any ambiguity. Legal contracts also require spelled-out amounts — for example, a lease agreement might state "One Thousand Five Hundred Dollars ($1,500) per month." Invoice generation tools and accounting software also use this conversion to produce human-readable receipts and statements.
Educational and Programming Uses
Number-to-words conversion is a classic programming challenge used in coding interviews and computer science education. It tests understanding of recursion, modular arithmetic, and edge cases (zero, teens, multiples of ten). This tool can serve as a reference implementation — paste in a large number to verify your own algorithm's output. Teachers also use such tools to create math worksheets where students must match numbers to their word forms.
International Variations
This tool uses American English naming conventions. Note that British English uses "and" more frequently (e.g., "one hundred and forty-two" vs American "one hundred forty-two"). The "billion" scale also differs internationally — in the US short scale, 1 billion = 10^9, while in some European countries the long scale defines 1 billion = 10^12. This tool uses the US short scale. For currency conversion in other denominations (euros, pounds, etc.), simply note the output uses "dollars and cents" — adapt the unit labels as needed for your use case.