Roman Numeral Converter

Convert between Roman numerals and decimal numbers instantly. See the step-by-step breakdown of each conversion. Supports values from 1 to 3999 with full validation.

Quick examples:

Roman Numeral Reference Table

RomanDecimalRomanDecimal
I1V5
X10L50
C100D500
M1000
Subtractive Combinations
IV4IX9
XL40XC90
CD400CM900

How It Works

Two-Way Conversion

Convert decimal numbers to Roman numerals or Roman numerals back to decimal. Switch between modes with a single click for quick bidirectional conversion.

📝

Step-by-Step Breakdown

See exactly how each conversion works with a detailed breakdown showing which Roman numeral symbols combine to form the final result.

Input Validation

Instantly validates your input. Catches invalid Roman numerals, out-of-range decimals, and improper numeral sequences before conversion.

📚

Reference Table

Quick-access reference table showing all seven Roman numeral symbols and their subtractive combinations for easy lookup while working.

Understanding Roman Numerals

Roman numerals are a numeral system originating in ancient Rome that remained the standard way of writing numbers throughout Europe well into the Late Middle Ages. The system uses seven basic symbols: I (1), V (5), X (10), L (50), C (100), D (500), and M (1000). Numbers are formed by combining these symbols and adding their values together.

Subtractive Notation

When a smaller numeral appears before a larger one, it indicates subtraction. For example, IV represents 4 (5 minus 1) rather than writing IIII. The six standard subtractive combinations are: IV (4), IX (9), XL (40), XC (90), CD (400), and CM (900). This makes Roman numerals more compact and is the standard form used in modern notation.

Rules for Valid Roman Numerals

Modern Uses of Roman Numerals

Roman numerals are still widely used today for clock and watch faces, numbering chapters in books, naming sequels in film and video game franchises (e.g., Star Wars Episode IV), formal outlines and lists, copyright year displays, naming monarchs and popes (e.g., Queen Elizabeth II), and the Super Bowl (e.g., Super Bowl LVIII).

Frequently Asked Questions

What are Roman numerals?
Roman numerals are a numeral system from ancient Rome using seven letters: I (1), V (5), X (10), L (50), C (100), D (500), and M (1000). Numbers are formed by combining symbols. When a smaller symbol precedes a larger one, it is subtracted (e.g., IV = 4). When a smaller symbol follows a larger one, it is added (e.g., VI = 6).
What is the largest Roman numeral?
Using the standard seven symbols, the largest representable number is 3999 (MMMCMXCIX). Numbers above 3999 historically used a vinculum -- a bar placed over a numeral to multiply its value by 1000. For example, a V with a bar over it would represent 5000. This tool supports the standard range of 1 to 3999.
How does subtractive notation work?
Subtractive notation places a smaller-value numeral before a larger one to indicate subtraction. There are six standard combinations: IV (4), IX (9), XL (40), XC (90), CD (400), and CM (900). Only I, X, and C can be used subtractively, and each can only precede the two numerals larger than it.
Can Roman numerals represent zero?
No, the Roman numeral system has no symbol for zero. The concept of zero as a number was not part of the Roman mathematical tradition. Zero was introduced to European mathematics via the Hindu-Arabic numeral system. Roman numerals were primarily used for counting and ordering, not for arithmetic operations involving zero.
What is 2026 in Roman numerals?
The year 2026 in Roman numerals is MMXXVI. The breakdown is: M (1000) + M (1000) + X (10) + X (10) + V (5) + I (1) = 2026. You can verify this using our converter above by entering 2026 in the decimal input field.
Is the conversion done securely?
Yes, all conversions happen entirely in your browser using client-side JavaScript. No data is sent to any server. You can verify this by checking your browser's network tab -- no requests are made during conversion.

Explore More Developer Tools

Check out our other free tools for number conversions, encoding, and more -- all from your browser with no sign-up required.

Number Base Converter →