Result
On This Page
About This Converter
- What it converts
- Bidirectional: integers (1–3999) to Roman numerals, and Roman numeral strings to integers. Includes step-by-step symbol breakdown for both directions.
- Inputs
- Number to Roman: any integer from 1 to 3999. Roman to Number: any valid Roman numeral string using I, V, X, L, C, D, M (case insensitive).
- Outputs
- Converted value (Roman numeral or integer) plus a step-by-step table showing which symbol groups represent which values.
- Notation system
- Standard subtractive notation. Valid subtractive pairs: IV(4), IX(9), XL(40), XC(90), CD(400), CM(900). No symbol repeated more than 3 times consecutively.
- Range
- 1 to 3999 (MMMCMXCIX). Zero and negative numbers are not representable in Roman numerals.
- Last updated
How to Use This Roman Numeral Converter
- Choose your direction: Select "Number → Roman" to convert an integer to its Roman numeral equivalent, or "Roman → Number" to convert a Roman numeral string to a standard integer.
- Enter your value: For numbers, type any integer between 1 and 3999. For Roman numerals, type the Roman numeral string — the input accepts both uppercase and lowercase letters.
- Click Convert: The result appears instantly with a step-by-step breakdown table showing how each group of symbols contributes to the final value.
Tip: To convert a year, simply type the year (e.g. 1999, 2024) and click Convert. Movie release years, historic dates, and anniversary years are common use cases.
Roman Numeral Chart
The seven base Roman numeral symbols and their values:
| Symbol | Value | Name |
|---|---|---|
| I | 1 | Unus |
| V | 5 | Quinque |
| X | 10 | Decem |
| L | 50 | Quinquaginta |
| C | 100 | Centum |
| D | 500 | Quingenti |
| M | 1,000 | Mille |
The six standard subtractive combinations:
| Symbol | Value | Derivation |
|---|---|---|
| IV | 4 | 5 − 1 |
| IX | 9 | 10 − 1 |
| XL | 40 | 50 − 10 |
| XC | 90 | 100 − 10 |
| CD | 400 | 500 − 100 |
| CM | 900 | 1000 − 100 |
Rules of Roman Numerals
Understanding the rules helps you verify conversions and write Roman numerals correctly:
- Additive principle: Symbols are generally written from largest to smallest, left to right, and their values are added. Example: XII = 10 + 1 + 1 = 12.
- Subtractive principle: When a smaller symbol appears before a larger one, it is subtracted. Only the six pairs (IV, IX, XL, XC, CD, CM) are valid. Example: IX = 10 − 1 = 9.
- Repetition limit: I, X, C, and M can be repeated up to 3 times consecutively. V, L, and D can never be repeated. So VIII (8) is valid but VIIII and VV are not.
- Subtraction only once: Only one smaller-value symbol can be placed before a larger one. IIX is not valid — the correct form for 8 is VIII.
- Subtraction within one order of magnitude: I can only be placed before V and X, not before L or C. X can only be placed before L and C, not before D or M. C can only be placed before D and M.
- Maximum value: 3999 (MMMCMXCIX). Standard Roman numerals cannot represent 0, negative numbers, or fractions.
Common Conversion Examples
| Number | Roman Numeral | Breakdown |
|---|---|---|
| 1 | I | I = 1 |
| 4 | IV | IV = 5 − 1 = 4 |
| 9 | IX | IX = 10 − 1 = 9 |
| 14 | XIV | X(10) + IV(4) = 14 |
| 40 | XL | XL = 50 − 10 = 40 |
| 58 | LVIII | L(50) + V(5) + III(3) = 58 |
| 90 | XC | XC = 100 − 10 = 90 |
| 399 | CCCXCIX | CCC(300) + XC(90) + IX(9) = 399 |
| 1776 | MDCCLXXVI | M(1000) + D(500) + CC(200) + L(50) + XX(20) + V(5) + I(1) = 1776 |
| 1999 | MCMXCIX | M(1000) + CM(900) + XC(90) + IX(9) = 1999 |
| 2024 | MMXXIV | MM(2000) + XX(20) + IV(4) = 2024 |
| 3999 | MMMCMXCIX | MMM(3000) + CM(900) + XC(90) + IX(9) = 3999 |
History of Roman Numerals
Roman numerals evolved from Etruscan numerals — a counting system used in ancient Italy before Rome. The earliest Roman numerals were simple tally marks: I for one finger, V for an open hand (five fingers), and X for two crossed hands (ten). The origin of C (100) and M (1000) is linked to the Latin words centum (hundred) and mille (thousand).
The subtractive notation (IV instead of IIII) became standardised during the Middle Ages, though ancient Romans themselves often used IIII for 4 — which is still seen on traditional clock faces today (where "4 o'clock" is often shown as IIII rather than IV to balance the visual weight of the VIII on the opposite side).
Roman numerals were the dominant numeral system in Western Europe for over 1,500 years. They were used for commerce, legal records, architecture, and official documentation. The transition to Hindu-Arabic numerals (0–9) began in the 10th–12th centuries after Fibonacci promoted the new system in his 1202 book Liber Abaci, demonstrating its superiority for arithmetic. By the 15th century, Arabic numerals had largely replaced Roman numerals in most practical applications.
The shift was driven by the practicality of Arabic numerals for multiplication and division — operations that are extremely cumbersome with Roman numerals. Adding XLVIII + XXIV requires converting to 48 + 24 mentally, and multiplication of Roman numerals is essentially impossible without an abacus.
Where Roman Numerals Are Used Today
Despite being replaced for calculation purposes, Roman numerals remain widely used for their classical aesthetic and formal authority:
- Clocks and watches: Traditional clock faces use Roman numerals for hour markers. Most use IIII rather than IV for the 4 o'clock position.
- Books and documents: Preface pages, introductions, and appendices in books are traditionally numbered with lowercase Roman numerals (i, ii, iii, iv…). Chapter headings and outlines frequently use uppercase Roman numerals.
- Movies and television: Sequel numbering (Rocky II, Star Wars Episode VI), Super Bowl numbers (Super Bowl LVIII = 58), and copyright years in film credits (© MMXXIV).
- Monarchs and popes: King Charles III, Pope John Paul II, Queen Elizabeth II — regnal numbers use Roman numerals to distinguish rulers of the same name.
- Architecture and monuments: Cornerstones, memorial inscriptions, and public buildings frequently display construction years in Roman numerals.
- Sport events: Olympic Games years (Paris 2024 = MMXXIV), Super Bowl, World Cup — major events use Roman numerals in official branding.
- Music theory: Chord progressions are notated in Roman numerals (I, IV, V for tonic, subdominant, dominant). Uppercase for major chords, lowercase for minor.
- Chemistry: Oxidation states of elements are written in Roman numerals in IUPAC nomenclature. Iron(III) oxide = Fe₂O₃ where III indicates the +3 oxidation state.
Frequently Asked Questions
Calculator Category
This tool belongs to Date & Time Calculators. Browse similar tools for related calculations.
This converter uses standard Roman numeral notation (1–3999). Ancient and medieval texts sometimes used non-standard forms. For academic or historical purposes, verify against primary sources.