BeeLid is amazing

Our websites are purely for fun

Quick Converter

Result
Result
Day:
Month:
Year:
Full Date:

Basic Roman Numerals (1–3,999)

SymbolValueExamples
I1I = 1, II = 2, III = 3
V5IV = 4, V = 5, VI = 6
X10IX = 9, X = 10, XI = 11
L50XL = 40, L = 50, LX = 60
C100XC = 90, C = 100, CC = 200
D500CD = 400, D = 500, DC = 600
M1,000CM = 900, M = 1000, MM = 2000

Extended Numbers (4,000–1,000,000)

Note: Classical Roman numerals only go up to 3,999 (MMMCMXCIX). For larger numbers, a vinculum (overline) is used, which multiplies the value by 1,000. This notation was developed later and wasn't used in ancient Rome, but it's commonly accepted for representing larger numbers.
SymbolValueExplanation
V5,000V (5) × 1,000
X10,000X (10) × 1,000
L50,000L (50) × 1,000
C100,000C (100) × 1,000
D500,000D (500) × 1,000
M1,000,000M (1,000) × 1,000

Large Number Examples:

4,000IV
5,555VDLV
10,000X
100,000C
999,999CMXCIXCMXCIX
1,000,000M

Conversion Rules

Addition: When a smaller symbol follows a larger one, add the values (VI = 5 + 1 = 6)

Subtraction: When a smaller symbol precedes a larger one, subtract the smaller from the larger (IV = 5 − 1 = 4)

Repetition: A symbol can be repeated up to three times (III = 3, XXX = 30)

Never repeat: V, L, and D are never repeated

Subtraction rules: Only I, X, and C can be subtracted, and only from the next two higher values

Overline (Vinculum): A line above a numeral multiplies its value by 1,000

Frequently Asked Questions

Roman numerals use letters to represent numbers: I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Numbers are formed by combining these letters using addition and subtraction principles.
This calculator supports numbers from 1 to 3,999,999 using vinculum (overline) notation for numbers above 3,999.
Yes! Use the toggle to switch between a numeric keypad and a Roman numeral keypad. Both support chained calculations.