Roman Numeral Converter

Convert numbers to Roman numerals and back. Supports 1 to 3,999,999 with step-by-step breakdown.

Step-by-Step Breakdown

Free Online Roman Numeral Converter

Instantly translates between Arabic numbers (1, 2, 3) and Roman numerals (I, II, III). Perfect for students, historians, or anyone working with classical numbering systems.

Common Use Cases
How It Works

Number → Roman: Breaks down your number into standard Roman values (M=1000, D=500, C=100, L=50, X=10, V=5, I=1) using subtractive notation (IV=4, IX=9, XL=40, etc.). For numbers ≥ 4,000, overlines multiply values by 1,000.

Roman → Number: Parses each symbol, adds values, handles subtractive pairs, and resolves overlines. Invalid input triggers an error message.

Quick Reference Examples

I
1
IV
4
V
5
IX
9
X
10
XL
40
L
50
XC
90
C
100
CD
400
D
500
CM
900
M
1,000
5,000
1,000,000
More Patterns
XLII
42
XCIX
99
CCCLXV
365
MCMXCIV
1994
MMXXVI
2026
MMMCMXCIX
3,999

How to Use the Roman Numeral Converter

Choose your conversion direction by clicking the mode buttons at the top. In "Number → Roman" mode, enter any integer between 1 and 3,999,999 and the converter instantly displays the Roman numeral equivalent with a step-by-step breakdown showing each place value. In "Roman → Number" mode, type a Roman numeral using standard notation (I, V, X, L, C, D, M) and the tool calculates the numeric value. For numbers above 3,999, the converter automatically uses overline notation — a bar above a letter multiplies its value by 1,000.

Common Use Cases for Roman Numerals

Tips for Working with Roman Numerals

Frequently Asked Questions

What numbers can this converter handle?

Integers from 1 to 3,999,999, covering standard Roman numeral usage and extended notation with overlines.

How are large Roman numerals written?

Numbers beyond 3,999 use overlines (V̄ = 5,000, X̄ = 10,000) to multiply the base value by 1,000.

What is subtractive notation?

A smaller numeral before a larger one indicates subtraction (IV = 4, IX = 9). This medieval convention is now standard.

Why is there no zero in Roman numerals?

The ancient Romans had no concept of zero. The numeral system was additive, not positional.

Can I use this for years?

Yes. Enter any year to see its Roman numeral representation. MMXXVI = 2026.

Is this converter free to use?

Absolutely. Completely free with no limits or restrictions.

How do I write 1999 in Roman numerals?

1999 is written as MCMXCIX. It breaks down as M (1000) + CM (900) + XC (90) + IX (9). Note that it is not MIM — the subtractive notation only applies to specific pairs like CM, CD, XC, XL, IX, and IV.

Related Tools

Number Base Converter Time Zone Converter Scientific Calculator Percentage Calculator