Bytelify

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.

Runs in your browser, nothing sent
numbers-to-words
Quick start:

Style

In words
Your number in words appears here

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

NumberWords
1one
15fifteen
100one hundred
253two hundred fifty three
1234one thousand two hundred thirty four
7500seven thousand five hundred
1000000one million

How to Use Numbers to Words

  1. 1

    Type a Number: Enter the digits you want spelled out. Whole numbers, decimals and negatives all work, and commas are fine.

  2. 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. 3

    Read the Words Result Instantly: The English word form appears automatically.

  4. 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".

FAQs

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.