Words to Numbers Converter
Turn numbers written in words back into digits.
About the Words to Numbers Converter
What is a words to numbers converter?
A words to numbers converter reads a number that somebody spelled out, like two million five hundred thousand, and gives you the digits back: 2,500,000. It sounds simple until you meet the phrasing people actually use. Ordinals, a stray "and", a fraction like "one and a half", cents tacked on the end, or lakh and crore instead of million all have to land on the right answer.
So this one goes wider than a lookup table. It understands ordinals, decimals read either as digits or as a whole number, halves and quarters, currency phrasing with the cents folded in, all three major numbering systems, and years said the way people say them. When something does not parse, it tells you which word it choked on instead of returning a silent zero.
How to Use This Tool
- Type or paste the words. Hyphens, commas and the word "and" are all fine. Put one phrase per line to convert a batch.
- Leave the numbering system on Auto unless a word is ambiguous. Auto accepts lakh and crore alongside million and billion. Pick European long scale if a billion should mean a million million.
- Choose a reading if you need to. Auto handles almost everything. Digit by digit forces
four one fiveto read as 415, and Standard grammar turns the year shortcut off. - Pick your output format. Grouped with commas, plain, Indian grouping, or fixed to two decimal places for money.
- Check the trace, then copy. The row of chips under the boxes shows the value the tool gave every word.
Example
With the default options (auto detect, auto reading, grouped output), this phrase will be converted to plain digits:
two million five hundred thousand
2,500,000
Set Output format to Indian grouping and the same phrase is converted to 25,00,000. Type one hundred dollars and fifty cents instead and you get 100.5, because the cents are folded into the decimal rather than counted as a separate number.
Reading the parse trace
Most converters give you one number and no explanation, which is a problem the moment the answer looks wrong. The strip below the boxes shows every word as a chip with the value it contributed, so a scale word reads as a multiplier and a plain word reads as its number. Misspell something and that chip turns red with the rest still intact, which usually makes the typo obvious at a glance. It is also a quick way to see why nineteen eighty four comes out as 1984 rather than 103.
What the converter understands
| You type | You get | Why |
|---|---|---|
twenty-five | 25 | Hyphenated compounds |
one hundred and fifty | 150 | British "and" is ignored |
twelve lakh | 1,200,000 | Indian scale words |
five point forty seven | 5.47 | Decimal read as a whole number |
point three one four | 0.314 | Decimal read digit by digit |
two and a half million | 2,500,000 | Fraction applied before the scale |
six and a quarter | 6.25 | Halves and quarters |
twenty first | 21 | Ordinals |
four score and seven | 87 | Score and dozen as multipliers |
nineteen eighty four | 1,984 | Read as a year |
four one five | 415 | Single digits read in sequence |
two thousand million | 2,000,000,000 | A larger scale after a smaller one |
Common Use Cases
Spelled-out numbers show up in places that then need real digits. This tool is usually doing one of these jobs:
- Cleaning up transcripts: Speech-to-text writes numbers as words, and spreadsheets will not add them up that way.
- Reading contracts and invoices: Pull the figure out of a payment clause without miscounting a zero.
- Checking a check: Confirm the written line and the numeric box actually agree.
- Data entry and imports: Normalize a column that mixes digits and words before it reaches a database.
- Building test data: Generate a lookup of number words and their values for a parser you are writing.
- Learning English numbers: Confirm that a phrase means the amount you thought it did.
Going the other way? The Numbers to Words Converter spells figures out, with check and currency formats. Once you have digits, the Number Sum Calculator will total them and the Number Sorter will put them in order.
Frequently Asked Questions
How do I convert words to numbers?
Paste the written form into the left box and the digits appear on the right as you type. Nothing else is required for ordinary phrases, since the numbering system and the reading style both default to automatic detection.
What is the largest number it can read?
There is no practical ceiling. Scale words are recognized all the way to centillion, and the arithmetic uses exact big integers, so a phrase like nine hundred ninety-nine quintillion keeps every digit instead of drifting the way floating point would.
Does it handle lakh and crore?
Yes. Lakh, lac, crore, arab, kharab, neel, padma and shankh are all recognized, and they can be mixed with thousand and hundred in the same phrase. Twelve lakh gives 1,200,000 and two crore fifty lakh gives 25,000,000. Choose Indian grouping in the output format to get the commas in the Indian positions too.
Why does nineteen eighty four give 1984 instead of 103?
Because that is how people say years, and the auto reading spots the pattern when two number groups sit side by side with no scale word and the result lands in the normal year range. Set Reading to Standard grammar if you want the strictly additive answer.
Can it read decimals and fractions?
Yes to both. After the word point it reads either individual digits or a whole number, so point three one four gives 0.314 and five point forty seven gives 5.47. Halves, quarters, thirds, fifths, eighths and tenths work as well, which is how one and a half becomes 1.5 and two and a half million becomes 2,500,000.
What happens with dollars and cents in the same phrase?
The cents become the decimal part rather than a second number, so one hundred dollars and fifty cents gives 100.5. Currency words themselves are not part of the value, which means pounds, rupees, euros and the rest are read the same way.
What if a word is misspelled?
The tool stops and names the word it did not recognize, and that word is highlighted in the trace below the boxes. It will not quietly guess or drop the word, because a silently wrong number is worse than no number.
Can it pull numbers out of a sentence?
Yes. Switch Input to Find numbers inside text and only the number words get rewritten as digits while the rest of the sentence stays as it was. That is the fastest way to clean up a transcript or a block of prose.
Is my text sent to a server?
No. Everything is parsed in your browser with JavaScript, so whatever you paste stays on your device.
Is this tool free?
Yes, entirely free with no sign-up, no limit on how much you convert and no watermark.