Free Converter

Roman Numeral Calculator

Convert any number to Roman numerals — or decode any Roman numeral back to a number. Instant results, no signup.

Result

The 7 Roman Numeral Symbols

All Roman numerals are built from these 7 basic symbols:

I
1
V
5
X
10
L
50
C
100
D
500
M
1,000

Common Conversions — Quick Reference

Click any card to run the conversion instantly.

Roman Numerals Reference Chart (1–100)

NumberRomanNumberRomanNumberRomanNumberRoman

Key Large Roman Numerals

NumberRoman NumeralBreakdown
100CC = 100
500DD = 500
1,000MM = 1,000
1,900MCMM(1000) + CM(900)
2,000MMM + M
2,024MMXXIVMM(2000) + XX(20) + IV(4)
2,025MMXXVMM(2000) + XX(20) + V(5)
2,026MMXXVIMM(2000) + XX(20) + VI(6)
2,100MMCMM(2000) + C(100)
3,000MMMM + M + M
3,999MMMCMXCIXMMM(3000)+CM(900)+XC(90)+IX(9) — largest standard Roman numeral

How to Read and Write Roman Numerals

Addition Rule

When symbols are placed from left to right in decreasing order, their values are added together:

Subtraction Rule

When a smaller symbol appears before a larger one, it is subtracted from the larger value. There are exactly 6 valid subtractive combinations:

CombinationValueMemory Tip
IV45 minus 1 (one before five)
IX910 minus 1 (one before ten)
XL4050 minus 10 (ten before fifty)
XC90100 minus 10 (ten before hundred)
CD400500 minus 100 (hundred before five-hundred)
CM9001000 minus 100 (hundred before thousand)

The Rules of Repetition

Decoding CDLXXVII step by step: CD = 400, L = 50, XX = 20, VII = 7. Total: 400 + 50 + 20 + 7 = 477. CDLXXVII = 477.

How to Convert a Number to Roman Numerals

  1. Start with the largest Roman numeral symbol that fits.
  2. Subtract its value from the number and write down the symbol.
  3. Repeat until you reach zero.

Example — Convert 1,994 to Roman numerals:
1994 − 1000 = 994 → write M
994 − 900 = 94 → write CM
94 − 90 = 4 → write XC
4 − 4 = 0 → write IV
Result: MCMXCIV

Where Roman Numerals Are Used Today

Frequently Asked Questions

What is CDLXXVII in Roman numerals?

CDLXXVII = 477. Breakdown: CD (400) + L (50) + XX (20) + VII (7) = 477.

CD = 500−100 = 400. L = 50. XX = 10+10 = 20. VII = 5+1+1 = 7. Total = 477.

What is 2025 in Roman numerals?

2025 = MMXXV. MM = 2000, XX = 20, V = 5. Total: 2000+20+5 = 2025.

What is 2026 in Roman numerals?

2026 = MMXXVI. MM = 2000, XX = 20, VI = 6. Total: 2000+20+6 = 2026.

What does C mean in Roman numerals?

C = 100. It comes from the Latin word "centum" (meaning hundred). C is one of the 7 basic symbols: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.

What is 6 in Roman numerals?

6 = VI. V (5) + I (1) = 6. In Roman numerals, when a smaller symbol follows a larger one, the values are added.

What is 3 in Roman numerals?

3 = III. Three I symbols in a row: 1 + 1 + 1 = 3. The letter I can be repeated up to three times consecutively.

Why can't Roman numerals go above 3,999?

In the standard system, M (1,000) can only be repeated 3 times (MMM = 3,000), and CM (900) is the largest single subtraction. So the maximum is MMM + CM + XC + IX = 3,000 + 900 + 90 + 9 = 3,999 (MMMCMXCIX). Historical extensions used a bar over a symbol to multiply by 1,000, but this is not part of the standard system.

What is 4 in Roman numerals — IV or IIII?

The standard modern form is IV (4 = 5−1). However, IIII appears on many clock faces, especially traditional ones. This is because clock designers historically preferred symmetry (IIII mirrors VIII on the opposite side) and to avoid confusion with the "IV" abbreviation for Jupiter (Iuppiter) in ancient times.

Need a Time or Payroll Calculator?

ClockCalc calculates hours worked, overtime pay, and gross wages — free, instant, no signup.

Try the Overtime Calculator →