Roman Numeral Converter

Convert numbers to Roman numerals or Roman numerals to numbers (1 to 3999).

How to use

  1. Type a number such as 2026 or a numeral such as MMXXVI.
  2. Press Convert.
  3. The tool detects the direction automatically.

Good to know

Standard Roman numerals stop at 3999 because the classic system has no symbol for 5000.

How Do You Convert Numbers to Roman Numerals and Roman Numerals to Numbers?

A free online Roman numeral converter changes a regular number into Roman numerals, or reads a Roman numeral and shows the number it stands for. Type a value into the single input box, press the button, and the tool works out which direction you need. This article explains the rules it follows, shows verified examples, and lists the mistakes that most often produce errors.

What Does the Roman Numeral Converter Do and Why Is It Useful?

Roman numerals still appear on clock faces, book chapters, film copyright dates, building cornerstones, outlines, monarch names and sporting event titles. Reading a long one such as MCMXCIV is slow if you do not use them every day, and writing one correctly means remembering the subtractive rules.

The converter handles both jobs with one input field:

  • Enter digits and it returns the Roman numeral, for values from 1 to 3999.
  • Enter a Roman numeral and it validates it, then decodes it to a number.

There is no direction menu. The tool detects which kind of input you gave it.

How Does the Conversion Work Under the Hood?

Roman numerals use seven letters: I is 1, V is 5, X is 10, L is 50, C is 100, D is 500 and M is 1000. Normally letters are written from largest to smallest and their values are added. Standard subtractive notation adds six special pairs, where a smaller symbol placed before a larger one is subtracted: IV is 4, IX is 9, XL is 40, XC is 90, CD is 400 and CM is 900.

To turn a number into a numeral, the tool walks down a list of values and symbols, from 1000 and CM down to 4 and 1, writing each one as many times as it fits. The range is limited to 1 to 3999 because the standard system has no ordinary symbol beyond M, and repeating M more than three times is not allowed.

To decode a numeral, the tool first checks that it is a valid arrangement under the standard rules, then adds up the values, subtracting wherever a smaller symbol precedes a larger one. Invalid forms are rejected rather than guessed at.

Results appear only after you press the Convert button. The tool does not update as you type.

How Do You Use the Roman Numeral Converter Step by Step?

  1. Click into the input box.
  2. Type either a number from 1 to 3999 or a Roman numeral.
  3. Press the Convert button.
  4. Read the result shown below the form. If the input was a number, you see the numeral. If it was a Roman numeral, you see the number. If it was not valid, you see an error message.
  5. Change the input and press Convert again for another value.

What Do Real Conversions Look Like?

Each result below was calculated by working through the standard rules and then checked a second way.

Example 1: A subtractive number

Input: 4. Result: IV. Five minus one gives four.

Example 2: Fourteen

Input: 14. Result: XIV. That is X for 10 plus IV for 4.

Example 3: A two-digit number

Input: 42. Result: XLII. XL is 40 and II is 2.

Example 4: A year with several subtractive pairs

Input: 1994. Result: MCMXCIV. Break it down as M (1000) plus CM (900) plus XC (90) plus IV (4), which totals 1994.

Example 5: A recent year

Input: 2024. Result: MMXXIV. That is MM (2000), XX (20) and IV (4).

Example 6: The largest supported value

Input: 3999. Result: MMMCMXCIX. MMM is 3000, CM is 900, XC is 90 and IX is 9.

Example 7: Decoding a numeral

Input: MCMXCIV. Result: 1994.

Example 8: A rejected numeral

Input: IIII. Standard notation writes four as IV, not four repeated I symbols, so the tool does not accept IIII as valid. Likewise, VX is not a valid way to write five, and a number such as 4000 falls outside the supported range.

What Tips Help You Get Accurate Results?

  • Remember the only subtractive pairs: IV, IX, XL, XC, CD and CM.
  • Never repeat a symbol more than three times in a row.
  • Only I, X and C can be subtracted. V, L and D are never placed in front of a larger symbol for subtraction.
  • If you are checking a year, convert it back to confirm the round trip matches.
  • For other kinds of number work, see the Number to Words Converter and the Percentage Calculator.
  • To work out how many years lie between two dates before writing them as numerals, use the Date Difference Calculator.

What Common Mistakes Should You Avoid?

  • Entering zero or a negative number. Roman numerals have no standard symbol for zero, and the tool supports only 1 to 3999.
  • Entering 4000 or more. That is outside the range.
  • Using decimals. The tool converts whole numbers, so a value like 12.5 has no Roman form here.
  • Writing shortcuts such as IC for 99. The correct form is XCIX. Subtractive notation is limited to the standard pairs.
  • Mixing digits and letters. An input like X5 is neither a number nor a valid numeral.

How Are Roman Numerals Built, Digit by Digit?

The easiest way to write a number is to split it by place value and convert each part separately. Take 2024: the thousands part is 2000, written MM; the hundreds part is zero, so nothing is written; the tens part is 20, written XX; and the ones part is 4, written IV. Joining the parts gives MMXXIV. The same method works in reverse for reading.

Each decimal place has its own small pattern. Ones use I, V and X: 1 is I, 2 is II, 3 is III, 4 is IV, 5 is V, 6 is VI, 7 is VII, 8 is VIII, 9 is IX. Tens use X, L and C in the same shape, so 40 is XL and 90 is XC. Hundreds use C, D and M, so 400 is CD and 900 is CM. Once you see that the shape repeats, the whole system reduces to three small tables.

Example 9: A mid-range number

Input: 649. Result: DCXLIX. That is DC for 600, XL for 40 and IX for 9.

Example 10: Decoding with a subtraction in the middle

Input: CDXLIV. Result: 444. CD is 400, XL is 40 and IV is 4.

Where Do Roman Numerals Still Appear Today?

Look at clocks, the preface pages of books, the names of sequels and sporting finals, the numbering of outline levels, the names of rulers who share a title, and the dates carved into older buildings. In each case the numeral is short and easy to scan for the author but slow to decode for the reader. A quick conversion avoids mistakes, especially for years written with several subtractive pairs, where it is easy to miscount.

Who Uses a Roman Numeral Converter?

Students learning about ancient number systems use it for homework. Writers and editors use it to number chapters, volumes and sections. Designers use it for clock faces, tattoos, signs and invitations. Film and media fans use it to read copyright years. Teachers build worksheets and need an answer key. Anyone who has stared at a cornerstone date and wondered what it says will find it handy.

Is Your Input Private?

Yes. The conversion runs inside your browser. Nothing you type is uploaded to a server or stored, and refreshing the page clears it.

What Are the Limitations?

  • Numbers from 1 to 3999 only.
  • Standard subtractive notation only. Alternative or medieval forms are not accepted.
  • No overline notation for larger values.
  • Whole numbers only. No decimals, fractions or zero.
  • The result appears when you press Convert, not while typing.
  • There is no copy button, file upload or download. Select the result and copy it yourself.

Frequently Asked Questions

What is the largest number the tool can write?

3999, which is MMMCMXCIX.

How does the tool know which direction to convert?

If you enter digits, it produces a Roman numeral. Otherwise it treats the input as a Roman numeral and decodes it.

Why is IIII rejected?

Standard notation writes 4 as IV. Repeating a symbol four times is not part of the standard rules.

Is there a Roman numeral for zero?

No standard one exists, so zero is not supported.

What is 2024 in Roman numerals?

MMXXIV.

Why does 9 become IX and not VIIII?

Subtractive notation writes nine as ten minus one. This keeps numerals short and consistent.

Can I convert numbers above 3999?

Not with this tool. The standard system used here stops at 3999.

Is my data stored anywhere?

No. The tool runs in your browser and does not upload or store anything.

Try It Now

Roman numerals follow a small set of rules, and seeing the conversion laid out makes them easy to learn. Enter a year, a chapter number or a numeral from a monument, and press the button. More utilities are waiting among our free tools.

Scroll to Top