Roman numerals are an ancient number system that has survived into modern use on clock faces, royal titles, film copyright dates, and building cornerstones. This converter translates any number from 1 to 3,999 into Roman numerals — and decodes any Roman numeral back into a decimal — with a step-by-step breakdown so you can learn the system, not just look up an answer.
The seven symbols and how they combine
The Roman numeral system uses seven letters: I (1), V (5), X (10), L (50), C (100), D (500), and M (1,000). Numbers are formed by writing symbols in decreasing order and summing them — III = 3, VIII = 8, LXX = 70. There is one important exception: the subtractive principle.
Six subtractive pairs shorten notation: IV (4), IX (9), XL (40), XC (90), CD (400), CM (900). In each pair, a smaller symbol before a larger one signals subtraction. XLII, for example, is XL (40) + II (2) = 42. Without subtractive notation the number would be written XXXXII — four Xs instead of XL.
Rules for valid Roman numerals
Not every arrangement of Roman letters is valid. Standard notation follows three constraints: (1) I, X, C, and M can appear at most three consecutive times; V, L, and D can appear only once. (2) Only one smaller symbol may precede a larger one in a subtractive pair. (3) A numeral must decode to a value between 1 and 3,999 and then re-encode to exactly the same string — this is the round-trip test this converter uses to detect invalid input like IIII or VV.
Where Roman numerals are still used today
Despite being replaced by Hindu-Arabic numerals for arithmetic, Roman numerals remain standard in several contexts. Clock faces traditionally mark hours with I–XII (though IIII rather than IV is common on clock faces, a historical anomaly). Super Bowl editions, Olympic Games, and major sporting events use Roman numerals to avoid implying a specific year. Movie copyright lines at the end of films are almost always in Roman numerals. Monarchs and popes are numbered in Roman numerals — King Charles III, Pope John Paul II. Outlines in legal documents, academic papers, and legislation use Roman numerals for primary sections.
Why Roman numerals stop at 3,999
Standard Roman notation cannot exceed 3,999 (MMMCMXCIX) because the symbol M can appear at most three times consecutively, giving a maximum of 3,000 for the thousands place. Medieval scribes extended the system using the vinculum — an overline that multiplied a symbol by 1,000 — allowing numbers in the millions, but this extension is not part of standard notation and is not supported here. For everyday use — years, chapter numbers, Super Bowl editions — the range 1–3,999 covers everything you are likely to need.