Roman Numeral Converter
Convert between Roman numerals and Arabic numbers instantly. Free online Roman numeral converter.
Convert Roman numerals to numbers and numbers to Roman numerals. Supports values from 1 to 3,999,999.
Convert Roman / Arabic
Supports numbers 1-3,999,999. Use underscore for overline (e.g., _X = 10,000)
Reference Chart
Basic Symbols (1-1000)
Vinculum/Overline (x1000)
Using Vinculum (Overline)
For numbers larger than 3,999, Romans used a vinculum (overline) to multiply by 1,000.
Input format: Use underscore before a letter to indicate an overline.
How to Use
- Enter an Arabic number (1-3,999,999) to convert to Roman numerals
- Or enter a Roman numeral to convert to an Arabic number
- Click "Convert" to see the result
- View the breakdown showing how the conversion works
For numbers greater than 3,999:
Use an underscore (_) before a letter to represent an overline, which multiplies the value by 1,000. For example: _X = 10,000, _C = 100,000, _M = 1,000,000.
What is Roman Numeral Converter?
Roman numerals are a number system developed in ancient Rome where letters represent numbers. The modern use of Roman numerals involves the letters I, V, X, L, C, D, and M.
This converter handles numbers from 1 to 3,999,999. For numbers greater than 3,999, a line (overline) over a Roman numeral means it is multiplied by 1,000.
Examples with Overlines:
- V̅ = 5,000 — Enter as _V
- X̅ = 10,000 — Enter as _X
- L̅ = 50,000 — Enter as _L
- C̅ = 100,000 — Enter as _C
- C̅M̅ = 900,000 — Enter as _C_M
Formula
Standard Roman Numerals (1-3,999):
With Overline (×1,000):
Subtractive Notation:
IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900
Examples
Standard
2024 = MMXXIV
Standard
1999 = MCMXCIX
Standard
3999 = MMMCMXCIX
With overline
50,000 = L̅
With overline
100,000 = C̅
With overline
1,000,000 = M̅