Roman Numeral Converter

Convert numbers to Roman numerals and Roman numerals to numbers—fast, accurate, and beginner-friendly.


Result

How to Use the Roman Numeral Converter

Simply enter a number or a Roman numeral. Click convert and see the result instantly, with step-by-step breakdowns.

What Are Roman Numerals?

Roman numerals are symbols from ancient Rome used to write numbers. They use letters like I, V, X, L, C, D, and M to represent values. For example, I = 1, V = 5, X = 10, and so on.

Number to Roman Numeral Conversion Formula

To convert a number into Roman numerals, we match the largest possible Roman symbol to the value repeatedly:

Example: 1987 = M (1000) + CM (900) + L (50) + XXX (30) + VII (7) → MCMLXXXVII

Roman Numeral to Number Formula

Start from left to right. If a smaller value is before a larger one, subtract it. Otherwise, add normally.

Example: IX = 10 − 1 = 9, while XI = 10 + 1 = 11.

Common Uses of Roman Numerals

Frequently Asked Questions

What is the highest number in Roman numerals?

Traditionally, 3999 is the maximum without using overlines. It’s written as “MMMCMXCIX”.

Can Roman numerals represent zero?

No. Roman numerals have no symbol for zero.

What is the Roman numeral for 100?

The Roman numeral for 100 is “C”.

Are Roman numerals still used today?

Yes! You’ll find them in clocks, books, sports events, movie titles, and formal documentation.