Two-way Roman numeral conversion with a quick reference chart.
🏛️ Standard Roman numerals use subtraction pairs (IV=4, IX=9). The range is 1-3999 — classical notation has no zero and no way to write larger numbers.
Roman numerals use seven letters: I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Values add when symbols descend (XVI = 16) and subtract when a smaller symbol precedes a larger one (IX = 9).
Only I, X, and C may act as subtractors, and only before the next two larger values each: IV and IX but not IL or IC; XL and XC but not XD or XM. V, L, and D never subtract.
Classical notation cannot write 4000 without overlining a symbol (multiplying by 1,000), which no keyboard produces. This converter therefore validates input to 1–3999 and rejects non-standard forms like IIII rather than guessing.
Film release years, monarch names (Henry VIII), Super Bowls, book chapters, clock faces, and cornerstone dates keep Roman numerals alive — this converter handles all of them.
The Roman Numeral Converter converts roman numeral converterfrom one unit to another using the exact internationally defined conversion factors. Type a value, choose your source and target units, and the converted result is shown instantly — no waiting, no page reload.
Manual conversion is error-prone because it means memorizing ratios (how many feet in a meter, how many pints in a liter). This tool removes that friction: the conversion factor is built in, and the math is done to full precision with no rounding until the final displayed number.
Common uses: people reach for this tool when they need to look up a number to roman numeral converter, what is xiv in numbers, year 2024 in roman numerals, or roman numerals 1 to 100.
Browser-based tools like this one have a few real advantages over installed software or manual methods:
The Roman Numeral Converter is based on the following formula:
total = Σ symbol values read left to right subtractive rule: a smaller symbol before a larger one is subtracted (IV = 4, XC = 90) I=1, V=5, X=10, L=50, C=100, D=500, M=1000
Variables: I: 1 V: 5 X: 10 L: 50 C: 100 D: 500 M: 1000 subtractive rule: smaller value placed before a larger one (I, X, C only) is subtracted instead of added range: valid Roman numerals cover 1 to 3999
Roman numerals are additive: each symbol contributes its fixed value, read left to right. When a smaller symbol precedes a larger one (IV, IX, XL, XC, CD, CM), it is subtracted, which keeps the notation within four repeated symbols. Values are grouped by thousands, hundreds, tens, and ones, so conversion splits the number digit by digit.
Worked example: Step 1: Convert 2026 to a Roman numeral. Step 2: Thousands: 2000 = MM. Step 3: Tens: 20 = XX. Step 4: Ones: 6 = VI. Result: 2026 = MMXXVI.
More tools you might find useful