Convert standard numbers to Roman numerals and Roman numerals to standard numbers. Supports values up to 3,999 with additive and subtractive rules explained.
Roman numerals are a numeral system that originated in ancient Rome and remained the usual way of writing numbers throughout Europe into the Late Middle Ages. Our free online Roman Numeral Converter translates Arabic numbers (standard decimal system) to Roman numerals, and vice versa, supporting standard numbers from 1 to 3,999.
The Roman system uses combinations of letters from the Latin alphabet: I (1), V (5), X (10), L (50), C (100), D (500), and M (1000). Calculations follow subtractive and additive rules (e.g., IV is 4, VI is 6). This tool applies these rules dynamically to ensure precise conversions.
The basic symbols are: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, and M = 1,000.
If a smaller numeral is placed before a larger numeral, you subtract the smaller from the larger. For example, IV is 5 - 1 = 4, and IX is 10 - 1 = 9. Subtraction is only used for specific combinations like IV, IX, XL, XC, CD, and CM.
On clock faces and in classical architecture, IIII is often used instead of IV for visual symmetry and traditional aesthetic balance. Both IIII and IV represent the number 4, but IV is the standard subtractive form.
The Roman numeral for 2026 is MMXXVI. MM represents 2,000, XX represents 20, and VI represents 6.