123 Words to Numbers Converter, Turn Number Words into Digits
By Shihab Mia ยท Updated 2026-07-06
Number
1,234
Plain digits: 1234
Try an example
This words to numbers converter reads an English number written in words and returns the digit form, so "one thousand two hundred thirty four" becomes 1,234 the moment you finish typing. It handles values up to the trillions, supports decimals through the word "point", and understands a leading "negative" or "minus". Everything is computed locally in your browser, so nothing you type is uploaded anywhere.
What is the Words to Numbers Converter?
Turning number words back into digits is the exact inverse of spelling a number out. The tool builds an internal map of the building blocks of English numbers: the ones and teens (zero through nineteen), the tens (twenty through ninety), the multiplier "hundred", and the large scale words "thousand", "million", "billion", and "trillion". Every valid number phrase is some combination of those pieces, so parsing it correctly is a matter of walking the words left to right and keeping a running total.
The algorithm keeps two running values: a current group and a grand total. As it reads each word it adds ones and tens into the current group. When it hits the word "hundred" it multiplies the current group by 100, so "three hundred" builds 300 in the group. When it hits a scale word like "thousand" or "million" it multiplies the current group by that scale, adds the result to the grand total, and resets the group to zero to start the next chunk. At the end it adds whatever is left in the group to the total. This is why "seven hundred sixty five thousand four hundred thirty two" resolves cleanly to 765,432: the first chunk builds 765, the word "thousand" pushes 765,000 into the total, and the final chunk adds 432.
Decimals are handled separately because after a decimal point people read digits one at a time rather than as grouped numbers. When the tool sees the word "point" it splits the phrase in two. The words before "point" are parsed as a normal integer, and each word after "point" is treated as a single digit from zero to nine. That is why "two point one four one five" becomes 2.1415 rather than trying to interpret "one four one five" as a compound number. A leading "negative" or "minus" simply flips the sign of the final result.
The tool is deliberately forgiving about natural phrasing. It ignores the connecting word "and" (so "one hundred and fifty" and "one hundred fifty" both give 150), it treats hyphens the same as spaces (so "thirty-four" and "thirty four" match), and it accepts commas. If you type a word it does not recognize, it tells you exactly which word failed instead of silently guessing, so you can fix a typo like "fourty" without hunting through the whole phrase. Because the result is built as an exact digit string before it is formatted, very large integers keep full precision instead of drifting the way raw floating point sometimes does.
When to use it
- Converting amounts written out on cheques, contracts, or invoices back into figures for a spreadsheet.
- Turning numbers spelled out in an article, transcript, or subtitle file into digits for data entry.
- Checking your own work after using a numbers to words tool by converting the result back and confirming it matches.
- Helping students and English learners see how spoken or written number words map to place value.
- Cleaning up survey or form responses where people typed quantities in words instead of digits.
- Parsing dictated or voice-transcribed numbers, such as "negative seventeen point five", into a usable value.
How to use the Words to Numbers Converter
- Type or paste the number in words into the input box, for example one thousand two hundred thirty four.
- Read the digit result at the bottom; it updates live as you type and shows both a grouped form and plain digits.
- Add a leading negative or minus for negative values, and use point followed by single digit words for decimals.
- Click any example chip to load a ready-made phrase and see how it is parsed.
- Press Copy number to put the plain digit form on your clipboard.
Formula & method
Worked examples
A four figure number with a hundreds chunk after the thousands.
- Input: one thousand two hundred thirty four
- Read "one" so current = 1, then "thousand" adds 1 x 1000 = 1000 to the total and resets current to 0.
- Read "two" then "hundred" so current becomes 2 x 100 = 200.
- Read "thirty" then "four" so current becomes 200 + 30 + 4 = 234.
- Final value = total 1000 + current 234 = 1234, shown as 1,234.
Result: 1,234
A negative decimal read digit by digit after point.
- Input: negative seventeen point five
- The leading "negative" sets the sign to minus.
- Before "point", "seventeen" parses to the integer 17.
- After "point", the single word "five" is read as the digit 5, giving the decimal .5.
- Combine sign, integer and decimal: -17.5.
Result: -17.5
Number word building blocks the converter understands
| Group | Words | Value |
|---|---|---|
| Ones and teens | zero, one, two ... nineteen | 0 to 19 |
| Tens | twenty, thirty, forty ... ninety | 20 to 90 |
| Hundreds multiplier | hundred | x 100 |
| Scale: thousand | thousand | 1,000 |
| Scale: million | million | 1,000,000 |
| Scale: billion | billion | 1,000,000,000 |
| Scale: trillion | trillion | 1,000,000,000,000 |
| Sign and decimal | negative, minus, point | flip sign, start decimals |
Example phrases and their digit results
| Words | Number |
|---|---|
| forty two | 42 |
| one hundred and fifty | 150 |
| twelve thousand | 12,000 |
| seven hundred sixty five thousand four hundred thirty two | 765,432 |
| three million five hundred thousand | 3,500,000 |
| one billion | 1,000,000,000 |
| two point one four one five | 2.1415 |
| negative eighty seven | -87 |
Common mistakes to avoid
- Reading decimal words as a whole number. After "point", digits are read one at a time, not as a grouped number. "Point one four" is .14 (a one then a four), not fourteen. If you meant the fraction fourteen hundredths, that is still written as point one four.
- Misspelling a number word. Common misspellings like "fourty", "ninty", or "hundered" are not recognized. The tool flags the exact word that failed so you can correct it. The correct forms are forty, ninety, and hundred.
- Expecting ordinal words to work. Ordinals such as first, second, or third describe position, not quantity, so they are not parsed. Use the cardinal forms one, two, and three instead.
- Assuming "and" changes the value. The word "and" is only a connector in English number phrases, so "one hundred and five" and "one hundred five" both give 105. It never adds or multiplies anything.
Glossary
- Cardinal number
- A number that states a quantity, such as one, two, or fifty, as opposed to an ordinal like first or second.
- Scale word
- A word that multiplies a group of digits by a power of ten, such as thousand, million, billion, or trillion.
- Place value
- The value a digit has because of its position, for example the 2 in 1,234 stands for 200.
- Decimal point
- The separator, spoken as "point", after which each word is read as a single digit.
- Tokenize
- To split a phrase into individual words so each can be interpreted one at a time.
- Grouping separator
- The comma inserted every three digits in large numbers, for example the commas in 1,000,000.
Frequently asked questions
How do I convert words to numbers?
Type the number as words into the converter, for example one thousand two hundred thirty four, and it instantly returns the digit form, 1,234. The tool reads the words left to right, multiplies at each scale word like hundred or thousand, and adds the parts together.
What is one thousand two hundred thirty four in numbers?
One thousand two hundred thirty four is 1,234. It is built as 1 x 1000 plus 2 x 100 plus 30 plus 4, which totals 1234, written with a grouping comma as 1,234.
Can it convert decimals written in words?
Yes. Use the word point, then say each decimal digit separately. For example two point one four one five becomes 2.1415, because the words after point are read as single digits rather than as a grouped number.
Does it handle negative numbers?
Yes. Start the phrase with negative or minus and the result is negative, so negative seventeen point five gives -17.5. Zero stays positive even if you write negative zero.
What is the largest number it can convert?
It understands scale words up to trillion, so phrases in the trillions parse correctly. The digit string is built exactly, so large whole numbers keep full precision when displayed.
Why does it say a word is unrecognized?
The tool only accepts standard English number words. If you see an unrecognized word message it usually means a typo such as fourty instead of forty, or a non number word slipped into the phrase. Fix the flagged word and it will parse.
Does the word "and" matter?
No. The connector and is ignored, so one hundred and fifty and one hundred fifty both convert to 150. It has no effect on the value.
Is my input private?
Yes. All parsing happens in your browser with JavaScript. Nothing you type is sent to a server, so your text stays on your own device.