Roman Numerals Converter
Convert any standard Arabic number into Roman numerals (I, V, X, L, C, D, M) with place-value breakdown.
About the Roman Numerals Converter
Roman numerals are a numeral system originating in ancient Rome that uses combinations of seven Latin letters to represent numbers: I (1), V (5), X (10), L (50), C (100), D (500), and M (1000).
Our Roman Numerals Converter translates any standard Arabic integer from 1 to 3,999 into proper Roman numeral notation.
Roman Numeral Symbol Values & Subtractive Rules
Standard Roman numerals use additive and subtractive combinations:
I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900How to Convert a Number into Roman Numerals
- Break the Number into Place Values: Separate the number into thousands, hundreds, tens, and ones (for example,
2026 = 2000 + 20 + 6). - Match Each Part to Roman Symbols: Convert each place value from largest to smallest using additive symbols or subtractive pairs (for 4s and 9s).
- Combine the Symbols: Concatenate the letters from left to right.
Worked Example: To write 2026 in Roman numerals: 2000 = MM, 20 = XX, and 6 = VI, giving MMXXVI.
Frequently Asked Questions (FAQ)
Why is 3,999 the largest standard Roman numeral?
Because a symbol cannot be repeated more than three times in a row (MMM = 3000), and there is no standard single-letter ASCII symbol above M (1000) without using overline vinculum notation.
Was this calculator helpful?
Help us improve our free step-by-step tools