Roman numeral converter

Type a number from 1 to 3999 to get its Roman numeral, or type a Roman numeral to get the number. The converter shows how the numeral is built, for example 1994 = M + CM + XC + IV, and explains which rule an invalid numeral such as IIII or IC breaks.

Free, no sign-up Runs in your browser
Try a year

Result

—

Roman numeral symbols

SymbolValueSymbolValue
I1C100
V5D500
X10M1,000
L50

Lower-case numerals (i, ii, iii, iv) mean the same and are common for page numbers in a book's front matter; this converter accepts either case. There is no symbol for zero, and the standard system stops at 3999 (MMMCMXCIX), because M can be written at most three times.

The rules

  1. Add from largest to smallest. Symbols are written in decreasing order and added: VIII = 5 + 1 + 1 + 1 = 8.
  2. No more than three in a row. I, X, C and M can repeat up to three times. Four of the same is wrong: 4 is IV, not IIII.
  3. V, L and D never repeat, because VV would just be X.
  4. Subtract with six pairs only. A smaller symbol before a larger one is subtracted, but only in IV (4), IX (9), XL (40), XC (90), CD (400) and CM (900). I can only come before V and X, X before L and C, and C before D and M. So 99 is XCIX, not IC, and 5 can't be written VX.
  5. One subtraction at a time. 8 is VIII, not IIX.

Every valid numeral has exactly one correct spelling, which is why the converter can check your input strictly. Clock faces sometimes show 4 as IIII. That's a long-standing design tradition, but this converter follows the standard rules, so it rejects IIII and tells you why.

How to convert a number

Split the number into thousands, hundreds, tens and units, and write each part separately:

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

To read a numeral, go left to right: add each symbol, unless it's smaller than the one after it, in which case subtract it. MCMXCIV = 1000 − 100 + 1000 − 10 + 100 − 1 + 5 = 1994.

Years in Roman numerals

YearRoman numeralBreakdown
1999MCMXCIXM + CM + XC + IX
2000MMM + M
2010MMXM + M + X
2024MMXXIVM + M + X + X + IV
2025MMXXVM + M + X + X + V
2026MMXXVIM + M + X + X + V + I

Roman numerals still appear on clock faces, book chapters and prefaces, film copyright dates, the names of monarchs and popes, major sporting events and outlines. They're also popular for dates in tattoos and engravings: write each part separately, so 15 August 2026 is XV · VIII · MMXXVI. Check the numeral here before it goes anywhere permanent. For other number formats, try the unit converter or the scientific calculator.

Frequently asked questions

What is 2026 in Roman numerals?
MMXXVI: MM for 2000, XX for 20 and VI for 6.
Why is 4 written IV and not IIII?
Standard Roman numerals don't repeat a symbol more than three times. Instead, a smaller symbol placed before a larger one is subtracted, so 4 is 5 − 1 = IV. IIII appears on some clock faces only as a design tradition.
Why is IC not 99?
I can only be subtracted from V and X. To write 99, write 90 and 9 separately: XC + IX = XCIX.
What is the largest Roman numeral?
In the standard system, 3999 (MMMCMXCIX). Larger numbers were written in Roman times with a bar over a symbol to multiply it by 1,000, but there's no single agreed modern standard for that.
Is there a Roman numeral for zero?
No. The Roman system had no symbol for zero, so the converter works from 1 to 3999.

Last updated . How we check our tools.