How do I convert a number to words?
To convert a number to words, break it into groups of hundreds, tens and units from the largest place value down, spell each group using standard number names, and join the groups with 'thousand' or 'million' where needed. Example: 1,234 becomes 'one thousand two hundred thirty-four' (or, in Spanish, 'mil doscientos treinta y cuatro').
Steps to spell out a number
- Split the number into millions, thousands, and the remaining hundreds group.
- Convert each three-digit group to words using standard unit, teen and tens names.
- In Spanish, apply the apocope rule: 'uno' shortens to 'un' and 'veintiuno' to 'veintiún' whenever it precedes a noun (as on a check).
- Join the groups with 'mil'/'thousand' and 'millón(es)'/'million(s)' as needed.
- If a currency is selected, append the currency name and the cents as a fraction (e.g. '34/100').
Spelling rules used
Number = (millions × millón/millones) + (thousands × mil) + hundreds-tens-units, joined without commas
- cien = exactly 100 alone; ciento = the hundreds prefix for 101-199 (ciento uno, ciento dieciséis)
- y (and) = appears only between the tens and units digit of the same group (treinta y cuatro), never after a hundreds word
- apocope = 'un' instead of 'uno', 'veintiún' instead of 'veintiuno', used before a noun such as a currency name
Quick number-to-words answers
How do you write 1,234,567 in English words?
"One million two hundred thirty-four thousand five hundred sixty-seven."
How do you write 1,234,567 in Spanish (numeros a letras)?
"Un millon doscientos treinta y cuatro mil quinientos sesenta y siete."
What's the largest number this tool can convert?
999,999,999 -- entering 1,000,000,000 or more shows an error, since amounts of a billion or higher aren't supported.
How is 100 written in Spanish -- cien or ciento?
Exactly 100 is 'cien'; 'ciento' is only used when another digit follows, for example 101 is 'ciento un' (this tool always uses the shortened 'un' form, never 'uno').
Why does 21 show as 'veintiun' instead of 'veintiuno'?
This tool always uses the shortened form that agrees with a following noun -- as in currency amounts like 'veintiun euros' -- even when no currency is selected.
Does this tool support Hindi-style lakh/crore grouping?
No -- only English and Spanish are available, and both use standard thousand/million grouping; Indian-style lakh/crore isn't supported.
How do you write 1,000,000 in English?
"One million."
How is a currency amount like 1234.56 written out?
Spanish shows 'Mil doscientos treinta y cuatro euros 56/100'; English shows 'One thousand two hundred thirty-four dollars and 56/100' -- cents are rounded to the nearest hundredth.
Example conversions (Spanish)
| Number | Spanish words |
|---|
| 15 | Quince |
| 16 | Dieciséis |
| 21 | Veintiún |
| 100 | Cien |
| 101 | Ciento un |
| 116 | Ciento dieciséis |
| 1,000 | Mil |
| 1,234 | Mil doscientos treinta y cuatro |
| 21,000 | Veintiún mil |
| 1,000,000 | Un millón |
Frequently asked questions
Why does this tool write 21 as 'veintiún' instead of 'veintiuno'?
This tool always spells numbers as if they precede a noun — the way they appear on a check ('veintiún pesos') or in a contract clause. That shortened form (apocope) is standard RAE usage before a noun; a number said completely on its own, with nothing following it, would use 'veintiuno' instead.
What is the difference between 'cien' and 'ciento'?
'Cien' is used only for exactly 100 by itself or before 'mil'/'millones'. Any number from 101 to 199 uses 'ciento' as a prefix, as in 'ciento dieciséis' (116).
How do I get the Mexican check format with M.N.?
Select MXN from the currency dropdown. The tool appends 'pesos', the cents as a fraction out of 100, and the 'M.N.' (Moneda Nacional) suffix used on Mexican checks.
What is the largest number this tool supports?
Up to 999,999,999 (just under one thousand million), which keeps the output within standard short-form number names without needing 'billón' or long-scale terms that vary by country.
This tool follows standard RAE spelling conventions for Spanish and standard American usage for English; some countries and institutions use slightly different check-writing conventions (e.g., 'con' instead of a slash for cents). Confirm your bank's or notary's exact required format before using this text on an official document.