Roman Numeral Calculator

Roman numerals still carve themselves into clock faces, film sequels, Super Bowl branding and chapter headings — a working knowledge of them survives long after the empire. The system has no zero and no negatives, covers 1 to 3999, and relies on subtractive pairs like IV and CM to stay short. This converter produces the standard subtractive numeral for any number in range and shows the additive breakdown.

Enter values

Roman numerals cover 1 to 3999

Results update as you type.

Results

Roman numeral
MCMXCIV
Breakdown
M + CM + XC + IV

How is the Roman Numeral calculated?

Enter a whole number from 1 to 3999. The calculator peels off the largest numeral values first — M for 1000, CM for 900, XC for 90 — subtracting as it goes, which is the standard subtractive algorithm. You get the numeral itself, such as MCMXCIV, followed by a breakdown listing every component in order: M + CM + XC + IV. Enter 2026 and the breakdown reads M + M + X + X + V + I, showing exactly how the letters assemble.

Formula

Symbols: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000.
Subtractives: IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900.

Algorithm: repeatedly append the largest value ≤ the remaining number. 1994 → 1000 (M), 900 (CM), 90 (XC), 4 (IV) = MCMXCIV.

The system runs 1 to 3999; zero and negatives are modern inventions.

Example

Number: 1994
1994 = 1000 + 900 + 90 + 4
Roman numeral: MCMXCIV
Breakdown: M + CM + XC + IV
The year 2026 takes a different shape — MMXXVI, or M + M + X + X + V + I — because 26 needs no subtractive pair. The largest representable value, 3999, is MMMCMXCIX: three thousands, then 900, then 90, then 9.

Things to remember

Modern usage rarely demands subtractive rigour — clocks often show IIII beside IX for visual balance — but exams and inscriptions expect the standard forms this page produces. Remember the ceiling: Roman numerals stop at MMMCMXCIX, so anything larger needs Arabic digits or the overline notation printers invented later.

Frequently Asked Questions

What is 1994 in Roman numerals?

1994 is MCMXCIV: M for 1000, CM for 900 (1000 minus 100), XC for 90 (100 minus 10) and IV for 4 (5 minus 1). The subtractive pairs keep the numeral to four characters instead of the thirteen an all-additive writing would need.

What is the highest Roman numeral?

MMMCMXCIX, representing 3999 — three M's followed by CM, XC and IX. Writing 4000 as MMMM is avoided in standard notation; historical inscriptions sometimes placed an overline above a letter to multiply it by a thousand instead.

Why is there no zero in Roman numerals?

The system was a way of marking counts, not a positional notation, so it never needed a placeholder. Arithmetic was done on boards or with the abacus, and zero reached Europe with Indian and Arab mathematics centuries later.

How do you write 2026 in Roman numerals?

2026 is MMXXVI: two thousands, two tens, one five and one one — M + M + X + X + V + I. It contains no subtractive pairs, which is why it runs seven characters where a year like 1999 (MCMXCIX) compresses to six.