Roman Numeral Converter
Convert in both directions between numbers and Roman numerals, with strict validation of subtractive pairs and a breakdown showing exactly how each symbol group was derived.
Photo by Sebastian Unrau on Unsplash
Roman numeral conversion tool
Key takeaways
- Roman numerals are non-positional: a symbol’s value never changes, only whether it is added or subtracted.
- Only six subtractive pairs are valid — IV, IX, XL, XC, CD and CM — which is why 99 is XCIX and not IC.
- Plain notation stops at 3,999; larger values need an overbar, written here as parentheses.
The seven symbols
Roman numerals are built from seven letters, each with a fixed value. There is no symbol for zero and no concept of place value — the position of a symbol changes only whether it is added or subtracted, never its magnitude.
| Symbol | Value | Likely origin |
|---|---|---|
| I | 1 | A single tally mark |
| V | 5 | An open hand, five fingers |
| X | 10 | Two hands, or a crossed tally |
| L | 50 | Adapted from an Etruscan sign |
| C | 100 | Reinforced by Latin centum |
| D | 500 | Half of the old symbol for 1000 |
| M | 1000 | Reinforced by Latin mille |
The rules that make a numeral valid
- Additive by default. Symbols are written largest to smallest and their values are summed:
MCLXVI= 1000 + 100 + 50 + 10 + 5 + 1 = 1166. - Subtractive pairs. A smaller symbol before a larger one is subtracted, but only six pairs are legal: IV (4), IX (9), XL (40), XC (90), CD (400) and CM (900).
- Repetition limit. I, X, C and M may repeat at most three times in a row. V, L and D never repeat, because two of them equal the next symbol up.
- One subtraction per order. 99 is XCIX (90 + 9), never IC. The subtracted symbol must be within one order of magnitude of the one it precedes.
The converter enforces all four rules. Enter a non-canonical form such as IIII or IC and it will tell you the standard spelling instead of silently accepting it.
The clock-face exception. Many analogue clocks show IIII rather than IV for four. The convention predates the standardisation of subtractive notation and survives for visual balance against the VIII opposite it.
Numbers above 3,999
With only M for a thousand, the largest number expressible in plain notation is MMMCMXCIX = 3,999. Romans handled larger values with a vinculum: an overbar multiplying a numeral by 1,000. V with a bar is 5,000, X with a bar is 10,000.
Overbars do not survive plain text, so the usual digital convention — and the one this converter uses — is parentheses: (V) for 5,000 and (XV)VI for 15,006. Unicode also provides the combining overline U+0305, which you can look up in the Unicode blocks reference.
Why a 2,000-year-old system still matters
Roman numerals are the clearest everyday example of a non-positional number system, which makes them a useful contrast when learning how binary and other positional systems work. In a positional system the same digit means different amounts depending on where it sits; in Roman numerals X always means ten.
That difference is exactly why the system was abandoned for arithmetic. Adding MCMXCIV to XLII requires converting both to a mental positional form first. The Hindu-Arabic system, which reached Europe through Fibonacci’s Liber Abaci in 1202, gave column arithmetic and a symbol for zero, and commerce switched within a couple of centuries.
They persist where numbers are labels rather than quantities: monarchs and popes, Super Bowls, film copyright dates, book prefaces, chemical group names, clock faces and building cornerstones.
Frequently Asked Questions
How do you write 2026 in Roman numerals?
2026 is MMXXVI: MM for 2000, XX for 20 and VI for 6.
Why is 4 written IV and not IIII?
Standard notation caps repetition at three, so four is expressed subtractively as one before five. IIII was common in antiquity and survives on clock faces, but modern usage treats IV as the canonical form.
Is there a Roman numeral for zero?
No. The system counts quantities and had no need for a placeholder, since it is not positional. Medieval scholars writing in Latin used the word nulla when they needed the concept.
What is the largest Roman numeral?
In plain notation MMMCMXCIX, which is 3,999. Beyond that Romans used an overbar to multiply by a thousand; this tool represents that with parentheses and supports values up to 3,999,999.
Why is 99 not written IC?
A subtracted symbol must be within one order of magnitude of the symbol it precedes, so I may only precede V or X. Ninety-nine is XCIX: ninety plus nine.
Where are Roman numerals still used?
Regnal and papal names, Super Bowl editions, film and television copyright dates, book front matter, outline numbering, periodic table groups, monument inscriptions and analogue clock faces.
Sources & further reading
- Wikipedia: Roman numerals — notation rules, history and regional variants
- Britannica: Roman numeral — concise scholarly overview of the system's development
- Liber Abaci — the 1202 work that brought positional notation to Europe
- Unicode: Number Forms — the dedicated Roman numeral code points U+2160 onwards