The Roman Numeral Converter turns ordinary numbers into Roman numerals and Roman numerals back into numbers, using the seven letters I, V, X, L, C, D and M and the subtractive rule that makes IV four rather than IIII. Enter a number or a numeral in either direction, and the converter returns the result with a breakdown showing how each part was built.
Roman numerals still appear on clock faces, book chapters, film copyright dates, Super Bowl numbers and building cornerstones, so converting them is a genuinely common need rather than a historical curiosity.
Convert numbers to Roman numerals
Converting a number to Roman numerals means breaking it into the largest Roman values that fit and writing them from largest to smallest. The number 1994 becomes MCMXCIV: one thousand (M), nine hundred (CM), ninety (XC) and four (IV).
Enter a number and the Roman Numeral Converter returns the numeral instantly, along with a breakdown showing which value each group of letters represents. The conversion works from the largest symbol down, subtracting each value as it places the letters, which is exactly how the numerals are constructed by hand.
Standard Roman numerals run from 1 to 3,999. For larger numbers a bar called a vinculum multiplies a numeral by a thousand, which the converter handles separately and explains below.
Convert Roman numerals to numbers
Converting Roman numerals to numbers reverses the process: read the letters from left to right, adding each value, except where a smaller letter sits before a larger one, in which case you subtract it. Enter a numeral such as MCMLXXXIV and the converter reads it as 1984, M is 1000, CM is 900, LXXX is 80, and IV is 4.
The tool adds and subtracts the values in order and returns the total, and it shows the running breakdown so the logic is visible rather than hidden.
The converter also checks that the numeral is valid before converting it. A malformed input like IIII or VX is rejected with an explanation, rather than being silently guessed at, because a numeral that breaks the rules has no single correct value.
Read the Roman numeral symbols
Roman numerals use seven letters, each with a fixed value, and every numeral is built from these seven.
| Letter | Value |
|---|---|
| I | 1 |
| V | 5 |
| X | 10 |
| L | 50 |
| C | 100 |
| D | 500 |
| M | 1,000 |
Three of these, I, X and C, can be repeated up to three times to add their value: III is 3, XXX is 30, CCC is 300. The other four, V, L, D and M, are not repeated in standard numerals, because a doubled V would simply be X, and a doubled L would be C. Reading a numeral is a matter of knowing these seven values and the one rule that follows.
Apply the subtractive rule
The subtractive rule is what makes Roman numerals compact: when a smaller symbol precedes a larger one, its value is subtracted rather than added. That is why 4 is IV (one before five) and not IIII, and why 9 is IX (one before ten).
Only six subtractive combinations are valid, and the converter uses exactly these:
| Combination | Value |
|---|---|
| IV | 4 |
| IX | 9 |
| XL | 40 |
| XC | 90 |
| CD | 400 |
| CM | 900 |
The rule has limits. Only I, X and C are ever subtracted, and each only from the next two larger symbols, so 99 is XCIX (90 + 9), never IC. Writing IC for 99 is the single most common Roman numeral mistake, and the converter rejects it as invalid rather than accepting it.
Convert 1994 to Roman numerals
Take 1994, a year that appears on many film credits and shows every rule at once. 1. Take the thousands. 1994 contains one thousand: M. Remainder 994. 2. Take the nine hundreds. 900 is a subtractive pair, CM (100 before 1000).
Remainder 94.
3. Take the ninety. 90 is another subtractive pair, XC (10 before 100). Remainder 4.
4. Take the four. 4 is IV (1 before 5).
Putting them in order, largest to smallest: M + CM + XC + IV = MCMXCIV.
The converter shows exactly this breakdown for any number, so a result is never just a string of letters, it comes with the reasoning that produced it. Reading it back confirms the logic: M (1000) + CM (900) + XC (90) + IV (4) = 1994.
Write large numbers with the vinculum
Standard Roman numerals stop at 3,999, written MMMCMXCIX, because writing 4,000 would need four M's in a row, which the no-more-than-three rule forbids. For larger numbers, Romans used a vinculum, a bar drawn over a numeral to multiply it by 1,000.
With the vinculum, V with a bar becomes 5,000, X with a bar becomes 10,000, and so on. So 4,000 is written as IV with a bar over it, meaning 4 × 1,000. The Roman Numeral Converter offers vinculum notation for numbers above 3,999 and renders the overline, while also explaining that unbarred numerals cannot exceed 3,999.
For most everyday needs, years, chapters, clock faces, numbers stay well under 3,999, so the vinculum is rarely required. It matters mainly for large dates and formal numbering.
Convert a date to Roman numerals
Dates in Roman numerals appear on cornerstones, monuments, copyright notices and formal certificates, and the Roman Numeral Converter handles them as a dedicated mode. A date converts by turning each part, day, month, year, into its own numeral. The year 2024 becomes MMXXIV.
A full date like 7 June 2024 can be written with each element converted and separated, commonly with dots: VII·VI·MMXXIV. The converter lets you enter a date and returns each part alongside the combined form, so a monument inscription or a wedding date reads correctly.
Film and television copyright dates are the most common modern use, which is why a year like MMXXIV appears at the end of so many productions, converting it back is often what brings people to a Roman numeral converter in the first place.
Understand the rules and common mistakes
Roman numerals follow a small set of rules, and most errors come from breaking one of them. The Roman Numeral Converter validates every numeral against these rules rather than guessing at malformed input. The core rules are simple. A symbol repeats at most three times, so 4 is IV, not IIII.
Only I, X and C are subtracted, and only from the next two larger symbols, so 99 is XCIX, not IC. The symbols V, L and D are never subtracted and never repeated. And numerals are always written from largest value to smallest, left to right, apart from the subtractive pairs.
The most common mistakes are IIII for 4 (seen on some clock faces by tradition, but not standard), IC for 99, and VV for 10. The converter treats each of these as invalid input and explains why, because accepting them would mean assigning a value to a numeral that no rule actually permits.
Frequently asked questions
How do I convert numbers to Roman numerals?
To convert a number to Roman numerals, break it into the largest Roman values that fit and write them from largest to smallest. For example, 1994 is M (1000) + CM (900) + XC (90) + IV (4) = MCMXCIV. The Roman Numeral Converter does this automatically and shows the breakdown for each part.
What are the seven Roman numeral symbols?
The seven Roman numeral symbols are I (1), V (5), X (10), L (50), C (100), D (500) and M (1,000). Every Roman numeral is built from these letters, with I, X and C repeatable up to three times, and the subtractive rule producing values like IV (4) and IX (9).
Why is 4 written as IV and not IIII?
Four is written IV because Roman numerals allow a symbol to repeat at most three times, so IIII is not standard. Instead the subtractive rule applies: placing I before V subtracts one from five to make four. Some clock faces use IIII by tradition, but IV is the correct standard form.
What is the largest number in standard Roman numerals?
The largest standard Roman numeral is 3,999, written MMMCMXCIX. Beyond that, writing 4,000 would require four M's in a row, which the no-more-than-three rule forbids. Larger numbers use a vinculum, a bar over a numeral that multiplies it by 1,000, so 4,000 becomes IV with an overline.
How do I write a year in Roman numerals?
To write a year in Roman numerals, convert it as an ordinary number: 2024 becomes MMXXIV, and 1994 becomes MCMXCIV. Years appear this way on film copyright dates, cornerstones and monuments. The Roman Numeral Converter has a date mode that also converts full day-month-year dates.
What is the vinculum in Roman numerals?
The vinculum is a horizontal bar drawn over a Roman numeral to multiply its value by 1,000. It lets Roman numerals represent numbers above 3,999, which standard notation cannot reach. V with a vinculum is 5,000 and X with a vinculum is 10,000. The converter uses it for large numbers and explains the limit.
Why is IC not a valid way to write 99?
IC is invalid because the subtractive rule only allows I, X and C to be subtracted from the next two larger symbols. I can precede only V and X, so it cannot be placed before C. Ninety-nine is therefore XCIX, ninety (XC) plus nine (IX), and the converter rejects IC as malformed.
Summary
The Roman Numeral Converter converts numbers to Roman numerals and back, using the seven symbols I, V, X, L, C, D and M and the subtractive rule that writes 4 as IV and 90 as XC.
Converting a number means taking the largest values first and writing them largest to smallest; reading a numeral means adding left to right and subtracting where a smaller symbol precedes a larger one.
Standard numerals reach 3,999, with the vinculum extending them further by multiplying by 1,000, and a date mode converts years and full dates for cornerstones and copyright lines. The converter validates every numeral against the rules, rejecting common mistakes like IIII and IC rather than guessing a value, and shows the breakdown behind every conversion.