Roman Numerals

Type a number (like 2026) or a Roman numeral (like MMXXVI) to convert it either way.

Convert

Numbers from 1 to 3999, or numerals such as XLII.

2026 in Roman numeralsMMXXVI

The symbols

SymbolValue
I1
V5
X10
L50
C100
D500
M1,000

The rules

  • Symbols are written largest to smallest and added: VIII = 5 + 3 = 8.
  • A smaller symbol before a larger one is subtracted, but only in six pairs: IV (4), IX (9), XL (40), XC (90), CD (400), CM (900).
  • A symbol is repeated at most three times in a row: 30 is XXX, but 40 is XL.
  • V, L and D are never repeated or subtracted.

The converter rejects non-standard forms such as IIII or IC so that each number has exactly one representation.

Worked example

Write 1994

  1. 1000 = M
  2. 900 = CM
  3. 90 = XC
  4. 4 = IV

MCMXCIV

Chart

NumberRoman
1I
2II
3III
4IV
5V
6VI
7VII
8VIII
9IX
10X
11XI
12XII
14XIV
15XV
19XIX
20XX
40XL
49XLIX
50L
90XC
99XCIX
100C
400CD
500D
900CM
1000M
1999MCMXCIX
2024MMXXIV
2025MMXXV
2026MMXXVI
3999MMMCMXCIX