All tools
Math · Numerals

Roman numeral
converter

Roman numerals build seven letters into numbers using addition and a subtraction rule. Type a number to get the numeral, or a numeral to get the number, up to 3999.

1 to 3999Both waysLive
Number or numeral1 to 3999
Other formthe input
Lengthcharacters

How Roman numerals work

Seven letters carry values: I is 1, V 5, X 10, L 50, C 100, D 500, M 1000. You add from large to small, except when a smaller letter sits before a larger one, which subtracts, so IV is 4 and IX is 9. There is no zero.

2026 in Roman
MM + XX + VI = MMXXVI

The range and the rules

Standard numerals run from 1 to 3999, because there is no plain-text symbol for 5000 and above without overlines. A letter repeats at most three times in a row, and only I, X and C are used for subtraction. The converter checks both directions against these rules.

Common questions

Roman numeral FAQ

Above 3999 you need overlines, a bar meaning times 1000, which are not standard plain text, so most converters cap at MMMCMXCIX, which is 3999.

No. The system has no symbol for zero; the idea was written as the word nulla when it was needed.

Yes. Type letters like MCMLXXXIV and it returns the number, after checking that the numeral is validly formed.

The subtractive rule keeps numerals short: IV, one before five, rather than IIII. Clock faces sometimes use IIII for style, but IV is standard.