Convert numbers to Roman numerals and Roman numerals back to numbers, from 1 to 3999.
MMXXVI
2,026
This Roman numeral converter works in both directions: enter an ordinary number to get the Roman numeral, or paste a Roman numeral to get the value back. Conversion happens as you type and validates the input, so an invalid numeral like IIII or VX is flagged rather than silently accepted.
Roman numerals use seven letters: I (1), V (5), X (10), L (50), C (100), D (500) and M (1000). Values are added when written in descending order — XVI is 16 — and subtracted when a smaller symbol precedes a larger one, which is why 4 is IV and 900 is CM. Only I, X and C can be used subtractively, and never more than one at a time.
The standard system tops out at 3,999 (MMMCMXCIX) because there is no single symbol for 5,000 in the common notation; larger values historically used a bar over the numeral to multiply it by a thousand. This Roman numeral converter covers the standard 1–3999 range that Super Bowl numbers, book chapters, clock faces, film copyright dates and monarch names all use. Everything runs client-side — free, instant, no signup.