Words to Numbers — How to Convert Number Words Back to Digits
Updated 2026-09-28 · 11 min read
Quick answer
Paste English number words like "two lakh fifty thousand" into the tool's Words → Number mode to get 250000 instantly. It handles hyphens ("twenty-five"), the word "and", and scales up to trillions.
How reverse conversion works
- The text is split into tokens: "two", "lakh", "fifty", "thousand".
- Small numbers (one–nineteen, twenty–ninety) accumulate into a running group.
- "Hundred" multiplies the group by 100.
- Scale words (thousand, lakh, crore, million…) multiply the group and add it to the total.
- "And" is skipped — it carries no value.
Examples
| Words | Number |
|---|---|
| twenty-five | 25 |
| one hundred and five | 105 |
| two lakh fifty thousand | 250000 |
| three crore | 30000000 |
| one million two hundred thousand | 1200000 |
What it cannot do (yet)
- Urdu/Hindi script input — reverse mode currently supports English words only.
- Currency words ("rupees", "dollars") are ignored, not converted.
- Fractions like "point five" are not supported — use the Number mode for decimals.
- Typos ("fourty", "ninty") will fail — spell carefully.
Practical uses
- Digitizing old typed documents and deeds.
- Checking dictated amounts ("did they mean 15 or 50?").
- Cleaning invoice data pasted from PDFs.
Advertisement
Frequently asked questions
How do I convert "one lakh" to numbers?
Type "one lakh" in Words → Number mode → 100000.
Does it handle "and"?
Yes — "one hundred and five" gives 105; "and" is ignored.
Can it convert Urdu words to numbers?
Not yet — reverse mode supports English words only. Urdu/Hindi input conversion is on the roadmap.
What is the largest number it handles?
Up to trillions in the International system and kharab+ in the Indian system.