Roman Numeral Converter
Convert numbers to Roman numerals and back — 1 to 3999, with validation that catches malformed numerals.
Edit either field — the other converts live. Values: I=1, V=5, X=10, L=50, C=100, D=500, M=1000. A smaller symbol before a larger one subtracts (IV = 4, CM = 900).
About this tool
Roman numerals refuse to die: film credits and Super Bowls, clock faces, book chapters and prefaces, monarchs and popes, building cornerstones, tattoo dates. Seven letters — I, V, X, L, C, D, M — combine by simple addition, with the subtractive twist (IV is 4, IX is 9, XL is 40, CM is 900) that makes reading them a small puzzle and writing them error-prone.
This converter goes both directions for the full standard range of 1 to 3999. Number to Roman applies the canonical subtractive rules, so 2026 becomes MMXXVI, never the sloppy MMXXVI variants. Roman to number is strict where it counts: the parser validates by round-trip, so malformed input like IIII, VX or IC is rejected with a clear message instead of being silently guessed at — which matters when you are decoding a date from a building or verifying an engraving before it is committed to metal or skin.
Why 3999? Standard Roman notation has no symbol beyond M (1000), and convention caps clean representation at MMMCMXCIX. Larger numbers historically used an overline (multiplying by 1000) that plain text cannot express — an FAQ covers it. For years, dates, chapters and everything Roman numerals are actually used for today, 1–3999 covers all of it, instantly, in your browser.
How to use the Roman Numeral Converter
- 1Choose direction: Number → Roman or Roman → Number (the swap button flips it).
- 2Type your number (1–3999) or your Roman numeral.
- 3The conversion appears live; invalid Roman numerals get a clear error instead of a guess.
- 4Copy the result from the display.
Frequently asked questions
What are the basic rules of Roman numerals?
Symbols add left to right (VI = 6), except when a smaller symbol precedes a larger one — then it subtracts (IV = 4). Only I, X and C can subtract, and only from the next two larger symbols: IV/IX, XL/XC, CD/CM. No symbol repeats more than three times.
Why is 4 written IV and not IIII?
Subtractive notation is the standard form — IIII violates the repeat rule. The famous exception is clock faces, many of which traditionally use IIII for visual balance. This converter follows the standard, so it flags IIII as invalid.
Why does the converter stop at 3999?
Standard notation has no symbol above M (1000), and MMM is the largest clean thousands prefix. Romans wrote bigger numbers with an overline multiplying by 1000 (V̄ = 5000), which plain text can't reliably express — so 3999 is the conventional ceiling.
How do I write a year like 2026 in Roman numerals?
MMXXVI — MM (2000) + XX (20) + VI (6). Years are the most common modern use: type any year into the converter for tattoos, engravings, credits or cornerstones, and use the strict decoder to verify one you've been given.
Related tools
Number to Words Converter
Convert numbers to words in Indian (lakh, crore) or international (million, billion) systems — with a cheque-writing currency mode.
Open toolAge Calculator
Find your exact age in years, months and days — plus total days lived and days to your next birthday.
Open toolBinary Converter
Text to binary and back, or decimal to binary — 8-bit bytes, exact big-integer math.
Open toolDate Difference Calculator
Days between two dates — exact years/months/days, total days, weeks, and working days.
Open tool