Roman Numeral Converter

Type a number to get Roman numerals — or type Roman numerals to get the number. It works both ways, instantly.

Result
Start typing above

How to read and write Roman numerals

Roman numerals use seven letters — I (1), V (5), X (10), L (50), C (100), D (500) and M (1000) — combined to represent any number. You read them from left to right, adding the values together: MMXXVI is 1000 + 1000 + 10 + 10 + 5 + 1 = 2026. The system has no zero and no decimal point, which is exactly why it eventually gave way to the numbers we use today.

The one twist is subtraction. To avoid writing four identical letters in a row, a smaller letter placed before a larger one is subtracted: IV is 4 (5 − 1), IX is 9 (10 − 1), XL is 40, XC is 90, CD is 400 and CM is 900. Only powers of ten (I, X, C) are used as subtractors, and only ever one at a time — so 8 is VIII, never IIX.

Standard Roman numerals run from 1 to 3,999 (MMMCMXCIX). For larger numbers the Romans drew a bar — a vinculum — over a numeral to multiply it by 1,000. This converter renders that bar automatically, so a number like 5,000 appears as V and 1,000,000 as M.

Whether you are decoding a date on a building, a movie copyright line, a clock face, or a tattoo, the rules above are all you need. Type your value in the box and the answer updates as you go.

Common Roman numerals