Roman Numeral Converter

Bidirectional converter — Arabic ↔ Roman. Supports 1 to 3,999,999 with step-by-step breakdown.

Bidirectional Converter

Type a number (Arabic) or Roman numeral — direction is auto-detected.

Roman numeral

MCMXCIV

Conversion Breakdown: 1994 = MCMXCIV

MM = 1000running: 1000
CMCM = 900 (subtractive: C=100 minus M=1000)running: 1900
XCXC = 90 (subtractive: X=10 minus C=100)running: 1990
IVIV = 4 (subtractive: I=1 minus V=5)running: 1994
Total1,994

Recent Years — Click to Convert

Bulk Converter

One number or Roman numeral per line. Direction is auto-detected per line.

Quiz Mode

Both directions: Arabic→Roman and Roman→Arabic

Test your Roman numeral knowledge — both directions!

Historical Events in Roman Numerals

DCCLIII(753)Founding of Rome
XLIV(44)Assassination of Julius Caesar
LXXIX(79)Eruption of Mount Vesuvius
CDLXXVI(476)Fall of Western Roman Empire
MLXVI(1066)Battle of Hastings
MCCXV(1215)Magna Carta signed
MCDXCII(1492)Columbus reaches Americas
MDCCLXXVI(1776)US Declaration of Independence
MCMLXIX(1969)Moon landing (Apollo 11)
MM(2000)Y2K / Turn of the millennium
MMXXIV(2024)Paris Olympics

Symbol Reference

Click to load value

SymbolValueName
I1One
V5Five
X10Ten
L50Fifty
C100One hundred
D500Five hundred
M1,000One thousand

Subtractive Pairs

NotationValue & Rule
IV4 (5−1)
IX9 (10−1)
XL40 (50−10)
XC90 (100−10)
CD400 (500−100)
CM900 (1000−100)

Extended Range (Vinculum)

Values above 3,999 use vinculum notation — a bar drawn over a symbol multiplies it by 1,000. For example, V̄ = 5,000, X̄ = 10,000, M̄ = 1,000,000. This tool supports up to 3,999,999.

Historical Note

Roman numerals originated in ancient Rome and dominated European number systems until the 14th century. Today they appear on clock faces, book chapters, movie sequels, Super Bowls, and the Olympic Games. The subtractive notation (IV instead of IIII) shortened representations and reduced transcription errors.

All processing runs in your browser — nothing is sent to a server.