Roman numerals are one of the oldest number systems still in everyday use. You see them on clock faces, movie copyright year credits, Super Bowl names, book chapter headings, and legal document outlines. Understanding how they work takes about five minutes — and after that, converting them mentally becomes second nature.
The seven symbols
The entire Roman numeral system uses only seven letters:
| Symbol | Value |
|---|---|
| I | 1 |
| V | 5 |
| X | 10 |
| L | 50 |
| C | 100 |
| D | 500 |
| M | 1,000 |
All other numbers are built by combining these symbols according to two rules: additive and subtractive.
The additive rule
When symbols are listed from largest to smallest, left to right, their values are added together.
- III = 1+1+1 = 3
- VIII = 5+1+1+1 = 8
- XVI = 10+5+1 = 16
- MMXXVI = 1000+1000+10+10+5+1 = 2026
This works for the vast majority of numbers. The complication comes when a smaller symbol must appear before a larger one.
The subtractive rule
To avoid four of the same symbol in a row — which would make numbers like 4 and 9 unwieldy — Roman numerals use a subtractive shorthand. A smaller symbol immediately before a larger one is subtracted, not added.
The six valid subtractive pairs are:
| Combination | Value | Meaning |
|---|---|---|
| IV | 4 | 5 − 1 |
| IX | 9 | 10 − 1 |
| XL | 40 | 50 − 10 |
| XC | 90 | 100 − 10 |
| CD | 400 | 500 − 100 |
| CM | 900 | 1,000 − 100 |
Only these six combinations are valid. You cannot write IC for 99 (must be XCIX) or VX for 5 (V is never placed before X). The rule: I can only subtract from V and X; X can only subtract from L and C; C can only subtract from D and M.
Converting an integer to Roman numerals
The standard algorithm works by repeatedly subtracting the largest possible symbol value:
- Start with your number (e.g., 1776)
- Find the largest symbol that fits: M = 1000. Subtract: 1776 − 1000 = 776. Write M.
- Find next: D = 500. Subtract: 776 − 500 = 276. Write D.
- Find next: C = 100. Subtract twice: 276 − 100 − 100 = 76. Write CC.
- Find next: L = 50. Subtract: 76 − 50 = 26. Write L.
- Find next: X = 10. Subtract twice: 26 − 10 − 10 = 6. Write XX.
- Find next: V = 5. Subtract: 6 − 5 = 1. Write V.
- Find next: I = 1. Subtract: 1 − 1 = 0. Write I.
Result: MDCCLXXVI — the year the United States Declaration of Independence was signed.
The Roman Numeral Converter does this in real time, and shows the full component breakdown so you can see each step.
Converting Roman numerals to integers
Reading Roman numerals is mostly the reverse: scan left to right, adding each symbol’s value. When you see a smaller symbol before a larger one, subtract the smaller value instead.
Example: XCIX
- X before C → subtract: −10
- C → add: +100 (running total: 90)
- I before X → subtract: −1
- X → add: +10 (running total: 99)
Result: 99.
The limits of the system
Standard Roman numerals cannot represent:
- Zero — the Romans had no symbol for zero, which is why Arabic numerals eventually replaced them for arithmetic.
- Fractions — though the Romans did have a separate system (duodecimal fractions using dots).
- Numbers above 3,999 — MMMCMXCIX is the maximum. Some historical texts used a bar over a numeral to indicate ×1,000, but this is not part of the standard modern system.
Where Roman numerals are still used today
Despite being over 2,000 years old, Roman numerals remain common in specific contexts:
Clock faces — Traditional clock faces use I through XII. Interestingly, many clockmakers use IIII instead of IV for the 4 o’clock position because it balances visually against VIII (8 o’clock) on the opposite side of the face.
Film and TV copyright years — Movies and TV programmes routinely display copyright years in Roman numerals at the end of credits. This was originally done to obscure the production year and make older content seem more current. MCMXCIX (1999) was a common sight on 1990s programming.
Super Bowl numbering — The NFL has used Roman numerals for Super Bowl numbers since Super Bowl V. Super Bowl 50 was an exception (written “50” rather than L) because the NFL felt “L” did not look imposing enough.
Outlines and legal documents — Legal briefs, academic papers, and formal outlines use Roman numerals for top-level sections (I, II, III) with Arabic numerals for subsections.
Book chapters and prefaces — Many books number front matter (prefaces, introductions) in Roman numerals so that page 1 of the main text is always Chapter 1, page 1, regardless of how long the front matter is.
Music — Classical music uses Roman numerals for chord analysis (I, IV, V chords in music theory) and for naming movements in symphonies.
Quick reference table
| Arabic | Roman | Arabic | Roman |
|---|---|---|---|
| 1 | I | 50 | L |
| 2 | II | 100 | C |
| 3 | III | 400 | CD |
| 4 | IV | 500 | D |
| 5 | V | 900 | CM |
| 6 | VI | 1,000 | M |
| 9 | IX | 1,776 | MDCCLXXVI |
| 10 | X | 2,026 | MMXXVI |
| 14 | XIV | 3,999 | MMMCMXCIX |
| 40 | XL | 42 | XLII |
Use the Roman Numeral Converter for any number outside this table, or to verify a numeral you have seen on a clock or film credit.