CalculatorPro Tools

Roman Numeral Converter

Convert between Roman numerals and numbers (1-3999).

Roman Numeral Converter

What Is the Roman Numeral Converter?

A roman numeral converter translates between ancient Roman numerals and modern numbers instantly and error free. The system uses seven letters with fixed values: I equals 1, V equals 5, X equals 10, L equals 50, C equals 100, D equals 500, and M equals 1000. Values add when symbols descend and subtract when a smaller symbol precedes a larger one, so IV means 4 while VI means 6. The notation survives in clock faces, movie credits, monarch names, Super Bowl numbering, book chapters, and building cornerstones. Converting by hand invites mistakes precisely at subtraction boundaries, which is exactly where this tool earns its keep.

Key Statistics

  • 7 symbols

    The entire roman numeral alphabet consists of seven letters

    Source: Standard numeral definition

  • No zero

    Roman numerals have no zero or negative numbers, limiting their arithmetic use

    Source: Numeration history

  • 3,999

    Largest number representable in standard form without overbar extensions

    Source: Standard numeral rules

The Formula

I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Smaller values before larger values indicate subtraction (IV=4, IX=9, XL=40, XC=90, CD=400, CM=900).

Worked Examples

2026 in Roman numerals is MMXXVI, perfect for engraving on a class ring or milestone gift. MCMXCVIII equals 1998, and XLII represents 42. Converting 2024 to MMXXIV and 999 to CMXCIX helps decode movie copyright years and chapter numbers in traditional publishing.

Converting a year

  1. Take 1994 and break into thousands, hundreds, tens, ones
  2. 1000 is M, 900 is CM, 90 is XC, 4 is IV
  3. Concatenate the pieces in order

1994 converts to MCMXCIV.

Reading a numeral back

  1. Take MMXXVI
  2. Values are 1000 plus 1000 plus 10 plus 10 plus 5 plus 1
  3. Sum all values since no subtractions apply

MMXXVI equals 2026.

Real World Use Cases

Movie and TV credits

Decode production years shown at the end of films without pausing to count letters.

Formal documents

Verify chapter, section, and page numbering in legal or academic texts.

Tattoos and engraving

Check dates before permanent ink or etching makes an error costly.

Expert Tips

  • Only I, X, and C act as subtraction prefixes, and each may precede only the next two higher values.
  • A valid numeral never shows four identical symbols in a row; that signals a conversion mistake.
  • Convert in digit chunks: thousands, then hundreds, then tens, then ones, then concatenate.
  • Watch for clock face conventions where IIII sometimes replaces IV for visual balance.

Frequently Asked Questions

How do I convert a number to Roman numerals?

Build the numeral from the largest symbols down using I, V, X, L, C, D, and M, and use the subtractive rule so numbers like 4 and 9 are written IV and IX rather than IIII and VIIII.

What does MCMXCIV mean?

M is 1000, CM is 900, XC is 90, and IV is 4, so MCMXCIV equals 1994. The small symbol before a large one subtracts, and after it adds.

What is the largest number in Roman numerals?

Using standard symbols with the subtractive rule, the largest number you can write is 3999, which is MMMCMXCIX. Higher numbers need special notations or bars over symbols.

Why is 4 written as IV instead of IIII?

The subtractive principle writes 4 as IV, meaning 5 minus 1, to avoid four repeated symbols. Clocks are a famous exception, where IIII often appears for tradition.

How do I read Roman numerals?

Add each symbol value from left to right, but if a smaller value sits before a larger one, subtract it. So XL is 50 minus 10 or 40, while LX is 50 plus 10 or 60.

Do Roman numerals use zero?

No. The Roman numeral system has no symbol for zero, because it was not needed for the way Romans counted and did arithmetic. That is why the concept of zero came later with other number systems.

What is 2026 in Roman numerals?

2026 in Roman numerals is MMXXVI. Break it into two thousands (MM), two tens (XX), a five (V), and a one (I), then join them in descending order.

What does MCMXCVIII equal?

MCMXCVIII equals 1998. Read it as 1000 (M), plus 900 (CM), plus 90 (XC), plus 8 (VIII). The small symbols before larger ones subtract, and after add.

Learn how to convert Roman numerals step by step →

Is there a chart of Roman numerals I can reference?

Yes. A chart of Roman numerals from 1 to 100 covers the reading rules you need most. The chart shows the subtractive pairs like IV for 4 and XL for 40, plus how the tens repeat, so you can read almost any numeral at a glance.

Read the Roman numerals chart →

How do I convert numbers to roman numerals?

Break the number into place values, convert each chunk using the standard letter pairs including subtraction forms like CM and IX, then join them.

Why does IV mean 4?

Writing a smaller symbol before a larger one subtracts it, so one before five means four, keeping numerals compact.

What is 99 in Roman numerals?

99 is XCIX, written as 90 (XC) followed by 9 (IX). It is a common trap because a plain additive read would give you 100 plus 9 instead.

What is 49 in Roman numerals?

49 is XLIX, or 40 (XL) plus 9 (IX). Both parts use subtraction, turning three symbols per chunk into two.

What is 4000 in Roman numerals?

Using standard symbols and subtractive rules there is no standard way to write 4000. The highest representable value is 3999 or MMMCMXCIX, which is why this converter stops there.

Common Mistakes to Avoid

  • Entering numbers above 3999, the maximum representable using standard Roman numeral notation. The converter cannot produce a standard Roman numeral for 4000 or higher with traditional subtractive rules.
  • Using additive notation like IIII for 4 or VIIII for 9. Standard Roman numerals require subtractive notation (IV for 4, IX for 9). The converter reads your input by standard rules, so IIII may not convert correctly.
  • Entering characters that look Roman but are not valid symbols. Lowercase letters like ’i’ or ’v’ may not be recognized, and letters like U or Y have no Roman numeral value.
  • Adding when you should subtract. CIX is 109 because the I precedes the X; reading every symbol additively gives 111 instead.

Last updated: · by CalculatorPro Tools