Search tools...
Converters

Roman Numeral Converter Guide: Convert Between Roman & Arabic Numbers (2026)

Convert Roman numerals to Arabic numbers and back. Learn the Roman numeral system, rules, special cases, and where Roman numerals are still used today.

8 min readUpdated April 9, 2026Maths, Converters, Education, History

A Roman numeral converter translates between the ancient Roman numbering system (I, V, X, L, C, D, M) and modern Arabic numerals (1, 2, 3...). Despite being thousands of years old, Roman numerals are still used in clocks, movie titles, Super Bowl numbering, book chapters, and formal documents.

Free Tool

Convert Roman Numerals Instantly

Enter any number or Roman numeral and see the conversion instantly. Includes validation and year conversion.

Open Roman Numeral Converter →

Roman Numeral Values: The 7 Symbols

SymbolValueSymbolValue
I1C100
V5D500
X10M1,000
L50
Memory Trick

I = 1 finger. V = one hand (5 fingers). X = two hands (10). For larger values: Lucky = 50, Century = 100, D = 500, Mille = 1000.

Roman Numeral Rules: Additive & Subtractive

Rule 1: Additive (left to right, large to small)

When a larger symbol comes before a smaller one, add them: VII = 5 + 1 + 1 = 7

Rule 2: Subtractive (small before large)

When a smaller symbol comes before a larger one, subtract it: IV = 5 - 1 = 4

The 6 Subtractive Combinations

RomanValueRomanValue
IV4XL40
IX9XC90
CD400CM900

Rule 3: Repetition (max 3 times)

A symbol can repeat up to 3 times: III = 3, XXX = 30, CCC = 300. But never IIII (use IV instead), never XXXX (use XL).

Rule 4: V, L, D never repeat

V (5), L (50), D (500) are never repeated — VV is wrong, use X instead.

Common Roman Numeral Conversions

ArabicRomanArabicRomanArabicRoman
1I11XI100C
2II12XII200CC
3III14XIV500D
4IV15XV900CM
5V19XIX1000M
6VI20XX1999MCMXCIX
7VII40XL2024MMXXIV
8VIII50L2025MMXXV
9IX90XC2026MMXXVI
10X99XCIX3000MMM
Maximum Standard Value

Standard Roman numerals go up to 3,999 (MMMCMXCIX). For larger numbers, an overline (vinculum) multiplies by 1,000: V̅ = 5,000, X̅ = 10,000. Most practical uses stay below 4,000.

Where Roman Numerals Are Used Today

ContextExample
Clock facesI, II, III, IV (or IIII), V... XII
Movie sequels / franchisesRocky II, Star Wars Episode IV, John Wick: Chapter IV
Super BowlSuper Bowl LVIII (58)
OlympicsGames of the XXXIII Olympiad (33rd)
Monarchs / PopesKing Charles III, Pope Francis I
Book chapters / outlinesChapter XIV, Section III
Copyright years© MMXXVI (2026)
Building cornerstonesEstablished MCMXLV (1945)
Watch luxury brandingRolex, Cartier use Roman numerals on dials

How the Conversion Algorithm Works

Arabic → Roman

function toRoman(num) {
  const vals = [1000,900,500,400,100,90,50,40,10,9,5,4,1];
  const syms = ["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"];
  let result = "";
  for (let i = 0; i < vals.length; i++) {
    while (num >= vals[i]) {
      result += syms[i];
      num -= vals[i];
    }
  }
  return result;
}

Roman → Arabic

function fromRoman(str) {
  const map = {I:1,V:5,X:10,L:50,C:100,D:500,M:1000};
  let total = 0;
  for (let i = 0; i < str.length; i++) {
    const curr = map[str[i]], next = map[str[i+1]] || 0;
    total += curr < next ? -curr : curr;
  }
  return total;
}

The key insight: if a smaller value appears before a larger value, subtract it. Otherwise, add it. This handles all subtractive cases (IV, IX, XL, XC, CD, CM) naturally.

How to Use the Tool (Step by Step)

  1. 1

    Open the Converter

    Navigate to Roman Numeral Converter on ToolsArena.

  2. 2

    Enter a Number

    Type an Arabic number (e.g., 2026) or Roman numeral (e.g., MMXXVI).

  3. 3

    View Conversion

    See the instant conversion in the other format.

  4. 4

    Copy

    Copy the result to your clipboard.

Frequently Asked Questions

What is MCMXCIX in numbers?+

MCMXCIX = M(1000) + CM(900) + XC(90) + IX(9) = 1999. This is the longest standard Roman numeral for a year — every subtractive pair is used.

Why do some clocks show IIII instead of IV?+

Watchmakers traditionally use IIII instead of IV for visual balance — it creates symmetry with VIII on the opposite side. Both are technically valid; IIII is the "watchmaker's four."

What is the largest Roman numeral?+

In standard notation: MMMCMXCIX = 3,999. For larger numbers, the vinculum (overline) multiplies by 1,000: V̅ = 5,000, X̅ = 10,000, M̅ = 1,000,000.

Is there a Roman numeral for zero?+

No. The Roman system has no symbol for zero. The concept of zero was introduced to Europe from India (via Arab mathematicians) centuries after Rome. The word "zero" comes from Arabic "sifr" which came from Sanskrit "shunya."

How do I read a Roman numeral?+

Read left to right. If a smaller symbol comes before a larger one, subtract it (IV = 4). Otherwise, add all values. Example: XLVII = XL(40) + V(5) + II(2) = 47.

Can a Roman numeral symbol repeat more than 3 times?+

No. I, X, C, M can repeat up to 3 times (III=3, XXX=30). V, L, D never repeat. IIII is sometimes used on clocks but is technically non-standard.

What year is MMXXVI?+

MMXXVI = MM(2000) + XX(20) + VI(6) = 2026.

Is this tool free?+

Yes. Convert unlimited numbers in your browser. No data sent anywhere.

Free — No Signup Required

Convert Roman Numerals Instantly

Enter any number or Roman numeral and see the conversion instantly. Includes validation and year conversion.

Open Roman Numeral Converter →

Related Guides