Roman numerals converter

Converts both ways up to 3,999,999, and shows how the numeral is built — so MCMXCIV stops being a puzzle and becomes 1000 + 900 + 90 + 4.

Roman numerals

Number
Numerals
Characters

Breakdown

The seven symbols

NumeralValue
I1
V5
X10
L50
C100
D500
M1,000

Numbers to Roman numerals

NumberNumeralsNumberNumerals
1I40XL
2II49XLIX
3III50L
4IV90XC
5V100C
6VI400CD
7VII500D
8VIII900CM
9IX1,000M
10X1,990MCMXC
11XI2,000MM
14XIV2,024MMXXIV
19XIX2,026MMXXVI
20XX

The six subtractive pairs

These are the only subtractions standard Roman numerals allow.

PairValueReads as
IV45 − 1
IX910 − 1
XL4050 − 10
XC90100 − 10
CD400500 − 100
CM9001000 − 100

Related calculators

Addition, with six exceptions

Roman numerals are read left to right and added up: MMXXVI is 1000 + 1000 + 10 + 10 + 5 + 1 = 2026. The complication is subtraction. When a smaller symbol sits immediately before a larger one, it is subtracted instead — IV is 4, not 6. Only six such pairs are valid: IV, IX, XL, XC, CD and CM.

MCMXCIV = M + CM + XC + IV = 1000 + 900 + 90 + 4 = 1994

The rules that make a numeral canonical

I, X, C and M may repeat up to three times; V, L and D may not repeat at all, since two of them would simply make the next symbol up. Subtraction is limited to one step: you may write IX for 9 but not IC for 99, which must be XCIX. These constraints are why 3,999 — MMMCMXCIX — is the largest number expressible without extra notation.

Plenty of real inscriptions break these rules. Clock faces routinely show IIII rather than IV, and medieval documents are inconsistent throughout. This converter reads non-standard forms and tells you the value, but also shows the canonical spelling.

Beyond 3,999

The classical workaround is the vinculum: a bar over a numeral multiplies it by a thousand. So an overlined V is 5,000 and an overlined X is 10,000, which extends the range to 3,999,999. Because an overline is awkward to type, the same idea is often written with brackets — (IV) for 4,000 — and this converter accepts that form as input while displaying the proper overline.

There is no zero

The system has no symbol for zero and no way to write a negative number or a fraction of one, because it was built for counting and tallying rather than calculation. That absence is precisely why Roman numerals were displaced by Hindu-Arabic digits for arithmetic, surviving today mostly on clock faces, in copyright years, for monarchs and popes, and in the numbering of Super Bowls.

Frequently asked questions

What number is MCMXCIV?
MCMXCIV is 1994. It breaks down as M (1000) + CM (900) + XC (90) + IV (4).
How do you write 2026 in Roman numerals?
2026 is MMXXVI, which is 1000 + 1000 + 10 + 10 + 5 + 1.
What is the largest Roman numeral?
Using only the seven standard letters, the largest is MMMCMXCIX, which is 3,999. Adding an overline to multiply by a thousand extends the range to 3,999,999.
Why is 4 sometimes written IIII on clocks?
It is a long-standing horological convention, partly for visual balance against the VIII opposite it. Both IIII and IV are understood, though IV is the standard form.
Is there a Roman numeral for zero?
No. The system has no zero and no negative numbers, since it was designed for tallying rather than calculation. Medieval scribes wrote the word nulla when they needed one.

How ListCalc calculates · Report an error

Guides & articles