A Number System Still in Daily Use
Roman numerals survive in places where a number needs to look formal or fixed: film copyright lines, book chapters, monarch and pope names, clock faces, the Super Bowl. They are read by combining seven letters, with position deciding whether a value is added or subtracted from the one beside it.
This converter goes both ways, a number into numerals, or numerals back into a number, and validates the input rather than guessing at malformed sequences.
How to Convert Roman Numerals
The tool works in both directions and recognises which one you want from what you type.
- Type an ordinary number to get its Roman form, or type numerals to get the value back.
- Use the standard range of 1 to 3,999. Larger values need overline notation, which cannot be typed as plain text.
- Enter numerals in upper case. Lower case is accepted but the conventional form is capitals.
- Check the result against the breakdown, which shows how the numerals decompose into their component values.
- For a year, remember that the modern convention is strict subtractive form: 1999 is MCMXCIX, not MIM.
The Subtractive Rule
A smaller numeral placed before a larger one is subtracted rather than added: IV is 4, IX is 9, XL is 40. Only six subtractive pairs are valid, IV, IX, XL, XC, CD and CM, because subtraction is limited to the next one or two powers of ten. I can precede V and X, X can precede L and C, and C can precede D and M. Nothing else is standard.
That is why 1999 is MCMXCIX rather than MIM. Each part of the number is converted separately, 1000 as M, 900 as CM, 90 as XC, 9 as IX, instead of subtracting one from two thousand in a single step. MIM is understandable but not conventional, and it is the sort of thing that appears in quizzes rather than on monuments.
Numeral Values and Valid Subtractions
The seven letters and the only six subtractive combinations the standard form allows.
| Numeral | Value | Subtractive pair | Value |
|---|---|---|---|
| I | 1 | IV | 4 |
| V | 5 | IX | 9 |
| X | 10 | XL | 40 |
| L | 50 | XC | 90 |
| C | 100 | CD | 400 |
| D | 500 | CM | 900 |
| M | 1,000 | – | – |
V, L and D never repeat and never appear in a subtractive pair, because each already sits halfway between two powers of ten. Seeing VV or VX is a reliable sign that a sequence is malformed.
Zero, Fractions and the Upper Limit
There is no Roman numeral for zero, because the system was built for counting and recording quantities rather than for positional arithmetic. Medieval scribes wrote nulla when they needed the concept. The absence of zero is also why Roman numerals are impractical for calculation, there is no column structure to carry into.
Standard notation stops at 3,999, since 4,000 would need four Ms. Larger numbers used a vinculum, an overline multiplying the value by a thousand, so V with a bar meant five thousand. That cannot be represented in plain text, which is why converters generally cap at MMMCMXCIX. Fractions existed too, based on twelfths and written with dots, but they fell out of use entirely.
Reading long numerals is easier if you take them in groups rather than letter by letter. MCMLXXXIV breaks into M, CM, LXXX and IV, a thousand, nine hundred, eighty and four, because each group covers one decimal place. Once you see the grouping, a date on a film credit stops being a puzzle and becomes four small readings in sequence.