Number to Words Converter
Convert number to words live as you type. Spells out whole numbers and decimals in English, with currency, Indian lakh and crore, ordinals and up to 36 digits.
Style
Converts as you type, up to 36 digits
Need the opposite? Words to Numbers Converter
What is Number to Words Converter?
To convert number to words, type a number and this tool spells it out in plain English: for example 1234 becomes “one thousand two hundred thirty-four.” It's handy for writing checks, legal documents, invoices, or anywhere a number needs to appear in words for clarity.
Numbers to Words Reference Table
| Number | Words |
|---|---|
| 1 | one |
| 15 | fifteen |
| 100 | one hundred |
| 253 | two hundred fifty three |
| 1234 | one thousand two hundred thirty four |
| 7500 | seven thousand five hundred |
| 1000000 | one million |
How to Use Numbers to Words
- 1
Type a Number: Enter the digits you want spelled out. Whole numbers, decimals and negatives all work, and commas are fine.
- 2
Choose How to Write It: Keep Plain number, or pick a currency (USD, INR, EUR or GBP) to write an amount for a cheque or invoice. Switch the number system to Indian for lakh and crore.
- 3
Read the Words Result Instantly: The English word form appears automatically.
- 4
Copy the Result: Use the copy button to copy the spelled-out number for a check or invoice.
How Numbers Are Spelled Out
The number is broken into groups of three digits (ones, thousands, millions, billions, trillions), and each group is spelled out with its own scale word attached, e.g. "two hundred fifty-three thousand" for the thousands group. Within each three-digit group, hundreds are named first ("two hundred"), then the remaining tens and ones ("fifty-three"). By default the tool hyphenates compound numbers ("thirty-four") and does not add "and" (American style: "one hundred five"). Turn on British "and" to get "one hundred and five", or turn off Hyphens if you prefer "thirty four".
Currency, Indian System, Ordinals and Letter Case
Pick USD, INR, EUR or GBP to write an amount in words, such as "one thousand two hundred thirty-four dollars and fifty cents". Add "only" for cheque style. Amounts are rounded to two decimal places. The Indian number system groups digits as 12,34,567 and says "twelve lakh thirty-four thousand five hundred sixty-seven". Choose it when you write rupee amounts or work with Indian documents. Turn on Ordinal to get "twenty-first" instead of "twenty-one". Letter case can be lowercase, Sentence, Title Case or UPPERCASE.
Number to Words in Excel
Excel has no built-in function that writes a number out in words. People usually do it with a VBA user-defined function (a macro), with an add-in, or by converting the number elsewhere and pasting the words into the sheet. This tool does not connect to Excel, but you can type or paste a number here, copy the words, and paste them into a cell.
How to Convert a Number to Words
Worked example: 7500. Split into groups: 7 (thousands group) and 500 (ones group). 7 → "seven", so the thousands group is "seven thousand". 500 → "five hundred". Joined together: "seven thousand five hundred".
Frequently Asked Questions
Common questions about Number to Words Converter.
Excel does not have a built-in way to do this. You can add a VBA user-defined function, install an add-in, or convert the number with this tool and paste the words into your sheet.