EachCalculator

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.