What is Roman Numeral Converter?
A Roman numeral converter translates between Arabic numbers (1, 2, 3...) and Roman numerals (I, II, III...). Roman numerals use seven letters — I, V, X, L, C, D, M — to represent values from 1 to 3999. This tool converts numbers to Roman numerals and Roman numerals back to numbers with validation both ways.
Best for
- Naming chapters, events, and editions
- Reading clock faces and copyright dates
- Homework and quick lookups
- Converting years to Roman numerals
Privacy
Everything is converted locally in your browser. No input is stored or sent anywhere.
Quick tips
- Standard Roman numerals only go up to 3999 (MMMCMXCIX) without special notation.
- Invalid sequences like "IIII" are rejected so you always get a valid result.
- Roman numerals use seven letters: I (1), V (5), X (10), L (50), C (100), D (500), M (1000).
How to use this tool
- Enter a number between 1 and 3999 to get its Roman numeral.
- Or type a Roman numeral to get its value.
- Copy whichever result you need.
Common questions
Why is the maximum 3999?
Classic Roman numerals have no single symbol above 1000, so the largest value written with standard letters is 3999 (MMMCMXCIX).
Is there a year zero?
No. Roman numerals have no symbol for zero, so the smallest supported value is 1.
What are the Roman numeral symbols?
Roman numerals use seven letters: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000. Numbers are formed by combining these letters additively, with subtractive notation for values like 4 (IV) and 9 (IX).
How do I write 2024 in Roman numerals?
2024 in Roman numerals is MMXXIV. Break it down: MM (2000) + XX (20) + IV (4).
Can I convert years to Roman numerals?
Yes. Any year from 1 to 3999 can be converted. For example, 2024 = MMXXIV, 1999 = MCMXCIX, 2025 = MMXXV.
Are invalid Roman numerals rejected?
Yes. The converter validates input and rejects invalid sequences like IIII or IC, so you always get a correct result.