Roman Numeral Converter - Arabic ↔ Roman Numerals
Math Calculators
Convert canonical Arabic and Roman numerals from 1 to 3,999,999 with overline input, ASCII aliases, place-value steps, and browser-only processing.
Quick reference table
| Arabic | Roman |
|---|---|
| 1 | I |
| 4 | IV |
| 5 | V |
| 9 | IX |
| 10 | X |
| 40 | XL |
| 50 | L |
| 90 | XC |
| 100 | C |
| 400 | CD |
| 500 | D |
| 900 | CM |
| 1000 | M |
How to use this tool
- Choose a direction. Select "Arabic → Roman" to convert a number to Roman numerals, or "Roman → Arabic" to convert Roman numerals to a number.
- Enter your value. Type an Arabic number (1–3,999,999) or a Roman numeral using I, V, X, L, C, D, M. For large Roman values, paste the combining-overline form or use an ASCII alias such as _V; aliases can prefix each overlined letter.
- Read the result. The converted value appears instantly. Copy it to your clipboard with the Copy button.
How Roman numerals work
Roman numerals use seven letters: I (1), V (5), X (10), L (50), C (100), D (500), and M (1,000). Numerals are generally written from largest to smallest, left to right, and values are added together. The special cases are the six subtractive pairs:
IV= 4 (5 − 1)IX= 9 (10 − 1)XL= 40 (50 − 10)XC= 90 (100 − 10)CD= 400 (500 − 100)CM= 900 (1,000 − 100)
Roman numerals reference table 1–20
| Arabic | Roman | Arabic | Roman |
|---|---|---|---|
| 1 | I | 11 | XI |
| 2 | II | 12 | XII |
| 3 | III | 13 | XIII |
| 4 | IV | 14 | XIV |
| 5 | V | 15 | XV |
| 6 | VI | 16 | XVI |
| 7 | VII | 17 | XVII |
| 8 | VIII | 18 | XVIII |
| 9 | IX | 19 | XIX |
| 10 | X | 20 | XX |
Roman numerals reference table for hundreds and thousands
| Arabic | Roman | Arabic | Roman |
|---|---|---|---|
| 100 | C | 1,000 | M |
| 200 | CC | 2,000 | MM |
| 300 | CCC | 3,000 | MMM |
| 400 | CD | 1,776 | MDCCLXXVI |
| 500 | D | 1,999 | MCMXCIX |
| 600 | DC | 2,024 | MMXXIV |
| 700 | DCC | 2,025 | MMXXV |
| 800 | DCCC | 3,999 | MMMCMXCIX |
| 900 | CM | N/A | N/A |
Common uses of Roman numerals today
Roman numerals are still widely used for: clock faces (I–XII), chapter and book numbering, movie sequel numbering (e.g., Rocky IV), Super Bowl numbering, Olympic Games years, copyright years on film and TV credits, and formal outlines.
Why do clock faces show IIII instead of IV?
Many clock faces use IIII instead of IV. Theories include: aesthetic
balance (four I's mirror the VIII on the opposite side), avoiding confusion with the Roman
numeral for "Jupiter" (IV was an abbreviation), and a historical preference by clockmakers.
This converter uses standard academic notation (IV for 4).
Medieval and modern extensions
Standard Roman numeral notation tops out at 3,999 (MMMCMXCIX). This converter also supports
vinculum overline forms up to 3,999,999: a bar multiplies the marked letter’s value by 1,000.
When entering a large Roman numeral, use its combining-overline form or an ASCII alias such as
_V for V̄. The decoder accepts both the combining macron and
combining overline marks.
- V̄ = 5,000
- X̄ = 10,000
- L̄ = 50,000
- C̄ = 100,000
- D̄ = 500,000
- M̄ = 1,000,000
The encoder uses the standard subtractive forms for values through 3,999, then adds overlined
tokens for larger place values. For example, V̄ represents 5,000, and this converter
supports the same notation in both directions through 3,999,999.
Year conversion reference
| Year | Roman numeral |
|---|---|
| 2025 | MMXXV |
| 2024 | MMXXIV |
| 2023 | MMXXIII |
| 1984 | MCMLXXXIV |
| 1776 | MDCCLXXVI |
Frequently asked questions
What is the highest number supported?
This converter supports values from 1 to 3,999,999. Above 3,999, an overline (vinculum) multiplies a letter’s value by 1,000 (V̄ = 5,000). Roman-to-Arabic input accepts combining overlines and ASCII aliases such as _V.
Why do Roman numerals start at 1?
Ancient Romans had no symbol for zero, and Roman numerals were a tally system. The number zero and negative numbers are concepts developed later by Indian and Arab mathematicians.
How does subtractive notation work?
When a smaller numeral appears before a larger one, it is subtracted. The six valid subtractive pairs are: IV (4), IX (9), XL (40), XC (90), CD (400), and CM (900). Any other subtractive use is invalid.
What does the overline notation mean?
A horizontal bar (overline) above a Roman numeral multiplies its value by 1,000. So V̄ = 5,000, X̄ = 10,000, L̄ = 50,000, C̄ = 100,000, D̄ = 500,000, and M̄ = 1,000,000. Roman-to-Arabic accepts combining macron or overline marks, as well as ASCII aliases such as _V and _C_M.
Is IIII valid for 4?
IIII appears on clock faces but is not standard. The correct form is IV. This converter follows the standard subtractive notation used in academic and modern contexts.
Related tools
- Number to WordsConvert the same Arabic value into written cardinal, ordinal, or check-style words.
- Number Base ConverterCompare Roman notation with binary, octal, decimal, and hexadecimal place-value systems.
- Scientific Notation ConverterMove from historical notation to a compact modern form for large or small values.
- Big Number CalculatorCalculate an exact integer before converting a supported result into Roman numerals.