Skip to content

Number systems

Roman Numeral Converter

Convert numbers to Roman numerals and back, with the working shown and strict validation of standard form. Includes a symbol reference chart and covers the full valid range from I to MMMCMXCIX.

Both directionsValidates formShows the working1 – 3999
Loading converter…

The seven symbols

SymbolValueMemory hook
I1One finger
V5An open hand
X10Two hands crossed
L50Lucy Can’t Drink Milk”
C100
D500
M1000

The three rules

  1. Add when descending. Symbols run largest to smallest and you add them up: MMXXVI = 1000 + 1000 + 10 + 10 + 5 + 1 = 2026.
  2. Subtract when ascending. A smaller symbol before a larger one is subtracted: IX = 10 − 1 = 9. Only IV, IX, XL, XC, CD and CM are permitted.
  3. Never repeat more than three times. III is fine, IIII is not — use IV. V, L and D never repeat at all.

Converting by hand

Work from the largest value down, taking as many of each as will fit. For 1987:

Result: MCMLXXXVII. That greedy method is exactly what the tool above displays in its breakdown panel.

Where you still meet Roman numerals

Quick reference

1 = I · 2 = II · 3 = III · 4 = IV · 5 = V · 6 = VI · 7 = VII · 8 = VIII · 9 = IX · 10 = X · 20 = XX · 30 = XXX · 40 = XL · 50 = L · 60 = LX · 70 = LXX · 80 = LXXX · 90 = XC · 100 = C · 400 = CD · 500 = D · 900 = CM · 1000 = M · 2026 = MMXXVI

Related tools

The unit converter handles measurement systems, the multiplication chart and math worksheet generator cover number practice, and the date calculator works with years in the ordinary way.

Answers

Frequently asked questions

Because standard Roman numerals have no symbol above M (1000), and the rule against writing more than three of the same symbol in a row caps you at MMMCMXCIX = 3999. Larger numbers required a vinculum — an overbar meaning “multiply by 1000” — which is not part of the standard notation.

Because standard form uses subtraction rather than a fourth repeat. The converter validates by re-encoding whatever you type and checking it matches — so IIII, VV and IC are all rejected as malformed even though a human could guess what they mean.

A smaller symbol placed before a larger one is subtracted. Only six combinations are valid: IV (4), IX (9), XL (40), XC (90), CD (400) and CM (900). I can only precede V and X, X can only precede L and C, and C can only precede D and M.

No. Roman numerals have no symbol for zero and no way to express negative numbers or fractions of the kind we use today — one of several reasons the system was eventually replaced for calculation.

The greedy decomposition the algorithm uses: it repeatedly takes the largest value that fits until nothing is left. 2026 becomes M + M + X + X + V + I, which is exactly how you would convert it by hand.

Need a different sheet?

Everything on this site is free, runs in your browser and exports print-ready PDF. Browse the full index and take what you need.