Skip to content
Logo Any Help Me

Roman Numeral Converter: Numbers to Roman & Back

Reference

Standard Roman: 1–3,999. Extended (vinculum): up to 3,999,999.

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.

  1. Type an ordinary number to get its Roman form, or type numerals to get the value back.
  2. Use the standard range of 1 to 3,999. Larger values need overline notation, which cannot be typed as plain text.
  3. Enter numerals in upper case. Lower case is accepted but the conventional form is capitals.
  4. Check the result against the breakdown, which shows how the numerals decompose into their component values.
  5. 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.

NumeralValueSubtractive pairValue
I1IV4
V5IX9
X10XL40
L50XC90
C100CD400
D500CM900
M1,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.

Frequently Asked Questions

What are the rules for Roman numerals?
Letters are added left to right, except that a smaller numeral before a larger one is subtracted. Only IV, IX, XL, XC, CD and CM are valid subtractive pairs, and I, X, C and M may repeat up to three times.
Why is 1999 MCMXCIX and not MIM?
Because each part of the number converts separately: 1000 as M, 900 as CM, 90 as XC and 9 as IX. Subtracting one from two thousand in a single step is not the standard form.
Is there a Roman numeral for zero?
No. The system was built for recording quantities rather than positional arithmetic, so it has no zero. Scribes wrote the Latin word nulla when they needed the idea.
What is the largest number I can write?
3,999 as MMMCMXCIX in plain text. Beyond that the system used an overline to multiply by a thousand, which cannot be typed as ordinary characters.
Can a numeral repeat more than three times?
Not in standard form. I, X, C and M repeat up to three times; V, L and D never repeat at all, since each is already halfway between two powers of ten.
Why do clock faces show IIII instead of IV?
It is a long-standing convention in clockmaking, usually explained by visual balance against the VIII opposite it. Both forms are readable; IV is the standard one everywhere else.
Is my input stored?
No. The conversion runs in your browser and nothing you type is transmitted.

Explore more in Tools

View all →