Roman Numeral Converter
Convert any number to Roman numerals or translate Roman numerals back to a standard number. With a complete explanation of the rules.
Roman Numerals Guide
The Roman Numeral Symbols
The seven symbols: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1,000. Numbers are generally written largest to smallest left to right. When a smaller value precedes a larger one, it is subtracted: IV = 4 (5−1), IX = 9 (10−1), XL = 40 (50−10), XC = 90 (100−10), CD = 400 (500−100), CM = 900 (1000−100). The six subtractive combinations are the only ones permitted — you cannot write IL for 49 (must be XLIX) or IC for 99 (must be XCIX).
Reading Roman Numerals
To convert Roman to Arabic: scan left to right. If the current symbol is less than the next one, subtract it; otherwise add it. MCMXCIX: M(1000) + CM(900) + XC(90) + IX(9) = 1999. MMXXIV: MM(2000) + XX(20) + IV(4) = 2024. XLVIII: XL(40) + V(5) + III(3) = 48. The trick: any time you see a smaller numeral before a larger one, treat that pair as a single subtractive unit. Reading pairs before individual symbols avoids confusion.
Where Roman Numerals Are Still Used
Roman numerals remain in use for specific purposes: clock and watch faces (IV or IIII — both are found on clock faces, with IIII considered more traditional for aesthetic balance). Book chapters and prefaces (preliminary pages often use lowercase roman numerals i, ii, iii). Copyright years in film and television credits (a tradition from when studios obscured the age of films). Monarchs and popes (King Charles III, Pope Francis I). Sporting events (Super Bowl LVIII, Olympic Games). Year of const
Limitations of Roman Numerals
Roman numerals cannot represent zero — there is no symbol for 0, which makes arithmetic operations extremely difficult. There is no standard representation for negative numbers or fractions (the Romans used separate fraction notations based on 12ths). The largest standard Roman numeral is MMMCMXCIX (3,999). Numbers beyond this were written with a bar over the symbol to multiply by 1,000 (V with a bar = 5,000) — but this is not standard in modern usage. The lack of a zero and positional notation
Recommended for this calculator