Convert any number (1–3999) to Roman numerals or decode Roman numerals back to integers. Instant, no signup.
Powerful features, completely free — no strings attached.
Three simple steps — no software, no waiting.
Roman numerals are a numeral system originating in ancient Rome, using combinations of letters from the Latin alphabet: I (1), V (5), X (10), L (50), C (100), D (500), and M (1000). While largely replaced by the Hindu-Arabic numeral system (0–9) for mathematics, Roman numerals persist in many modern contexts.
The subtractive principle: when a smaller value precedes a larger one, subtract it (IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900). No symbol repeats more than three times consecutively (III = 3, but 4 = IV not IIII). Large numbers: MM = 2000, MMM = 3000. Standard Roman numerals go up to 3,999 (MMMCMXCIX). Numbers beyond 3,999 use an overline notation.