Words to number converter
This tool takes a number written in English words and returns the digits — the inverse of a number-to-words converter. It is useful for transcribing cheques, invoices, and contracts, and for turning spoken or dictated figures into usable numbers.
How it works
The parser reads your words and accumulates a value. Small words and “hundred” build up the current three-digit group, and large scale words flush that group into the running total at the right magnitude. It understands both the Western system (thousand, million, billion, trillion) and the Indian system (lakh, crore, arab, kharab), so figures from either convention work. Hyphens, commas, and the filler words “and” and “only” are ignored, and any word it cannot recognise is reported rather than silently dropped.
| Words | Digits |
|---|---|
| one hundred twenty-three thousand | 123,000 |
| one lakh fifty thousand | 1,50,000 (150000) |
| three million | 3,000,000 |
| one crore | 1,00,00,000 (10000000) |
Example
Type “one hundred twenty-three thousand”. The parser forms 123 from “one hundred twenty-three”, then “thousand” multiplies it by 1,000, giving 123,000 — also shown as the plain number 123000 to copy.
It is privacy-first: nothing leaves your browser.