Roman Numeral Converter
Convert Arabic numbers to Roman numerals and back, and write any date in Roman numerals (day.month.year).
Numbers of 4,000 and above are shown using vinculum notation (overlined symbols).
Quick Examples
Valid characters: I, V, X, L, C, D, M — case-insensitive. Supports the standard 1–3999 range.
Quick Examples
Quick Examples
Basic Roman Numeral Symbols
I
1
IV
4
V
5
IX
9
X
10
L
50
C
100
D
500
M
1000
V
5,000
X
10,000
L
50,000
C
100,000
M
1,000,000
This free Roman numerals converter turns any number into Roman numerals, reads Roman numerals back into ordinary numbers and writes full dates in Roman form. It handles everything from a simple number to Roman numeral conversion up to 3,999,999 with vinculum (overline) support, all in your browser with a clear step-by-step breakdown — perfect for tattoos, films, book chapters, clock faces and homework.
What Is a Roman Numeral Converter?
A Roman numeral converter turns ordinary Arabic numbers into Roman numerals and back again. Roman numbers are an ancient additive-subtractive system that uses seven Roman letters — I, V, X, L, C, D and M — to represent values. They are still everywhere today: on clock faces, in book chapters, in movie copyright years, on monuments and in the names of monarchs and popes. This free online tool converts numbers from 1 to 3,999,999, reads Roman numerals back into numbers, and even writes full dates in Roman form.
The Seven Roman Numeral Symbols
Every Roman numeral is built from these base symbols. Larger symbols are written to the left, smaller ones to the right, and the values are added together — except when the subtraction rule applies.
| Symbol | Value | Example |
|---|---|---|
| I | 1 | III = 3 |
| V | 5 | VIII = 8 |
| X | 10 | XXVII = 27 |
| L | 50 | LXIV = 64 |
| C | 100 | CCXLV = 245 |
| D | 500 | DCCC = 800 |
| M | 1000 | MMXXVI = 2026 |
The Subtraction Rule
When a smaller symbol appears before a larger one, it is subtracted instead of added. This keeps numerals short and avoids long runs of the same letter. Only six subtractive pairs are valid:
- IV = 4 and IX = 9 — I before V or X.
- XL = 40 and XC = 90 — X before L or C.
- CD = 400 and CM = 900 — C before D or M.
Combinations such as IL, IC, VX, LC or DM are not allowed. Because of this rule, 1999 is written MCMXCIX (M + CM + XC + IX), not the longer MIM.
How to Convert a Number to a Roman Numeral
- Break the number into place values: 2026 = 2000 + 0 + 20 + 6.
- Convert each part: 2000 = MM, 20 = XX, 6 = VI.
- Join them largest to smallest: MM + XX + VI = MMXXVI.
- Apply the subtraction rule where 4s and 9s appear (40 → XL, 9 → IX, and so on).
This tool does all of that automatically and shows you the step-by-step breakdown, so you can see exactly which symbol contributes which value.
Numbers Above 3999: Vinculum Notation
With the standard symbols you can only reach 3999, because M may be repeated at most three times. To write larger numbers, Romans used the vinculum — a horizontal bar drawn above a symbol that multiplies its value by 1000.
| Overlined Symbol | Value |
|---|---|
| V̄ | 5,000 |
| X̄ | 10,000 |
| L̄ | 50,000 |
| C̄ | 100,000 |
| D̄ | 500,000 |
| M̄ | 1,000,000 |
This converter supports vinculum notation and displays any number of 4,000 or more with overlined symbols, reaching all the way up to 3,999,999.
Writing Dates in Roman Numerals
Dates are commonly written in Roman numerals on cornerstones, certificates, film credits and gravestones. There are two approaches: convert day, month and year separately and join them with dots (23 April 2026 → XXIII.IV.MMXXVI), or show only the year (MMXXVI). The Date → Roman tab in this tool produces both forms at once.
Why Roman Numerals Have No Zero
The Roman system is purely additive and subtractive, so there is no symbol for zero — the concept of zero arrived later from Indian mathematics together with Arabic numerals. This is also why the system cannot express fractions or negative numbers and always starts from 1.
Common Roman Numbers Reference Chart
Whether you need a quick number to Roman numeral lookup for a date, a chapter or a tattoo, this chart of frequently used Roman numbers covers the values people search for most:
| Number | Roman Numeral | Number | Roman Numeral |
|---|---|---|---|
| 1 | I | 50 | L |
| 4 | IV | 90 | XC |
| 9 | IX | 100 | C |
| 10 | X | 500 | D |
| 14 | XIV | 1000 | M |
| 20 | XX | 2000 | MM |
| 40 | XL | 2026 | MMXXVI |
To convert any other value, just type it into the Roman numerals converter above — the result and a full breakdown appear instantly. For more questions, see the FAQ section below.
Frequently Asked Questions About the Roman Numeral Converter
The standard symbols (I, V, X, L, C, D, M) only cover 1–3999, because M repeats at most three times. Larger numbers use vinculum (overline) notation: an overline multiplies a symbol's value by 1000, so V̄ = 5,000 and M̄ = 1,000,000. This tool supports it up to 3,999,999.
The Roman system works by addition and subtraction and never developed a symbol for zero. The concept of zero came from Indian mathematicians and reached Europe with Arabic numerals, so Roman numerals have no equivalent for 0 and start at 1.
No. It is limited to six pairs: I before V (IV=4) or X (IX=9); X before L (XL=40) or C (XC=90); C before D (CD=400) or M (CM=900). Forms like IL, IC, VX, LC or DM are invalid.
Two common ways: convert day, month and year separately and join with dots (23 April 2026 → XXIII.IV.MMXXVI), or show only the year (MMXXVI). The Date → Roman tab here produces both outputs automatically.
This tool accepts only canonical Roman numerals. Repeating a symbol more than three times (IIII), invalid subtractions (IL, VX), or repeating V, L or D (VV, LL, DD) are rejected. The tool round-trips your input and compares it with the canonical form.
Read left to right: if a symbol is smaller than the one to its right, subtract; otherwise add. MCMXCIX = 1000 + 900 + 90 + 9 = 1999. Memorising the six subtraction pairs (IV, IX, XL, XC, CD, CM) makes reading fast.
Couldn't find the answer you were looking for?
Explore all our tools and get the fastest answer to your question.