Number to Words

Built by Bob Article by Lace QA by Ben Shipped

Frequently asked questions

Ratings & Reviews

Rate this tool

Sign in to rate and review this tool.

Loading reviews…

What "spelling out a number" actually means

Writing 42 is fast. Writing "forty-two" takes longer, occupies more space, and is harder to mistype past. So why does anyone bother? Because some documents need the words. Cheques have a numeric box and a written-amount line because the words are a second check against fraud — adding a digit to 1,000 is easy, but turning "one thousand" into "one hundred thousand" requires retyping the whole phrase. Legal contracts spell out dollar amounts ("the sum of five thousand dollars ($5,000)") for the same reason. Children learning to read write numbers as words. Style guides for newspapers and books spell out small numbers in prose ("the company has thirty-six employees"). Voice assistants speak numbers, which means somewhere in the pipeline a digit had to become a sequence of phonemes.

The Number to Words Converter on this page takes any integer and spells it out in English. Type the number; the words appear underneath. There's no Convert button, no signup, no popup. The conversion runs as you type, which means you can watch the words update digit by digit as you build up a long number — which itself is a quietly useful way to learn how the place-value naming system works.

How English names numbers

English splits long numbers into three-digit groups separated by commas. Each group gets a name based on its position: ones, thousands, millions, billions, trillions. Inside each group, the same three-digit pattern repeats — a hundreds digit, a tens digit, and a ones digit, named the same way every time.

So 1,234,567 reads as "one million, two hundred thirty-four thousand, five hundred sixty-seven." Each comma is a group boundary. The "one" before "million" tells you the millions group; the "two hundred thirty-four" describes the thousands group; the "five hundred sixty-seven" describes the ones group. Once you see this pattern, larger numbers stop being intimidating — a 12-digit number is just four groups of three digits, each one spelled out individually with a group-name suffix.

The group names follow Latin number prefixes (bi-, tri-, quad-) which is why the order goes million, billion, trillion, quadrillion, quintillion. American English and modern British English agree on these names today, though older British usage had a different ("long-scale") system where a billion meant a million million. That convention is gone from contemporary writing.

Hyphenation and "and": the rules

Two small rules trip people up. First, compound numbers from 21 through 99 use a hyphen between the tens and the ones digit:

twenty-one, thirty-five, forty-eight, sixty-nine, ninety-nine

Numbers like "thirty five" without the hyphen are technically incorrect in formal writing. The hyphen is the standard form in the Chicago Manual of Style, AP Stylebook, MLA, and every grade-school workbook. Hundreds and thousands don't take hyphens ("two hundred" not "two-hundred").

Second, the use of "and" depends on which English you're writing. American English does not put "and" between groups in a written number — it reserves "and" for the decimal point. So 234 is "two hundred thirty-four" in American usage, and 234.56 is "two hundred thirty-four and fifty-six hundredths."

British English puts "and" between the hundreds and the rest of the group: "two hundred and thirty-four." This is the most-asked question about number-to-words conversion, and there isn't a universal right answer — there's an American answer and a British answer, and you pick based on your audience.

American: one thousand two hundred thirty-four
British: one thousand two hundred and thirty-four

The Number to Words Converter on this page uses American conventions, which is the dominant style for software documentation, US legal documents, and US financial paperwork. If you're writing in British English, mentally insert "and" before the final two-digit group.

Worked example: spelling out 1,234,567

Let's walk through a seven-digit number step by step. Take 1,234,567. Split it on the commas into three-digit groups: 1 / 234 / 567. The group names are millions, thousands, ones (right to left).

  • First group (millions place): 1 → "one million"
  • Second group (thousands place): 234 → "two hundred thirty-four thousand"
  • Third group (ones place): 567 → "five hundred sixty-seven"

Join them with spaces: "one million two hundred thirty-four thousand five hundred sixty-seven". That's the same answer the converter above will produce if you type 1234567 into the input field.

For each three-digit group, the inner pattern is: hundreds-digit (if any) + "hundred" + tens-and-ones. The tens-and-ones part has its own substructure: digits 1 through 19 have unique names (one, two, ... nineteen), and 20 through 99 combine a tens word (twenty, thirty, ... ninety) with a units word using a hyphen. So 567 becomes "five hundred" + "sixty-seven" = "five hundred sixty-seven."

Quick reference: numbers as words

The first hundred numbers cover most of what you'll write. The tens and the teen patterns are the irregular bits — once you've memorized 11 through 19 and 20 through 90, everything else follows by combining pieces.

NumberWord formNote
0zeroSome style guides prefer "nil" or "naught" in British English
11elevenThe teens are all irregular
19nineteenLast of the irregulars
20twentyTens are regular from here
21twenty-oneHyphen required
100one hundredSome informal styles drop "one" — "a hundred"
101one hundred oneBritish: "one hundred and one"
1,000one thousand"A thousand" in casual usage
1,001one thousand oneBritish: "one thousand and one"
10,000ten thousandNo "ten-thousand" hyphen
100,000one hundred thousand"A hundred thousand" informal
1,000,000one million"A million" informal
1,000,000,000one billionShort-scale; the standard everywhere today
1,000,000,000,000one trillionTwelve zeros, four three-digit groups

For the irregulars in the teens row: eleven, twelve, thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen. For the tens: twenty, thirty, forty (note: no "u" — "forty" not "fourty"), fifty, sixty, seventy, eighty, ninety. The "forty" spelling is the most common mistake in handwritten cheques — even native speakers slip on it.

Writing cheques and contracts

The most common practical reason to spell out a number is writing a paper cheque. The convention in the United States is to write the dollar amount as words on the long line, write "and X/100" for the cents (where X is a two-digit number of cents), and write the same total numerically in the small box.

So a cheque for $1,234.56 would have:

  • In the numeric box: $1,234.56
  • On the words line: One thousand two hundred thirty-four and 56/100

The fraction notation (56/100) is how cents get into the words line — it's faster and harder to alter than spelling out "fifty-six cents." Banks treat the words line as the legal amount if there's any discrepancy with the numeric box, which is the whole reason banks ask for both.

For legal contracts, the convention is usually to write the number both ways: "the sum of five thousand dollars ($5,000)." If the two disagree, jurisdictions vary on which controls, but a typical default is that the written form wins. Lawyers add the parenthetical numeric for clarity, not because it's legally privileged.

Edge cases worth knowing

A few situations the converter handles, and a few it doesn't:

  • Zero. The number 0 becomes "zero." Some contexts prefer "nil" or "no" ("no charge") but the canonical word form is zero.
  • Negative numbers. The converter outputs "negative" as a prefix: -42 becomes "negative forty-two." In American legal writing, "negative" is the preferred prefix; "minus" is more common in math and physics contexts.
  • Decimals and fractions. The converter handles integers. Numbers like 3.14 don't have a single canonical spoken form — "three point one four" and "three and fourteen one-hundredths" are both valid in different contexts. The converter rounds to the integer part if you enter a decimal.
  • Very large numbers. The converter supports thousand, million, billion, and trillion. Quadrillion (10¹⁵), quintillion (10¹⁸) and beyond exist but rarely come up outside cosmology and national debt headlines.
  • Years. 1984 spelled out in formal writing is "one thousand nine hundred eighty-four." But spoken aloud, English speakers usually say "nineteen eighty-four" — splitting the year into two two-digit groups. Both are correct in their context; the converter uses the formal long form.

Related conversions

Number-to-words is one of several number-format tools that come up together:

  • Roman Numeral Converter — a different kind of number naming. Useful for years, monarch names, and movie credits.
  • Rounding Calculator — round to the nearest whole number, tenth, hundred, or any precision, before spelling out the result.
  • Scientific Notation Converter — converts very large or small numbers (3 × 10⁸) into standard decimal form, which can then be spelled out.

Frequently asked questions

Why doesn't the converter include "and"?

Because it follows American English conventions. American style reserves "and" for the decimal point ("one hundred and twenty-five hundredths" for 100.25). British English uses "and" between hundreds and the rest of the group ("one hundred and twenty-five"). If you need British style, insert "and" before the final two-digit group manually.

What's the largest number the converter handles?

Trillions — the converter supports integers up to roughly 10¹⁵ before names run out. JavaScript's integer precision starts losing accuracy beyond 2⁵³, so very large numbers may show small rounding artifacts. In practice, anything you'd ever need to write on a cheque or in a contract fits comfortably.

How do I spell out a year correctly?

It depends on context. In formal writing — legal documents, formal invitations — use the long form: "two thousand twenty-six" for 2026. In speech and casual writing, English speakers usually split years into two two-digit groups: "twenty twenty-six." Both are correct. The converter outputs the long form, which is the safer choice for formal documents.

Is "forty" or "fourty" correct?

"Forty" — no "u." This is the most common spelling slip in the English number system, because "four" has a "u" and the natural assumption is that "fourty" would too. But it doesn't. "Forty" is one of those words English keeps just to remind you that English doesn't play fair.

Why are there hyphens in "twenty-one" but not "two hundred"?

The hyphen marks a compound word — twenty-one is a single number made of two parts (twenty + one). "Two hundred" is a phrase meaning "two groups of one hundred," and English doesn't compound words with hyphens at that scale. Numbers below 100 get hyphenated; everything above doesn't.

How do you spell out a decimal like 3.14?

Two common forms exist. Spoken or in math contexts: "three point one four" (read each digit after the point separately). In formal written contexts: "three and fourteen hundredths" (treat the decimal part as a fraction). The first is more common in casual usage and STEM fields; the second is what you'd write on a contract. The converter on this page handles whole numbers, not decimals — for fractional amounts on a cheque, write the cents as "and X/100" instead.

What about cardinal versus ordinal numbers?

This converter outputs cardinal numbers (one, two, three) — the basic counting form. Ordinal numbers (first, second, third) are different and follow their own rules: 1st, 2nd, 3rd, then -th for almost everything else (4th, 5th, 21st, 22nd, 23rd, then 24th onward). If you need ordinals — for ranking, anniversaries, or dates ("the 21st of June") — you'll need to convert the cardinal form yourself: change "one" to "first," "two" to "second," and so on, then add appropriate suffixes.