How to use Numbers to Words Converter
- Type the number into the Number box.
- Choose the Reading style: US or British.
- The words update as you type a number.
- Copy the words, and check the digits after the decimal point.
Example: Numbers to Words Converter
Read a number with two decimal places in US style.
Options
- Reading style
- British style adds and where US style leaves it out: 1,005 reads as one thousand and five, and 205 as two hundred and five. Neither setting changes the value, only the way it is read.
Supported inputs and limits
Where your input is processed
This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.
Why a trailing zero after the point survives
The tool keeps your digits as a string from the first character to the last, so nothing is pushed through floating-point arithmetic on the way to words. That is why 1205.04 speaks the zero, and why a value such as 2.50 keeps its last zero instead of coming back as 2.5. Inside the supported range, the words always match the digits you typed.
Questions about Numbers to Words Converter
Why does 1,005 read as one thousand and five in British style?
British style adds and before the last part of a number when that part is below one hundred. US style drops it and reads one thousand five. Choose the style your document expects.
How is the part after the decimal point read?
One digit at a time. 1205.04 reads as point zero four, so the zero is spoken and a trailing zero stays visible. The decimal part is never read as a whole number.
Can I write a negative number?
Yes. A leading minus sign is read as minus, as in minus zero point five for -0.5. A minus sign in front of zero is not read out, because the value is still zero.
Does it write amounts of money?
No. It spells the digits you type and stops there, with no dollars, cents or and 50/100 wording. A cheque or a receipt needs different wording and a careful read afterwards.
Why was my number rejected?
The message names the cause: too many digits before or after the point, a comma that does not separate groups of three, a second decimal point, or a value longer than the 120-character input.