Math

Roman Numerals Converter

Convert between Roman numerals and decimal numbers. Supports I, V, X, L, C, D, M symbols with bidirectional conversion.

2024 = MMXXIV
Roman numeral
MMXXIV
Input
2,024
Roman numeral
MMXXIV
Breakdown
M (1000) + M (1000) + X (10) + X (10) + IV (4)

Quick reference

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

Standard Roman numerals support values from 1 to 3,999.

What are Roman numerals?

Roman numerals are a numeral system that originated in ancient Rome and remained the standard way of writing numbers throughout Europe well into the Late Middle Ages. Unlike our modern decimal (base-10) system that uses positional notation with ten digits (0-9), Roman numerals use combinations of letters from the Latin alphabet to represent values.

The system was developed around 500 BC and was used by the Romans for everyday counting, commerce, and record-keeping. Despite being largely replaced by Hindu-Arabic numerals for mathematical calculations, Roman numerals continue to be used today in specific contexts: clock faces, book chapters, movie sequels, Super Bowl numberings, and formal document outlines.

The elegance of Roman numerals lies in their visual distinctiveness and historical gravitas, which is why they remain popular for decorative and ceremonial purposes.

The seven basic symbols

Roman numerals use only seven letters, each representing a specific value:

SymbolValueOrigin
I1A single tally mark
V5The upper half of X
X10Two Vs, one inverted
L50Originally ↆ, simplified
C100From Latin "centum" (hundred)
D500Half of Φ (1000)
M1000From Latin "mille" (thousand)

These seven symbols can be combined to represent any number from 1 to 3,999 using standard notation. Numbers beyond 3,999 require special notation (such as a vinculum—a line above the numeral—to indicate multiplication by 1,000).

How Roman numerals work

Roman numerals follow two primary rules that determine whether symbols are added together or subtracted.

The additive principle

When a symbol appears after another symbol of equal or greater value, their values are added together. This is the default behavior:

  • VI = 5 + 1 = 6
  • XI = 10 + 1 = 11
  • LX = 50 + 10 = 60
  • CXX = 100 + 10 + 10 = 120
  • MDCLXVI = 1000 + 500 + 100 + 50 + 10 + 5 + 1 = 1666

Numbers are generally written with larger values first, descending to smaller values from left to right.

The subtractive principle

When a smaller symbol appears immediately before a larger symbol, the smaller value is subtracted from the larger. This principle creates six specific subtractive combinations:

CombinationValueCalculation
IV45 - 1
IX910 - 1
XL4050 - 10
XC90100 - 10
CD400500 - 100
CM9001000 - 100

The subtractive principle exists primarily to avoid writing four identical symbols in sequence. Instead of IIII for 4, we write IV. Instead of VIIII for 9, we write IX.

Important restrictions

Not all subtractive combinations are valid. The rules are:

  1. Only I, X, and C can be subtracted — V, L, and D are never used subtractively
  2. I can only precede V and X — creating IV (4) and IX (9)
  3. X can only precede L and C — creating XL (40) and XC (90)
  4. C can only precede D and M — creating CD (400) and CM (900)
  5. A symbol can only be subtracted from the next two higher values — you cannot write IC for 99 (use XCIX instead)

Maximum repetitions

To keep numerals readable and standardized:

  • I, X, C, and M can appear up to three times in succession (III, XXX, CCC, MMM)
  • V, L, and D should never be repeated (VV is invalid; use X instead)
  • M is sometimes repeated more than three times in informal contexts, but standard notation caps at MMMCMXCIX (3,999)

Converting decimal to Roman numerals

To convert a decimal number to Roman numerals, break the number down by place value and convert each part:

Example: Converting 1984

1984=1000+900+80+4=M+CM+LXXX+IV=MCMLXXXIV\begin{aligned} 1984 &= 1000 + 900 + 80 + 4 \\ &= \text{M} + \text{CM} + \text{LXXX} + \text{IV} \\ &= \text{MCMLXXXIV} \end{aligned}

Step-by-step method

  1. Start with the largest possible value (M = 1000)
  2. Subtract it from your number as many times as possible, writing the symbol each time
  3. Move to the next largest value and repeat
  4. Continue until you reach zero

Conversion table by place value

OnesTensHundredsThousands
1 = I10 = X100 = C1000 = M
2 = II20 = XX200 = CC2000 = MM
3 = III30 = XXX300 = CCC3000 = MMM
4 = IV40 = XL400 = CD
5 = V50 = L500 = D
6 = VI60 = LX600 = DC
7 = VII70 = LXX700 = DCC
8 = VIII80 = LXXX800 = DCCC
9 = IX90 = XC900 = CM

Converting Roman numerals to decimal

To convert a Roman numeral to decimal, read from left to right, applying the subtractive rule when necessary:

Example: Converting MCMXCIX

MCMXCIX=M+CM+XC+IX=1000+900+90+9=1999\begin{aligned} \text{MCMXCIX} &= \text{M} + \text{CM} + \text{XC} + \text{IX} \\ &= 1000 + 900 + 90 + 9 \\ &= 1999 \end{aligned}

Step-by-step method

  1. Read each symbol from left to right
  2. If a smaller value precedes a larger value, subtract the smaller from the larger
  3. Otherwise, add the values together

Detailed example: CDXLIV

Reading left to right:

  • C before D: subtract C from D → 500 - 100 = 400
  • X before L: subtract X from L → 50 - 10 = 40
  • I before V: subtract I from V → 5 - 1 = 4
  • Total: 400 + 40 + 4 = 444

Common Roman numerals

Here are frequently encountered Roman numerals:

DecimalRomanCommon use
1-12I-XIIClock faces
50LMilestone anniversaries
100CCenturies
500DHistorical dates
1000MMillennia
2024MMXXIVCurrent year

Years in Roman numerals

Roman numerals are commonly used for years, especially in film credits, building cornerstones, and formal documents:

  • 1776 = MDCCLXXVI (American independence)
  • 1900 = MCM
  • 1999 = MCMXCIX
  • 2000 = MM
  • 2023 = MMXXIII
  • 2024 = MMXXIV

Historical context and evolution

The Roman numeral system evolved from Etruscan numerals and early tally marks. The original symbols were likely derived from notching sticks—a single cut (I), a double cut resembling a V, and a cross cut (X).

Changes over time

The subtractive principle was not consistently used in ancient Rome. Many inscriptions show IIII for 4 rather than IV, and clock faces still traditionally use IIII to this day (possibly for visual balance opposite VIII, or because IV was associated with Jupiter—IVPITER in Latin).

The standardization of subtractive notation came later, likely for efficiency in writing and to reduce the total number of symbols needed.

Medieval variations

During the Middle Ages, several additional notations developed:

  • Vinculum: A line over a numeral multiplies its value by 1,000 (V̅ = 5,000)
  • Apostrophus: Parenthesis-like symbols for larger numbers
  • Lowercase letters: Used in manuscripts to distinguish Roman numerals from Latin text

Limitations of Roman numerals

While Roman numerals have aesthetic appeal, they have significant limitations for mathematical operations:

No zero

Roman numerals have no symbol for zero, making them unsuitable for modern mathematics and positional notation systems. This limitation was a key reason Hindu-Arabic numerals eventually replaced them for calculations.

Difficult arithmetic

Addition and subtraction with Roman numerals is cumbersome. Multiplication and division are extremely difficult. Try multiplying XLII by XVII without converting to decimal first!

Limited range

Standard notation only covers 1 to 3,999. While extensions exist for larger numbers, they're not universally standardized.

No fractions

Roman numerals don't naturally represent fractions or decimals. The Romans used a separate duodecimal (base-12) system for fractions based on the "uncia" (1/12), which gives us the word "ounce."

Modern uses of Roman numerals

Despite their limitations, Roman numerals remain culturally significant:

Clock and watch faces

Traditional clock faces use Roman numerals I through XII, often with IIII instead of IV. This is one of the most common everyday encounters with Roman numerals.

Outlines and lists

Formal outlines often use Roman numerals for main sections (I, II, III), with Arabic numerals and letters for subsections. Academic papers and legal documents frequently follow this convention.

Entertainment

Movie sequels, video games, and Super Bowls (Super Bowl LVIII, for example) commonly use Roman numerals to convey prestige and sequence.

Dates and inscriptions

Building cornerstones, monuments, and commemorative plaques often display dates in Roman numerals. Copyright dates in film and television credits traditionally used Roman numerals, though this practice is declining.

Royalty and popes

Monarchs and popes use Roman numerals to distinguish individuals with the same name: Queen Elizabeth II, Pope John Paul II, King Charles III.

Tips for reading Roman numerals

Practice recognizing common patterns:

  1. Look for subtractive pairs first: IV, IX, XL, XC, CD, CM
  2. Group by place value: MCMLXXXIV breaks into M + CM + LXXX + IV
  3. Remember the order: Values generally decrease from left to right
  4. When in doubt, convert piece by piece: Break complex numerals into smaller chunks

Common mistakes to avoid

When working with Roman numerals:

  1. Don't use invalid subtractive combinations: IC is not 99 (use XCIX)
  2. Don't repeat V, L, or D: VV is not valid (use X)
  3. Don't use more than three identical symbols in a row: IIII is non-standard (use IV)
  4. Don't subtract from symbols two steps away: XM is not 990 (use CMXC)
  5. Watch the order: Always check that subtracted values are immediately before larger values

Practice examples

Test your understanding with these conversions:

DecimalRoman
49XLIX
99XCIX
444CDXLIV
888DCCCLXXXVIII
1492MCDXCII
1776MDCCLXXVI
2525MMDXXV
3888MMMDCCCLXXXVIII

Understanding Roman numerals connects us to thousands of years of human history and continues to serve both practical and ceremonial purposes in modern life.