Roman Numerals

Numbers between 1 and 3999 – instant, free and with an explanation

Updated
Calculated in your browser – your inputs are not transmitted and are kept on this device only if you choose

Convert

You can type in either field.

Examples

Roman numeral

MMXXIV

2024 in Roman numerals is MMXXIV.

The symbols it is made of
How this was calculated
2024 = 1000 + 1000 + 10 + 10 + 4
= M + M + X + X + IV
= MMXXIV

From left to right: subtract the largest building block that still fits and write down its symbol.

A smaller symbol in front of a larger one is subtracted: IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900. At most three identical symbols stand in a row.

RZ-26 · headon.pro

Roman numerals: history and system

Seven symbols, subtraction rules and the range 1–3999

The Roman numeral system originated in ancient Rome and consists of seven base symbols: I (1), V (5), X (10), L (50), C (100), D (500) and M (1000). These letters originally came from the Etruscan alphabet and were later adopted into the Latin alphabet. The system is additive: MMXXIV = 1000 + 1000 + 10 + 10 + 4 = 2024.

The subtraction rules allow for more compact notation. When a symbol with a smaller value comes before a symbol with a larger value, it is subtracted: IV = 5 − 1 = 4, IX = 10 − 1 = 9, XL = 50 − 10 = 40, XC = 100 − 10 = 90, CD = 500 − 100 = 400, CM = 1000 − 100 = 900. Only these six combinations are valid in modern standard notation. Without the subtraction rule, 4 would be IIII and 9 would be VIIII – historically attested, but not standardized today.

The maximum value in the standard system is 3999 (MMMCMXCIX). More than three identical characters in a row are not allowed (except for M: a maximum of MMM = 3000). Historically there were extensions: a bar above a symbol multiplied its value by 1,000 (V̄ = 5,000, M̄ = 1,000,000), but these notations are not standardized and are not supported by our calculator.

Today Roman numerals appear in many areas: year numbers on buildings and monuments (e.g. MCMXCIX = 1999 at the entrance of a building), film credits (MMXXIV = 2024), the dials of analog clocks (usually without the subtraction rule: IIII instead of IV is traditional on clocks), the names of monarchs and popes (Charles V, John XXIII), book sections and academic outlines. Understanding the subtraction rules is especially relevant for years and historical texts.

The validation in the calculator checks not only the characters but also the correct application of the subtraction rules. "IIII" is rejected as invalid (since converting it back gives 4 → IV), as is "VC" (V cannot come before C). This way, only canonical, standard-compliant Roman numerals are accepted. Invalid input is rejected with a clear error message.

Base symbols and subtraction combinations

The 13 core values of the system

I = 1
Base symbol
IV = 4
Subtraction: 5 − 1
V = 5
Base symbol
IX = 9
Subtraction: 10 − 1
X = 10
Base symbol
XL = 40
Subtraction: 50 − 10
L = 50
Base symbol
XC = 90
Subtraction: 100 − 10
C = 100
Base symbol
CD = 400
Subtraction: 500 − 100
D = 500
Base symbol
CM = 900
Subtraction: 1000 − 100
M = 1000
Largest base symbol

Calculation examples

2024 → MMXXIV
2000
MM
20
XX
4
IV (subtraction)
Result
MMXXIV
MCMXCIX → 1999
M = 1000
1000
CM = 900
900
XC = 90
90
IX = 9
9
Result
1999
XIV → 14
X = 10
10
IV = 4
4 (subtraction)
Result
14

Frequently asked questions about Roman numerals

History, rules and application explained clearly

How do you write 2024 in Roman numerals?

2024 in Roman numerals is MMXXIV. The breakdown: 2000 = MM, 24 = XXIV (20 = XX, 4 = IV). IV is the subtractive notation for 4 (I before V means 5 − 1 = 4). The principle: when a smaller value comes before a larger one, it is subtracted.

What do the subtraction rules for Roman numerals mean?

Under modern standard notation, the following special forms apply: IV = 4 (I before V), IX = 9 (I before X), XL = 40 (X before L), XC = 90 (X before C), CD = 400 (C before D), CM = 900 (C before M). There are no other subtraction cases: VX, LC, IC etc. are invalid. Without these rules, 4 would be IIII and 9 would be VIIII – this older notation is historically attested but not standardized today.

Why do Roman numerals end at 3999?

3999 (MMMCMXCIX) is the largest number that can be represented with the standard symbols I, V, X, L, C, D, M. 4000 would require MMMM, four identical Ms in a row – not permitted by default (a maximum of three identical characters in a row is allowed). Historically there were extensions (a bar over a symbol multiplies the value by 1,000), but these are not standardized.

What are Roman numerals still used for today?

Roman numerals are still common in various areas today: year numbers on buildings, clocks and in film credits (e.g. MMXXIV for 2024). Chapter and section numbers in academic works and books. Naming of popes and monarchs (e.g. Charles V, Pope John XXIII). Numbering of events (e.g. Super Bowl LVIII). Dials on analog clocks.

Are there numbers that cannot be represented in Roman numerals?

Yes: zero and negative numbers do not exist in the classical Roman numeral system. The Romans had no concept of zero – a considerable disadvantage in mathematics. For fractions they used their own symbols (e.g. S for semis = ½). The range 1–3999 can be fully covered with the seven standard symbols. Our calculator checks input for validity and only accepts the standardized forms.

No liability for accuracy. This calculation does not replace tax or legal advice.

Responsible: Onur Cirakoglu, founder of headon