Roman Numeral Converter

Answer: The Roman Numeral Converter produces your output instantly from the input you provide — everything runs in your browser, free, with no signup required.

Convert numbers ↔ Roman numerals (1-3999)

Ad
Ad

Roman Numeral Chart

SymbolValue
I1
V5
X10
L50
C100
D500
M1000

The Rules, in One Breath

Only six subtractive pairs exist, and that's the whole trick of reading the system: if a smaller symbol sits before a bigger one, subtract it once; otherwise add. Everything else is counting.

NumberSubtractive pairNumberSubtractive pair
4IV90XC
9IX400CD
40XL900CM

How Does the Conversion Actually Work?

The algorithm is greedy: start with the largest value that fits, subtract it, repeat, and move down the list when it no longer fits. Take 1987. M fits (1,000 leaves 987); M doesn't fit again — 987 is below 1,000 — so CM takes 900, leaving 87. L takes 50, leaving 37; X takes 10 three times, leaving 7; V takes 5; I takes the last 1 twice. String the symbols in the order you spent them: MCMLXXXVII.

Reading runs the same logic in reverse, right to left. If a symbol is smaller than the one to its right, subtract it; otherwise add and keep the running max. It's how the converter above parses MMXXIV without a lookup table — walk the string once, track the previous value, and the subtractions handle themselves.

Reference Table: Numbers People Actually Look Up

NumberRomanNumberRoman
14XIV99XCIX
19XIX1954MCMLIV
40XL1987MCMLXXXVII
44XLIV1999MCMXCIX
50L2024MMXXIV
90XC3999MMMCMXCIX

A note on the famous awkward ones: 99 is XCIX, not IC — you can only subtract I from V or X, and only in the same decimal family. The rule keeps every family (ones, tens, hundreds) converting independently, which is why the system reads cleanly from left to right.

Recent and Upcoming Years

Years are the most common lookup — Super Bowls, film credits, class rings, building dedications. This decade at a glance:

YearRomanYearRoman
2020MMXX2026MMXXVI
2021MMXXI2027MMXXVII
2022MMXXII2028MMXXVIII
2023MMXXIII2029MMXXIX
2024MMXXIV2030MMXXX

Why Do Roman Numerals Stop at 3999?

Two rules collide. There's no letter above M (1,000), and no symbol may repeat more than three times. Three Ms gets you to 3,000; the remaining 999 is CM XC IX. That makes MMMCMXCIX the ceiling of plain notation, which is why this converter — like nearly every converter — caps at 3,999.

The Romans themselves needed bigger numbers and invented workarounds. The vinculum drew a horizontal bar over a group to multiply it by 1,000, so V̄ meant 5,000. An older convention wrapped symbols in apostrophe-like marks, the origin of D (500) and the strange ↀ for 1,000. Medieval writers stacked brackets for millions. All of it is convention rather than grammar, none of it standardized, and modern typography dropped the practice — which is why copyright pages settle for MCMXCIX-style years and why you'll never see a Super Bowl needing it.

Where Roman Numerals Are Still Used

Movie sequels and copyright dates (Rocky IV, © MCMLIV), monarchs and popes (Elizabeth II, Francis), Super Bowl numbering, book chapters and front-matter pagination, clock faces, building cornerstones, chemistry oxidation states, and the outlines your English teacher demanded. Law and medicine lean on lowercase Roman (i, ii, iii) for subsections, and degrees of formality aside, the system survives because it does one job well: it looks permanent.

Why Do Clocks Say IIII Instead of IV?

Tradition, mostly, with several stories attached. Traditional clock and watch faces — Big Ben included — show four as IIII, and have since the medieval tower clocks. Explanations range from visual balance (IIII's four strokes anchor the dial's right side opposite VIII) to a founder's economy (with IIII, a mold casting batches of I, V, and X turns out the whole dial's characters in even lots) to simple inherited habit. The Romans used both spellings themselves; carved inscriptions show IIII on some monuments and IV on others. For anything that isn't a dial, write IV.

Why Is There No Zero?

Roman numerals grew out of a tallying system, and tallies record amounts — you don't carve a notch for nothing. Zero as a number, with its positional power, arrived from Indian mathematics through Arabic numerals, and that's precisely where Roman numerals lose: try long division in M's and C's and you'll appreciate why Europe switched. Medieval scribes computing with Roman numerals occasionally wrote nulla ("none") where a zero would sit, an admission more than a symbol.

Frequently Asked Questions

What is the Roman numeral for 2026?

MMXXVI. The thousands are MM, the tens are XX, and the six is VI, added left to right in descending value: 1000 + 1000 + 10 + 10 + 5 + 1.

Why do Roman numerals stop at 3999?

Standard notation has no letter larger than M (1,000), and no symbol may repeat more than three times, so 3,999 — MMMCMXCIX — is the largest number you can write in plain symbols. Romans wrote larger values with an overbar (a vinculum) multiplying the marked group by 1,000, but most modern converters skip that convention.

How do you convert a number to Roman numerals?

Work greedily from the largest value down: take out the biggest symbol value that fits, repeat while it still fits, and move to the next. For 1987 that's M (1,000), then CM (900), then LXXX (80), then VII (7) — MCMLXXXVII. The converter above does the same walk in code.

Is IIII ever correct instead of IV?

On traditional clock faces, yes — IIII is the long-standing convention, including on Big Ben. The Romans themselves were loose about it too; carved inscriptions show both IIII and IV. In modern text, use IV.

Why is there no zero in Roman numerals?

Roman numerals record amounts, not positions — the system evolved from a tally, and a tally never needs to write "nothing." Medieval scholars occasionally used the word nulla for zero in computational contexts, but the numeral system itself has no symbol for it.