Roman Numeral Converter
Convert numbers to Roman numerals, or Roman numerals back to numbers.
Direction
Roman Numeral
MCMXCIV
How It Works
Number to Roman numeral
The number is broken down from largest to smallest Roman numeral values (M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I), subtracting each value as many times as it fits.
Roman numeral to number
Each symbol's value is added, except when a smaller-value symbol appears before a larger one (like IV or IX), in which case it's subtracted instead.
Example Calculation
1994 in Roman numerals is MCMXCIV. Converting back: M (1000) + CM (900) + XC (90) + IV (4) = 1994.
Common Mistakes
- Writing repeated symbols beyond the standard limit, like IIII instead of IV, or VX instead of V — these aren't valid standard Roman numerals.
- Forgetting Roman numerals only support whole numbers from 1 to 3,999 — there's no standard symbol for 0 or numbers beyond that range.
Frequently Asked Questions
- What's the largest number Roman numerals can represent?
- Using the standard symbols (I, V, X, L, C, D, M), the largest representable number is 3,999 (MMMCMXCIX). Larger numbers require special notation not covered here.
- Is there a Roman numeral for zero?
- No — the standard Roman numeral system has no symbol for zero, since it was developed before the concept of zero as a number was in common use.