Calculators
Number to Words Converter
Convert a number into English words — useful for cheques, invoices and forms. Handles whole numbers, negatives and decimals, and you can copy the result with one click. Runs entirely in your browser.
How to spell out a number in words
- Enter a number in the box; 1234 is shown as an example when the page loads.
- The English wording appears underneath immediately, with the first letter capitalised.
- Add a minus sign for a negative amount or a decimal point for a fractional one — both are spelled out.
- Press Copy to put the text on your clipboard with a capital first letter, ready for a form or a cheque.
The naming rules the tool follows
- Digits are grouped in threes from the right and each group is read as a number from one to nine hundred ninety-nine followed by its scale word: thousand, million, billion, trillion or quadrillion (the short scale used in modern English).
- Groups that are all zeros are skipped, so 1,000,005 becomes one million five.
- Compound numbers from twenty-one to ninety-nine are hyphenated: forty-two, ninety-nine.
- No and is inserted after hundred, which is the American convention: 105 is one hundred five rather than one hundred and five.
- A decimal part is read digit by digit after the word point, so 3.14 is three point one four, not three point fourteen.
- Negative numbers are prefixed with negative rather than minus, and 0 is simply zero.
Scale words and the upper limit
The largest whole number the tool will spell is 9,007,199,254,740,991, JavaScript's safe-integer limit (2^53 − 1). It reads as nine quadrillion seven trillion one hundred ninety-nine billion two hundred fifty-four million seven hundred forty thousand nine hundred ninety-one. Anything larger shows a dash and the message Enter a valid number. The box also accepts exponent notation, so 1e6 is spelled as one million and 2.5e-7 as zero point zero zero zero zero zero zero two five.
| Scale word | Power of ten | Example |
|---|---|---|
| thousand | 10³ | 1,000 |
| million | 10⁶ | 1,000,000 |
| billion | 10⁹ | 1,000,000,000 |
| trillion | 10¹² | 1,000,000,000,000 |
| quadrillion | 10¹⁵ | 1,000,000,000,000,000 |
Scale words available, short scale.
Sample outputs
| Number | In words |
|---|---|
| 1234 | one thousand two hundred thirty-four |
| 100 | one hundred |
| 1000005 | one million five |
| 999999 | nine hundred ninety-nine thousand nine hundred ninety-nine |
| 2500.75 | two thousand five hundred point seven five |
| -17 | negative seventeen |
| 0.5 | zero point five |
What the tool prints for a range of inputs.
Cheques, invoices and legal documents
Cheque conventions differ from the tool's plain reading. The pence or cents part is normally written as a fraction, and no currency word is added automatically, so for $105.50 take one hundred five from the tool and finish it as one hundred five and 50/100 dollars by hand. British and Commonwealth documents usually insert and after the hundreds (one hundred and five pounds), which you would also add yourself. The copy button capitalises the first word, which suits the start of an amount line on an invoice or contract.
Edge cases and precision
- The decimal part is read from the digits exactly as you typed them, so trailing zeros are kept: 2.50 becomes two point five zero and 1.10 becomes one point one zero, which is what a cheque or an invoice needs.
- Very small fractions are spelled digit by digit without loss: 0.0000001 becomes zero point zero zero zero zero zero zero one, because the tool reads the typed digits rather than a value that the computer would otherwise store in exponent form.
- Roughly fifteen significant digits survive. 12345678.123456789 is stored as 12345678.12345679 and spelled with that final nine.
- There is no British spelling option, no ordinal form (first, second) and no currency mode; the output is always cardinal words.
Frequently asked questions
What's this used for?
Writing amounts in words on cheques, invoices and legal forms, or just checking how a large number is spelled out.
Does it handle decimals?
Yes. The decimal part is read digit by digit after the word “point” — for example 3.5 becomes “three point five”.
How large a number can it convert?
Up to the quadrillions, covering essentially any everyday figure.
Is it free?
Yes — free, no sign-up, and it runs locally in your browser.
Does it write one hundred and five or one hundred five?
One hundred five. The tool uses the American style without and; insert the word yourself if a British form is required.
How are negative numbers written?
With the word negative in front, so −17 becomes negative seventeen. Replace it with minus if your document prefers that wording.
Why does 2.50 read as two point five?
The input is converted to a number before being spelled, and 2.50 and 2.5 are the same number. Spell the cents as a fraction (50/100) for money.
Can it add currency words like dollars or euros?
No. It spells the number only; append the currency name and any and xx/100 fraction yourself.
Explore
113 tools. Zero uploads. One place.
Every tool opens instantly, works on your phone and keeps your files on your device.
Number to Words Converter guides
Related tools
Age Calculator
Calculators
Calculate your exact age in years, months and days.
Open toolDate Calculator
Calculators
Find the difference between two dates, or add/subtract days.
Open toolPercentage Calculator
Calculators
Work out percentages, increases and decreases.
Open toolBMI Calculator
Calculators
Calculate your Body Mass Index in metric or imperial.
Open tool