What does the Number to Words converter do?
It spells a number out in English words. Type 52012 and you get "fifty two thousand twelve". Type 13.5 and you get "thirteen point five". The words appear as you type, with no button to press, and a Copy button puts them on your clipboard.
It reads whole numbers up to 999 trillion (15 digits), decimals of any length, and negatives. Commas are fine as long as they sit in the usual groups of three, so 1,234,567 and 1234567 both work. There's no signup, and the conversion runs in your browser.
People land here for three reasons. A check, invoice or contract needs the amount in words. A homework sheet asks for a number in "word form". Or a number is long enough that reading it aloud takes a second look. This page covers all three, including the parts the tool leaves to you: hyphens, decimal fractions, the Indian lakh and crore system, and the cents on a check.
How to write any number in words
Every English number name is built the same way. Learn the three steps and a 12-digit number is no harder than a 3-digit one.
- Split the digits into groups of three, starting from the right. 403712100 becomes 403 / 712 / 100.
- Spell each group as a number under 1,000. 403 is "four hundred three", 712 is "seven hundred twelve", 100 is "one hundred".
- Add each group's place name. From the right the places are ones, thousand, million, billion, trillion. A group of 000 is skipped entirely.
So 403,712,100 is four hundred three million, seven hundred twelve thousand, one hundred. That's what the converter returns for 403712100, minus the commas.
| Group (from the right) | Place name | Smallest number in it |
|---|---|---|
| 1st | (none) | 1 |
| 2nd | thousand | 1,000 |
| 3rd | million | 1,000,000 |
| 4th | billion | 1,000,000,000 |
| 5th | trillion | 1,000,000,000,000 |
Inside a group, only 28 words do all the work. One through nineteen each have their own name. Twenty, thirty, forty, fifty, sixty, seventy, eighty and ninety cover the tens. Add "hundred" and you can spell 1 to 999. The usual traps are spelling, not structure: it's forty, not "fourty", and ninety keeps its "e".
Zeros in the middle are silent. 5,021 is "five thousand twenty-one", with nothing said for the empty hundreds place. 52,012 is "fifty-two thousand twelve". Reading those two back is where most handwritten mistakes happen, which is a good reason to check them here.
Numbers in word form: a reference table
These are numbers people often need in word form. The middle column is the formal written style taught in US schools and used on checks: hyphens from twenty-one to ninety-nine, no "and" between groups. The right column is what the converter prints.
| Number | Word form (formal) | Converter output |
|---|---|---|
| 2,024 | two thousand twenty-four | two thousand twenty four |
| 3,666 | three thousand six hundred sixty-six | three thousand six hundred sixty six |
| 5,021 | five thousand twenty-one | five thousand twenty one |
| 19,750 | nineteen thousand seven hundred fifty | nineteen thousand seven hundred fifty |
| 52,012 | fifty-two thousand twelve | fifty two thousand twelve |
| 56,640 | fifty-six thousand six hundred forty | fifty six thousand six hundred forty |
| 905,905 | nine hundred five thousand nine hundred five | nine hundred five thousand nine hundred five |
| 1,000,000 | one million | one million |
| 403,712,100 | four hundred three million seven hundred twelve thousand one hundred | same, no hyphens needed |
The converter doesn't add hyphens. It writes "fifty two", not "fifty-two". For a check, a contract or school work, add a hyphen to any two-word number from twenty-one to ninety-nine. Nothing else in the result needs changing: "hundred", "thousand" and "million" never take hyphens.
Decimals in word form: "point" or "and tenths"
There are two correct ways to say a decimal, and they're used in different places.
The "point" style reads each digit after the decimal point one at a time: 13.5 is "thirteen point five", 0.102 is "zero point one zero two". This is how people say decimals out loud, and it's what the converter returns.
The fraction style is what math worksheets mean by "word form". The decimal point becomes "and", and the digits after it are read as one number followed by its place value: tenths for one decimal place, hundredths for two, thousandths for three. If there's no whole-number part, you start straight with the fraction.
| Decimal | Converter ("point" style) | Fraction style (school word form) |
|---|---|---|
| 13.5 | thirteen point five | thirteen and five tenths |
| 9.4 | nine point four | nine and four tenths |
| 0.94 | zero point nine four | ninety-four hundredths |
| 1.35 | one point three five | one and thirty-five hundredths |
| 0.102 | zero point one zero two | one hundred two thousandths |
| 1.002 | one point zero zero two | one and two thousandths |
To get the fraction style from the converter, convert the two halves separately. For 1.35, type 1 ("one"), then type 35 ("thirty five"), and join them as "one and thirty-five hundredths". The place value comes from how many digits follow the point, not from their size: 0.5 is five tenths, 0.50 is fifty hundredths, and both mean the same amount.
The Indian system: lakh and crore
India, Pakistan, Bangladesh and Nepal group digits differently. The last three digits form one group, and every group after that has two digits. So the number written internationally as 403,712,100 is written 40,37,12,100 in India.
| Indian name | Indian grouping | International grouping | International words |
|---|---|---|---|
| one thousand | 1,000 | 1,000 | one thousand |
| one lakh | 1,00,000 | 100,000 | one hundred thousand |
| ten lakh | 10,00,000 | 1,000,000 | one million |
| one crore | 1,00,00,000 | 10,000,000 | ten million |
| one hundred crore | 1,00,00,00,000 | 1,000,000,000 | one billion |
Read 40,37,12,100 group by group from the left: forty crore thirty-seven lakh twelve thousand one hundred. In the international system the same amount is "four hundred three million seven hundred twelve thousand one hundred".
Typing an Indian-grouped number? The converter only reads international commas, so 40,37,12,100 shows an error. Delete the commas and type 403712100. You'll get the international words (million, thousand). For lakh and crore, use the table above to regroup it yourself.
Writing a check amount in words
A US check has a box for the figures and a line for the words. The dollars go in words, and the cents go in as a fraction of 100. A check for $1,234.56 reads:
One thousand two hundred thirty-four and 56/100
Here's how to get there with the converter:
- Type the dollars only, without the dollar sign: 1234. The converter returns "one thousand two hundred thirty four".
- Add the hyphen: "thirty-four". Capitalize the first word.
- Write "and 56/100" after it. For a whole-dollar amount, write "and 00/100".
- Draw a line through the empty space to the word "Dollars", so nothing can be added.
Don't type the cents into the converter. It would read 1234.56 as "one thousand two hundred thirty four point five six", which is correct English but not check style. A dollar sign also gets an error, so leave it off.
The words matter more than the figures. Under the US Uniform Commercial Code (section 3-114), when the words and the numbers on a check disagree, the words win. That's also why they exist: turning $100 into $100,000 takes three zeros, but turning "one hundred" into "one hundred thousand" means rewriting the line. In India, cheques usually start with "Rupees" and end with "Only", as in "Rupees Twelve Thousand Five Hundred Only".
Hyphens, "and", and when to spell numbers out
Hyphens
Hyphenate two-word numbers from twenty-one to ninety-nine, wherever they appear: "three hundred forty-two", "sixty-five thousand". Never hyphenate around "hundred", "thousand" or "million". Written fractions take a hyphen too when used as an adjective, as in "a two-thirds majority".
"And"
American style keeps "and" for the decimal point or the cents: 101 is "one hundred one", and $101.50 is "one hundred one and 50/100". British style puts "and" before the last two digits of a group: "one hundred and one". Both are correct for their audience. The converter follows the American style and never adds "and".
Spelling out versus numerals
Style guides disagree on where words stop and digits start:
| Style guide | Spell out | Example |
|---|---|---|
| AP (news writing) | One through nine | nine dogs, 10 cats |
| Chicago (books) | Zero through one hundred, and round multiples | eighty-five pages, 101 pages |
| APA (science papers) | Numbers below 10 | seven participants, 12 trials |
| MLA (humanities) | Numbers you can write in one or two words | thirty-six, 125 |
All four agree on one rule: spell out a number that starts a sentence, or rewrite the sentence so it doesn't start with one.
Word form, standard form, expanded form
School worksheets use three names for the same number. Standard form is the digits: 2,024. Word form is the words: two thousand twenty-four. Expanded form shows each place value added up: 2,000 + 20 + 4. The converter gives you word form.
What the converter accepts, and what it doesn't
If the words don't appear, the input is probably one of these. The message under the box tells you which kind of fix it needs.
- Spaces between digit groups. "905 905" is rejected. Type 905905 or 905,905.
- Commas in the wrong places. Commas must split the number into threes, so 12,34,567 is rejected. Remove them.
- Currency signs and letters. "$1,234" and "1e3" are rejected. Type plain digits.
- A comma as the decimal mark. Use a dot: 3.5, not 3,5.
- 16 or more digits. The limit is 999,999,999,999,999, which the converter spells as "nine hundred ninety nine trillion…". One quadrillion and above shows an error.
A few inputs work in ways worth knowing. Leading zeros are dropped, so 007 is "seven". A plus sign is ignored. ".5" reads as "zero point five". "-0" is just "zero". Years are spelled the formal way, so 1984 is "one thousand nine hundred eighty four", not the spoken "nineteen eighty-four".
Need a different format? The Roman numeral converter handles years and chapter numbers, the rounding calculator trims a long decimal before you spell it, and the scientific notation converter turns 4.5e9 into plain digits the converter can read. For fraction-style decimals, the decimal to fraction converter shows the fraction you're naming.
Frequently asked questions
Is it "forty" or "fourty"?
Forty. The "u" in "four" drops out, though it stays in fourteen. It's the most common spelling mistake on handwritten checks, and the converter always spells it correctly.
How do you write a year like 2024 in words?
In formal writing, "two thousand twenty-four", which is what the converter returns (without the hyphen). In speech, most people say "twenty twenty-four". Use the formal version on legal documents and invitations.
What's the difference between a billion in the US and the UK?
Today there isn't one. Both use the short scale, where a billion is a thousand million (1,000,000,000). Older British usage called a million million a billion, but the UK government adopted the short scale in 1974.
How do I write ordinal numbers like 21st in words?
Spell the cardinal number, then change the last word: twenty-one becomes twenty-first, one hundred two becomes one hundred second. Watch the irregular ones: first, second, third, fifth, eighth, ninth and twelfth. The converter only outputs cardinal numbers, so this last step is yours.
Is 0 written "zero", "nought" or "oh"?
"Zero" is the standard word form, and it's what the converter prints for 0. British English also says "nought" for the digit, as in "nought point five". "Oh" is spoken only, in phone numbers and in years like 2007, which is "two thousand seven" in writing and often "oh-seven" in speech.
Can it turn words back into numbers?
No. It only goes from digits to words. To read words back, find the place names (million, thousand), write each group as three digits, and fill any empty group with 000.