Skip to content
K Knidox Search…
Language · Numbers

Spanish Numbers in Words

Spell any whole number in Spanish, with cien vs ciento and the -cientos irregulars handled.

Any whole number from 0 to 999,999.
Try a number
In Spanish words
Quinientos cuarenta y tres

543 written out in Spanish.

Key numbers in Spanish

0 · cero
1 · uno
2 · dos
3 · tres
4 · cuatro
5 · cinco
6 · seis
7 · siete
8 · ocho
9 · nueve
10 · diez
11 · once
12 · doce
13 · trece
14 · catorce
15 · quince
16 · dieciséis
17 · diecisiete
18 · dieciocho
19 · diecinueve
20 · veinte
30 · treinta
40 · cuarenta
50 · cincuenta
60 · sesenta
70 · setenta
80 · ochenta
90 · noventa
100 · cien
1,000 · mil

Spanish writes 543 as quinientos cuarenta y tres. Numbers 0–15 are unique words, 16–29 join into one (dieciséis, veintidós), and 30+ use y: treinta y uno. Say cien for exactly 100 but ciento for 101–199 (ciento uno). Enter any integer to spell it out.

How Spanish numbers are built

Spanish reads a number in three layers — units (0–29), tens (30–99), and hundreds (100–999) — then repeats the whole pattern for the thousands. The tricky part is that Spanish has more one-word forms and more irregular stems than English, so the safest approach is to learn the fixed words first and only then glue them together.

The units 0–15 are all unique (cero, uno, dos … quince). From 16 to 29 the pieces fuse into a single written word: dieciséis, diecisiete, dieciocho, diecinueve and veintiuno, veintidós, veintitrés … veintinueve. From 30 on, Spanish separates the tens and units with ytreinta y uno, cuarenta y cinco — and never fuses them into one word again.

Worked example: 543

Read 543 as “five hundreds + forty + three”. The hundreds stem for 5 is the irregular quinientos, the tens word is cuarenta, and the two are joined to the unit with y.

  1. 1
    Split into groups of three. Read from the right in groups of three digits: 543 is a single group; 2,015 splits into 2 (thousands) and 015.
  2. 2
    Write the hundreds stem. Use cien only for exactly 100; use ciento for 101–199, and the -cientos stems otherwise. 500 → quinientos, not cincocientos.
  3. 3
    Add the tens with y. From 30 up, join tens and units with y: cuarenta y tres. Below 30 the word is already one piece (veintitrés).
  4. 4
    Attach the thousands. 1000 is just mil (never “un mil”); 2000 is dos mil. Combine: 543 → quinientos cuarenta y tres.

Tricky forms to memorise

The irregular stems and the cien/ciento split cause most mistakes.

NumberSpanishWhy it trips people up
16dieciséisOne fused word, and it carries an accent (é).
21veintiunoFused word; apocopates to veintiún before a noun or mil.
100cienOnly for exactly 100.
101ciento unoBecomes ciento for 101–199; no y after the hundreds.
500quinientosIrregular stem — not cincocientos.
700setecientosIrregular stem — not sietecientos.
900novecientosIrregular stem — not nuevecientos.
1000milJust mil — never un mil.

Where the rules bite

cien vs ciento. Say cien for exactly 100 and for round multiples like cien mil (100,000). The moment there is a remainder, switch to ciento: ciento uno (101), ciento cincuenta (150). Note there is no y straight after the hundreds — the y only ever sits between the tens and the units.

The -cientos irregulars. Most hundreds are regular (doscientos, trescientos, cuatrocientos, seiscientos, ochocientos), but three are not: quinientos (500), setecientos (700), and novecientos (900). These come from older Latin forms, so they cannot be built from cinco, siete, or nueve.

uno, un, and una. Standing alone the number is uno (21 → veintiuno). Before a masculine noun — or before mil — it apocopates and loses the -o: veintiún libros, treinta y un mil. Before a feminine noun it becomes una: veintiuna casas. The tool shows the standalone form; adjust to un or una to match the noun that follows.

For the same idea in another language, see the French numbers writer, or convert figures for cheques with the number-to-words converter.

When do I use cien and when ciento?
Use cien for exactly 100 and for round hundreds of thousands (cien mil). Use ciento the moment there is anything after it: ciento uno (101), ciento cincuenta (150), ciento noventa y nueve (199).
Why is 500 quinientos and not cincocientos?
Because 500, 700, and 900 keep irregular stems inherited from Latin: quinientos, setecientos, and novecientos. Only these three break the pattern; 200–800 are otherwise regular (doscientos, trescientos, and so on).
What is the difference between uno, un, and una?
Uno is the standalone number (veintiuno). Before a masculine noun or before mil it drops the -o to un (veintiún años, treinta y un mil). Before a feminine noun it becomes una (veintiuna páginas).
Why do 16–29 have accents like veintidós and dieciséis?
When those numbers fused into single words, the stress landed on the final syllable, so Spanish marks it with an accent: dieciséis, veintidós, veintitrés, veintiséis. The unaccented pieces (diecisiete, veinticuatro) keep their natural stress.
Is “un mil” ever correct for 1000?
No. One thousand is simply mil. You only add a multiplier from two thousand up: dos mil, tres mil, quinientos mil. The word un appears before mil only inside larger multipliers, as in veintiún mil (21,000).
Where does the word y go?
Only between the tens and the units, from 30 upward: cuarenta y cinco, noventa y nueve. There is never a y straight after the hundreds — 150 is ciento cincuenta, not “ciento y cincuenta”.