Roman Numeral Converter
Convert between Roman numerals and ordinary numbers in either direction, with every subtractive pair explained.
How to use this calculator
- 1Choose a direction.
- 2Enter a number from 1–3999, or a Roman numeral using I, V, X, L, C, D, M.
How the calculation works
Largest value first; a smaller symbol before a larger one subtracts rather than adds- I, V, X, L, C, D, M
- 1, 5, 10, 50, 100, 500, 1000
Converting to Roman numerals is greedy: repeatedly take the largest symbol value that does not exceed what remains.
Converting from Roman numerals reads left to right, subtracting a symbol whenever it is smaller than the one immediately after it.
The subtractive notation (IV instead of IIII) became standard later than the additive form; both appear in historical inscriptions, but IV is what modern usage expects.
Worked example
1994 to Roman numerals
- 1.1994 = 1000 + 900 + 90 + 4.
- 2.1000 → M. 900 → CM (1000 − 100). 90 → XC (100 − 10). 4 → IV (5 − 1).
- 3.Concatenated: MCMXCIV.
Result: MCMXCIV
What the Roman numeral system is
Roman numerals are a numbering system that represents values using combinations of seven letters — I, V, X, L, C, D and M — rather than the ten digits (0–9) used in the decimal system most of the world uses today. It developed in ancient Rome for counting, trade and public inscription, and its symbols and basic combination rules have stayed essentially unchanged for roughly two thousand years, long after the Roman Empire itself and long after it stopped being anyone’s primary system for doing arithmetic.
The rules that govern how symbols combine
Each of the seven letters has a fixed value — I is 1, V is 5, X is 10, L is 50, C is 100, D is 500, M is 1000 — and a numeral is built by writing symbols in descending order and adding their values together, so VII is 5 + 1 + 1 = 7. The one twist is subtractive notation: when a smaller-value symbol is placed immediately before a larger one, it is subtracted rather than added, so IV is 5 − 1 = 4 instead of the older, additive IIII. Only six such pairs are considered standard — IV, IX, XL, XC, CD and CM — which keeps any given number’s numeral unambiguous.
Where Roman numerals still show up
Long after being replaced for calculation, the system survives in places where its formality or tradition is the point:
- Clock and watch faces — many analogue clocks still use Roman numerals for the hour markers, often for the classic aesthetic rather than practicality — some even use IIII instead of IV for four o’clock, for visual symmetry against VIII.
- Sequel and event numbering — the Super Bowl, the Olympic Games and long-running film franchises are conventionally numbered in Roman numerals, partly as a stylistic convention that has simply persisted.
- Books and formal documents — front-matter pages of a book — preface, table of contents — are frequently numbered in lowercase Roman numerals, keeping them visually distinct from the main page numbering that follows.
- Monarchs, popes and formal names — ordinal names like Elizabeth II or Louis XIV use Roman numerals to distinguish successive rulers sharing the same name, a convention going back centuries.
Why it fell out of use for arithmetic
Roman numerals are perfectly readable, but they are a poor system for calculating with, for a few structural reasons:
- No place value — in decimal, a digit’s position determines its weight — the 3 in 30 means something different from the 3 in 300. Roman numerals have no such positional system; a symbol’s value never changes based on where it sits, only on what is next to it.
- No zero — the concept of zero as a number in its own right — essential for place-value arithmetic and for algorithms like long division — didn’t reach Europe from Indian and Arab mathematics until long after Roman numerals were already entrenched.
- Multiplication and division are cumbersome — operations that are mechanical in decimal, lining up digits, carrying, borrowing, have no equivalent shortcut in Roman numerals, making anything beyond simple addition slow and error-prone by comparison.
- Replaced by Hindu-Arabic numerals — the positional decimal system, developed in India and transmitted to Europe via Arab mathematicians, spread through medieval trade and texts like Fibonacci’s 1202 Liber Abaci, and had largely displaced Roman numerals for calculation by the end of the Middle Ages, even as the older system kept its ceremonial and decorative roles.
What this assumes, and where it stops
Assumptions
- Standard modern Roman numeral conventions, including subtractive notation.
Limitations
- Only represents whole numbers from 1 to 3999 in the standard system. Larger numbers historically used a bar over a numeral to multiply by 1000, which is not supported here.
- Zero has no Roman numeral — the concept of zero as a number came later and from a different tradition.
Common questions
Why is 4 written as IV instead of IIII?
Both appear historically — IIII was common on sundials and clock faces for symmetry and legibility — but IV using subtractive notation became the standard convention. When a smaller-value symbol appears before a larger one, it subtracts; I before V means 5 − 1 = 4.
What is the largest number Roman numerals can represent?
In the standard system, 3999 (MMMCMXCIX), because there is no single symbol for 5000 or above without using the medieval convention of a horizontal bar over a numeral to multiply it by 1000.
Formula and content last reviewed on .
Results are estimates for information only, not professional advice.
Related calculators
Tools people commonly use alongside the roman numeral converter.