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

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 lettersI, 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.

SymbolValueExample
I1III = 3
V5VIII = 8
X10XXVII = 27
L50LXIV = 64
C100CCXLV = 245
D500DCCC = 800
M1000MMXXVI = 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

  1. Break the number into place values: 2026 = 2000 + 0 + 20 + 6.
  2. Convert each part: 2000 = MM, 20 = XX, 6 = VI.
  3. Join them largest to smallest: MM + XX + VI = MMXXVI.
  4. 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 SymbolValue
5,000
10,000
50,000
100,000
500,000
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:

NumberRoman NumeralNumberRoman Numeral
1I50L
4IV90XC
9IX100C
10X500D
14XIV1000M
20XX2000MM
40XL2026MMXXVI

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.

Go to All Tools