Roman Numerals Converter

Convert between Roman numerals and Arabic numbers (1–3999)

Conversion:

Symbol reference

SymbolValueExamples
I1II=2, III=3, IV=4
V5VI=6, VII=7, IX=9
X10XX=20, XL=40, XC=90
L50LX=60, LXX=70
C100CC=200, CD=400, CM=900
D500DC=600, DCC=700
M1000MM=2000, MMXXIV=2024
Your files never leave your browser. Nothing is uploaded to any server. Privacy Policy

Convert Roman numerals to Arabic numbers and back. Supports the full standard Roman range from I (1) to MMMCMXCIX (3999), plus a quick reference of the basic symbols (I, V, X, L, C, D, M).

How to convert Roman numerals

1
Pick direction

Number → Roman or Roman → Number.

2
Enter the value

Type a number (1–3999) or a Roman string (e.g. MCMLXXXIV).

3
Read the result

The conversion appears live as you type.

1 to 3999

Full standard Roman numeral range with both directions of conversion.

📖
Symbol reference

Quick chart of basic and combination Roman symbols.

Validates input

Catches invalid Roman strings like IIII or VV with a clear error.

📋
Copy result

One-click copy of the converted value.

FAQ

Standard Roman numerals go up to 3999 (MMMCMXCIX). Larger numbers required overlines, which aren't widely supported.

Roman numerals use subtractive notation — IV means 'one before five' (4), avoiding the older IIII style.

I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Combinations follow subtractive (IV=4) and additive (VI=6) rules.

No. Romans had no symbol for zero or negative numbers — both are outside the system.

Years up to 3999 work. For real-world dates this covers everything you'll encounter (e.g. movie copyright dates).

More free tools