Roman numeral converter

Type a number to get Roman numerals, or type Roman numerals to get the number. Works both ways for 1 to 3,999, and tells you when a numeral isn't written the standard way.

Runs in your browser.

Roman numerals 1 to 100

Tap a number to load it into the converter.

Hundreds and thousands

Years in Roman numerals

1900MCM
1984MCMLXXXIV
1999MCMXCIX
2000MM
2024MMXXIV
2025MMXXV
2026MMXXVI
2027MMXXVII
3999MMMCMXCIX

How Roman numerals work

Why the limit is 3,999

With only the seven letters, the largest number you can write in the standard way is MMMCMXCIX = 3,999. Larger values used a bar over a letter (V̄ = 5,000), but that notation is rare today and isn't supported by this converter.

Frequently asked questions

How do you write 2026 in Roman numerals?

MMXXVI: MM = 2,000, XX = 20, VI = 6.

Is IIII correct?

Not in the standard form; 4 is written IV. IIII does appear on many clock faces as a design tradition, and the converter reads it as 4 but shows the standard IV.

Is there a Roman numeral for zero?

No. The Romans had no symbol for zero; the converter starts at 1.

Can I type lowercase letters?

Yes. mmxxvi and MMXXVI give the same result.

Is anything I type sent to a server?

No. The conversion runs in your browser.

↑ Roman numeral converter