Skip to content
K Knidox Search…
Language · Numbers

Latin Numbers in Words

Write any whole number 1–9999 as a classical Latin cardinal, with the subtractive 18/19 and duode-/unde- forms handled.

Any whole number from 1 to 9999.
Try a number
In Latin words
Duo milia viginti quinque

2,025 written as a classical Latin cardinal (nominative masculine).

Key numbers in Latin

1 · unus
2 · duo
3 · tres
4 · quattuor
5 · quinque
6 · sex
7 · septem
8 · octo
9 · novem
10 · decem
11 · undecim
12 · duodecim
13 · tredecim
14 · quattuordecim
15 · quindecim
16 · sedecim
17 · septendecim
18 · duodeviginti
19 · undeviginti
20 · viginti
30 · triginta
40 · quadraginta
50 · quinquaginta
60 · sexaginta
70 · septuaginta
80 · octoginta
90 · nonaginta
100 · centum
1,000 · mille

Latin writes 2025 as duo milia viginti quinque. Cardinals build from units (unus, duo, tres…), tens (viginti, triginta…) and hundreds (centum, ducenti…). The catch is subtraction: 18 is duodeviginti (“two-from-twenty”) and 19 is undeviginti (“one-from-twenty”), not additive forms.

How Latin cardinal numbers work

A Latin cardinal number reads in the same three layers as English — units (1–9), tens (10–90) and hundreds (100–900) — and then the whole pattern repeats for the thousands. The base words are fixed: unus, duo, tres, quattuor, quinque, sex, septem, octo, novem, decem for 1–10, and viginti, triginta, quadraginta, quinquaginta, sexaginta, septuaginta, octoginta, nonaginta for the tens.

Most tens-and-units combine simply as two words in tens-first order: 21 is viginti unus, 34 is triginta quattuor, 45 is quadraginta quinque. (Classical authors also wrote unus et viginti with et; this tool uses the viginti unus order.)

The subtraction rule. Latin does not say “eight-and-ten” or “nine-and-twenty”. Instead it counts down from the next ten: numbers ending in 8 are duode- (“two from”) and numbers ending in 9 are unde- (“one from”) the following ten. So 18 = duodeviginti, 19 = undeviginti; 28 = duodetriginta, 29 = undetriginta; and at the top of the range 98 = duodecentum, 99 = undecentum, built on centum (100).

Hundreds and thousands. The hundreds are centum, ducenti, trecenti, quadringenti, quingenti, sescenti, septingenti, octingenti, nongenti, followed by a space and the remainder: 123 is centum viginti tres, 248 is ducenti duodequinquaginta. One thousand is mille; from 2000 up you use the neuter plural milia with a multiplier — duo milia (2000), tria milia (3000) — so 2025 is duo milia viginti quinque.

A caveat on forms. This tool shows nominative masculine cardinals. In real Latin the numbers 1, 2 and 3 (unus, duo, tres), the hundreds (ducenti → ducentae/ducenta) and milia all decline by case and gender to agree with their noun. Note too that classical Latin had no word for zero — nulla is a later, medieval coinage — and Romans normally wrote large numbers with Roman numerals, not spelled-out words.

Worked example: 248

Read 248 as “two hundred + forty-eight”. The hundreds stem for 2 is ducenti; the last two digits end in 8, so they use subtraction — 48 is two from fifty = duodequinquaginta. Joined, 248 is ducenti duodequinquaginta.

  1. 1
    Split off the thousands. 1000 is mille; from 2000 up use a multiplier with neuter milia (duo milia, tria milia). Set the thousands aside and read the remainder.
  2. 2
    Write the hundreds stem. Use centum, ducenti, trecenti … nongenti for 100–900, then a space before the rest. 200 → ducenti; 248 → ducenti + the last two digits.
  3. 3
    Check for a trailing 8 or 9. If the last digit is 8 or 9, subtract from the next ten: duode- for 8, unde- for 9. So 48 → duodequinquaginta, 99 → undecentum.
  4. 4
    Otherwise write tens then units. For endings 0–7, write the tens word then the unit: 45 → quadraginta quinque. Join every group with spaces: 248 → ducenti duodequinquaginta.

Core Latin cardinals

The 1–20 words, the round tens, plus centum and mille. Note the subtractive 18 and 19.

NumberLatinNote
1unusDeclines: unus, una, unum.
2duoDeclines: duo, duae, duo.
3tresDeclines: tres (m/f), tria (n).
4quattuorIndeclinable, like 4–100.
5quinque
6sex
7septem
8octo
9novem
10decem
11undecim
12duodecim
13tredecim
14quattuordecim
15quindecim
16sedecim
17septendecim
18duodevigintiSubtractive: two from twenty.
19undevigintiSubtractive: one from twenty.
20viginti
30triginta
40quadraginta
50quinquaginta
60sexaginta
70septuaginta
80octoginta
90nonaginta
100centumIndeclinable.
1000millePlural milia declines (duo milia).

Where the rules bite

Subtraction only for 8 and 9. The duode- / unde- pattern applies to every number ending in 8 or 9 from 18 upward — 38 (duodequadraginta), 39 (undequadraginta), 88 (duodenonaginta), 89 (undenonaginta) — and it always counts down from the next round ten. At the very top, 98 and 99 count down from centum, giving duodecentum and undecentum.

The teens are their own words. 11–17 fuse into single words (undecim through septendecim), but 18 and 19 already switch to subtraction — there is no “octodecim” in standard classical usage. From 21 on, tens and units simply sit side by side (viginti unus).

Declension matters in real sentences. This tool gives the citation (nominative masculine) form. To use a number with a noun you often must decline it: duae puellae (two girls) uses the feminine duae, and ducentae feminae uses ducentae. The indeclinable middle numbers (4–100) never change.

For the numeral symbols the Romans actually wrote, see the Roman numeral converter, or work on the language itself with the Latin verb conjugator.

Why is 18 duodeviginti instead of an additive word?
Latin builds numbers ending in 8 or 9 by subtraction rather than addition. 18 is duodeviginti — literally “two from twenty” (duo-de-viginti) — and 19 is undeviginti, “one from twenty”. The same pattern gives duodetriginta (28) and undecentum (99).
What is the difference between duode- and unde-?
Both count down from the next round ten. Duode- (“two from”) marks numbers ending in 8, and unde- (“one from”) marks numbers ending in 9. So 48 is duodequinquaginta and 49 is undequinquaginta, both built on quinquaginta (50).
How do I say 21, 34 or 45 in Latin?
For endings 1–7 you write the tens word then the unit, with a space: 21 is viginti unus, 34 is triginta quattuor, 45 is quadraginta quinque. The alternative order unus et viginti also exists, but this tool uses the tens-first form.
Do Latin numbers change form in a sentence?
Some do. Unus, duo and tres decline by case and gender (una puella, duae puellae), and the hundreds and milia also decline (ducentae feminae). The numbers 4 through 100 are indeclinable and never change. This tool shows the nominative masculine cardinal.
Did Latin have a word for zero?
Classical Latin had no numeral for zero. The concept came later with the Arabic-derived system; the word nulla (“nothing”) was adopted in the medieval period. That is why this converter starts at 1.
How are thousands written, like 2025?
One thousand is mille. From 2000 up you use a multiplier with the neuter plural milia: duo milia (2000), tria milia (3000). The remainder follows with a space, so 2025 is duo milia viginti quinque.
Why do the hundreds look irregular, like sescenti for 600?
The hundreds are set stems inherited from older Latin: centum, ducenti, trecenti, quadringenti, quingenti, sescenti, septingenti, octingenti, nongenti. They cannot be built mechanically from the unit words, so 600 is sescenti, not “sexcentum”.