Words to Number Converter
Parse an English cardinal-number phrase into its integer — the reverse of the Number-to-Words tool. Type one hundred twenty-three to get 123, two million three hundred thousand to get 2,300,000. Accepts and, hyphens, commas, and a for one; supports negatives and short-scale magnitudes up to decillion (10³³). All arithmetic uses big integers, so even very large phrases are exact. Runs locally in your browser.
Input
Result
The parser splits the phrase into unit words (one–nineteen), tens (twenty–ninety), hundred, and scale words (thousand, million, billion, …) using the short scale (a billion = 10⁹). and is ignored; hyphens and commas become spaces; a is read as one (a hundred = 100). A leading negative or minus negates the result. This parses cardinal numbers, not years or dates — nineteen ninety-nine reads as 19 + 90 + 9 = 118, not 1999. Decimals (point …) are not supported; use integer words only. Pairs with the Number-to-Words tool. Everything runs locally — nothing leaves your browser.