Roman Numerals Converter
Convert any number (1–3999) to Roman numerals, or decode Roman numerals to number.
Roman Numerals – History, Rules & Complete Guide
Roman numerals are one of the oldest and most enduring numeral systems in the world. Developed in ancient Rome, they were the dominant numeral system in Europe for over a thousand years and continue to be used today in contexts ranging from clock faces and movie titles to book chapters and Super Bowl numbering. Arattai.it.com's Roman Numerals Converter makes instant bidirectional conversion between Roman numerals and standard decimal numbers completely effortless.
The Seven Roman Numeral Symbols
The Roman numeral system uses seven basic symbols:
- I = 1
- V = 5
- X = 10
- L = 50
- C = 100 (from Latin "centum")
- D = 500
- M = 1,000 (from Latin "mille")
The Rules of Roman Numerals
Additive Notation
When a symbol appears after a larger (or equal) symbol, add it. VIII = 5 + 1 + 1 + 1 = 8. LX = 50 + 10 = 60. MCCII = 1000 + 100 + 100 + 1 + 1 = 1202.
Subtractive Notation
When a symbol appears before a larger symbol, subtract it. IV = 5 − 1 = 4. IX = 10 − 1 = 9. XL = 50 − 10 = 40. XC = 100 − 10 = 90. CD = 500 − 100 = 400. CM = 1000 − 100 = 900.
Repetition Rules
A symbol can be repeated up to three times in succession. So III = 3, XXX = 30, CCC = 300, MMM = 3000. V, L, and D are never repeated.
Common Roman Numeral Examples
- 2024 = MMXXIV
- 1999 = MCMXCIX
- 2000 = MM
- 1776 = MDCCLXXVI
- 42 = XLII
- 3999 = MMMCMXCIX (the largest standard Roman numeral)
Where Roman Numerals Are Still Used
- Clock faces: Many analog clocks use Roman numerals for hours
- Book chapters: Prefaces and introductions often use Roman numeral page numbering
- Super Bowl: Super Bowl LI, LVII, etc.
- Movie sequels: Star Wars Episode IV, Rocky II, The Godfather Part II
- Monarchs & Popes: King Charles III, Pope John Paul II
- Olympic Games: The XXX Olympiad (London 2012)
- Architectural inscriptions: Cornerstones and buildings often show year in Roman numerals
- Legal documents: Sections and subsections in formal legal texts
Limitations of Roman Numerals
The standard Roman numeral system only covers numbers from 1 to 3,999. For larger numbers, ancient Romans used special notation such as a bar over a numeral to indicate multiplication by 1,000 (V̄ = 5,000, X̄ = 10,000). The system also has no representation for zero or fractions, which is why the Hindu-Arabic numeral system (0-9) eventually replaced it for mathematical computation — though Roman numerals remain culturally significant to this day.
How Our Converter Works
Our converter uses the standard subtractive algorithm. To convert a decimal number to Roman, we greedily subtract the largest possible Roman value, appending the corresponding symbol, until we reach zero. For example: 2024 → M(1000) → M(1000) → X(10) → X(10) → IV(4) = MMXXIV. For Roman-to-decimal conversion, we parse each character and apply the additive or subtractive rule based on whether the next character is larger.