How the words become a number
The parser reads the words left to right and keeps two running totals. Small words add up: “two” is 2, “twenty” is 20, “four” is 4. “Hundred” multiplies the running total by 100: “one hundred” is 1 times 100, which is 100, and then “fifty” adds 50, which is 150. “Thousand”, “million”, and “billion” multiply the running total by their scale and bank it: “three million” is 3 times 1,000,000, banked as 3,000,000, and “four hundred thousand” is 400 times 1,000, banked as 400,000 — together 3,400,000. The word “and” is skipped, hyphens are treated as spaces, and capital letters do not matter. The place-value breakdown shows the same number as a sum: 2,024 is 2,000 + 20 + 4.
The worked examples, line by line
“One hundred fifty” is 150: one × 100 = 100, plus fifty = 50, total 150. With “and” — “one hundred and fifty” — the answer is the same: “and” is skipped.
“Three million four hundred thousand” is 3,400,000: three × 1,000,000 = 3,000,000, plus four hundred × 1,000 = 400,000, total 3,400,000.
“Forty-two” is 42: the hyphen splits into “forty” and “two” — 40 + 2 = 42.
“One thousand one” is 1,001: one × 1,000 = 1,000, plus one = 1,001.
“Nineteen” is 19: the teen words (eleven to nineteen) are single words with their own values — nineteen is 19.
“Zero” is 0: the only word that means nothing — and the only input whose standard form is a single zero.
Reverse — 150 is “one hundred fifty”: 100 is “one hundred”, 50 is “fifty”, joined with a space: “one hundred fifty”.
Reverse — 1,000,001 is “one million one”: 1,000,000 is “one million”, 1 is “one” — the empty thousands group is skipped, not written as “zero thousand”: “one million one”.
“Eleven hundred”: parsed, not rejected
English lets people say “eleven hundred” for 1,100, and this calculator parses it that way: eleven times one hundred is 1,100. The rule is the same as for “one hundred” — the number before “hundred” is multiplied by 100 — and eleven is a number like any other, so 11 times 100 is 1,100. The same logic handles “twenty hundred” (2,000) and “fifteen hundred” (1,500). It does not handle a repeated or descending scale — “one thousand thousand” is an error, because the second “thousand” has no number before it — and a stacked ascending scale such as “one thousand billion” multiplies out to 1,000,000,000,000, which is above the 999,999,999,999 limit and is rejected as too large.
Reverse mode: numbers back into words
Reverse mode works in groups of three digits. 2,024 splits into 2 thousands and 24: “two thousand” plus “twenty-four” is “two thousand twenty-four”. 1,000,001 splits into 1 million, 0 thousands, and 1: the empty thousands group is skipped, so the answer is “one million one”. Tens are hyphenated — 24 is “twenty-four”, 42 is “forty-two” — and the style is American: no “and” between hundred and the rest, so 150 is “one hundred fifty”, not “one hundred and fifty”. The forward parser accepts both styles, but the reverse writer always writes the American form.
What the calculator will not accept
Four inputs are errors, and the page says so plainly. An unknown word — “banana”, or “trillion”, which is a real word but outside this calculator's scales — is rejected with the word named. An empty input is rejected. A number above 999,999,999,999 is rejected. And a scale word with no number before it — “hundred” on its own, or “one thousand thousand” — is rejected. Ordinal words (“first”, “second”), fractions (“one half”), and decimals (“one point five”) are not number words in this sense and are rejected as unknown words — they belong to other calculators.
Rounding convention, stated plainly: there is no rounding here — the conversion is exact. 2,024 is exactly 2,000 + 20 + 4, and “two thousand twenty-four” is exactly 2,024. The only numbers that look rounded are the place-value parts, which are shown with commas for readability: 3,400,000 is 3,000,000 + 400,000.
Output · formula · meaning
| Output | Formula | What it means |
| Standard form | Words parsed by place value | 2,024 at the defaults. |
| In words | Number written back in words | “two thousand twenty-four” at the defaults. |
| Place value | Sum of the nonzero places | 2,000 + 20 + 4 at the defaults. |
| “One hundred fifty” | 100 + 50 | 150. |
| “Three million four hundred thousand” | 3,000,000 + 400,000 | 3,400,000. |
| “Forty-two” | 40 + 2 | 42 — the hyphen joins the tens and the ones. |
| “One thousand one” | 1,000 + 1 | 1,001. |
| “Eleven hundred” | 11 × 100 | 1,100 — parsed, not rejected. |
| Reverse: 150 | 100 + 50, in words | “One hundred fifty” — no “and”. |
| Reverse: 1,000,001 | 1,000,000 + 1, in words | “One million one” — the empty thousands group is skipped. |
| Limit | 0 to 999,999,999,999 | Zero to just under one trillion. |
Who uses this
- The student checking homework: writes “two thousand twenty-four” and learns it is 2,024 — with the place-value breakdown 2,000 + 20 + 4 showing exactly how the words add up.
- The cheque writer: needs “one thousand one” in words and learns it is 1,001 — and that the reverse mode writes any amount in words, American style, with no “and”.
- The parent helping with place value: shows a child that “three million four hundred thousand” is 3,400,000 — 3,000,000 + 400,000 — and that the words are just the place values spoken aloud.
- The “eleven hundred” speaker: types the colloquial “eleven hundred” and learns it parses as 1,100 — eleven times one hundred — instead of an error.
Accuracy & limitations
The conversion is exact inside its range: every word from zero to 999,999,999,999 parses to exactly one number, and every number in that range writes back to exactly one word form. But the range is a limit — “trillion” is not supported, and a number above 999,999,999,999 is rejected, so one trillion and up need a bigger calculator. The parser accepts only cardinal number words: ordinal words (“first”, “second”), fractions (“one half”), and decimals (“one point five”) are rejected. It accepts the American and British “and” (“one hundred and fifty” parses the same as “one hundred fifty”) but the reverse writer always writes the American form, with no “and”. Colloquial forms such as “eleven hundred” parse as described above, but looser speech — “a thousand” for 1,000, “a couple hundred” — is not supported: “a” is not a number word here, so write “one thousand” instead. This is an educational tool for whole numbers, not a language parser — it knows the number words and nothing else.
Cite this calculatorBright Side Kit. “Number Word Notation to Standard Form Calculator — Free.” brightoolbox.com, 2026. Method: words parsed left to right by place value — ones and tens add, “hundred” multiplies by 100, “thousand”/“million”/“billion” multiply by their scale; hyphens and “and” accepted; “eleven hundred” parses as 1,100. Reverse mode writes American-style words (no “and”), hyphenated tens. Range: 0 to 999,999,999,999. Defaults: “two thousand twenty-four” → 2,024.Bright Side Kit. "Number Word Notation to Standard Form Calculator — Free" https://brightoolbox.com/number-word-notation-to-standard/ Accessed October 24, 2026.
Embed this calculatorPaste this into any web page to embed the live calculator. The “Powered by Bright Side Kit” link below it must stay intact.