Roman Numeral Converter

Please provide a number or Roman numeral below to convert to the other format.


Roman Numeral Date Converter

Please provide a date in numeric or Roman numeral form below to convert to the other format. It can also be used to convert multiple numbers or Roman numerals at once. The converter accepts -, ., \, /, |, or space as separators.


A Roman numeral is a system for expressing numbers that originated in the Roman Empire. It is still used in certain cases today, such as on clocks or watch faces, book chapters, and for numbering large events such as the Olympics and the Superbowl.

Roman Numerals were widely used long after the fall of the Roman Empire up until Arabic numerals started to replace them around the 14th century. Arabic numerals are the numerals that we are most accustomed to using today. They are used throughout the world.

The chart below shows the 7 Roman numerals used today as well as their corresponding Roman numerals.

Roman numeralsIVXLCDM
Arabic numbers1510501005001,000

Although there are only 7 Roman numerals used in the modern day, there are various rules for writing Roman numerals that enable us to express a wide range of numbers in Roman numerals. In general, Roman numerals use a symbol to denote each power of ten. Also, notice that there is no zero symbol for Roman numerals. Because of this, there can be some ambiguity in how Roman numerals are written, and there is no universally accepted standard. That being said, below are some rules that should provide a framework for reading and writing Roman numerals.

How to read and write Roman numerals

  1. Consecutive Roman numerals have their values added in cases where the numerals are equivalent or the numeral directly to the left is larger than that on the right. In cases where a preceding symbol has a value smaller than that of the numeral to its right, refer to rule 2.
    • III = 3
    • VI = 6
    • MCL = 1150
  2. When a numeral that has a smaller value is followed by one with a larger value, the smaller numeral is subtracted from the larger one. If this numeral is part of a longer string of numerals, after subtracting to determine the value, the rest of the numerals are added normally.
    • IV = 5 - 1 = 4
    • XIV = 10 + 5 - 1 = 14
    • CD = 500 - 100 = 400
    • CDXIV = 500 - 100 + 10 + 5 - 1 = 414
  3. V, L, and D are never repeated. They also cannot be written before a larger symbol, so they cannot be subtracted. For example, VX does not exist. It is not 15; 15 is written as XV, nor is it 5. Similarly, neither LC nor DM exist as they would create ambiguity as described in the previous example.
  4. Only up to 3 consecutive numerals can be written such as III, XXX, MMM. Recall that V, L, and D cannot be repeated, so they are excluded from this rule. Furthermore, IIII, XXXX, MMMM and so on do not exist.
  5. The numeral I can only be written before (and subtracted from) V or X. Similarly, X can only be written before (and subtracted from) L, C, or M.

Large numbers

As Roman numerals get larger, they get more difficult to read and write. Also, recall from the rules for writing Roman numerals above that no numeral can be repeated more than 3 times, and there is no larger numeral than M, which is equal to 1000. Thus, once we get to Roman numerals above 3999, we need a different way to write them. The Romans developed two main ways of writing numbers larger than 3,999: the apostrophus and the vinculum.

Vinculum

This Roman numeral converter uses a vinculum (an overline above the Roman numeral) to denote larger numbers. A vinculum is a symbol that looks like a line written above the numeral. A vinculum indicates that the numeral it is written above is multiplied by 1,000. For example, V=5000. To input numerals with a vinculum into the converter, place an underscore before the numeral. For example, to use the numeral V in the converter, type _V into the input field. The table below shows each of the Roman numerals and their corresponding values when written with a vinculum.

Roman numeralsIVXLCDM
Arabic numbers1,0005,00010,00050,000100,000500,0001,000,000
Converter Input_I_V_X_L_C_D_M

Since the vinculum multiplies a Roman numeral's value by 1,000, the largest value this converter can represent is 3,999,999.

Apostrophus method

The apostrophus method is a different system of writing Roman numerals that uses a combination of the symbols C and Ↄ. Think of CↃ as a set of parentheses encasing a number such that each additional set of CↃ indicates a factor of 10. Similarly, each Ↄ to the right of a numeral also indicates an increase by a factor of 10.

Roman numeralsIↃIↃↃIↃↃↃCIↃCCIↃↃCCCIↃↃↃ
Arabic numbers5005,00050,0001,00010,000100,000

In this system, there is no number larger than CCCIↃↃↃ. This system can be used along with the rules described above to write larger Roman numerals, though it can get a bit tricky, and using a vinculum is arguably more straightforward.

How to convert between Roman and Arabic numerals

To convert between Roman and Arabic numerals, we need to understand what each Roman numeral represents. This is described above. Once we understand the above rules, we just have to apply them in the appropriate direction.

Converting Arabic numerals to Roman numerals

One way to convert Arabic numerals to Roman numerals is to break the numerals up into its components by place value.

Example:

Convert 768 to Roman numerals. First break it up into its components:

768 = 700 + 60 + 8

Then, from left to right, we can convert each value in Arabic numerals to Roman numerals:

700 = DCC
60 = LX
8 = VIII

Now that we have each component, recall that we write Roman numerals from largest value to smallest value from left to right. Combining the above yields:

768 = DCCLXVIII


Converting Roman numerals to Arabic numerals

To convert Roman numerals to Arabic numerals, sum the values of the Roman numerals.

Example:

Convert MMMCCLXXVIII to Arabic numerals. Break the Roman numerals up into smaller components to make this simpler:

MMM = 3000
CC = 200
LXX = 70
VIII = 8
MMMCCCLXXVIII = 3000 + 200 + 70 + 8 = 3278

In general, you can separate the Roman numerals by each different symbol used, but once you get more used to reading Roman numerals, you may no longer need to do this as you will be able to recognize and add the Roman numerals in your head as you go.

Dates in Roman numeral form

There are a few different ways that Roman numerals are written in date form. One way is to convert each component (the day, month, and year) to Roman numerals. Depending on the date format used—whether MM/DD/YYYY, DD/MM/YYYY, YYYY/MM/DD, YYYY-MM-DD, or any other format—we just need to rearrange the positions of the converted Roman numerals. For example, when using the YYYY/MM/DD format, the date March 4th, 2025, is written as MMXXV/III/IV.

Another way to represent dates is to use a mix of Arabic and Roman numerals. In this case, the month is typically written using Roman numerals while the day and year are written using Arabic numerals. For example, the date 3/4/2025 may be written as:

III/4/2025
4/III/2025

When using this format, the year first format is not as commonly used.

Days of the week in Roman numerals

Roman numerals may also be used to represent days of the week where Monday is represented as the 1st day of the week and Sunday is the 7th as shown.

DayRoman numeral
MondayI
TuesdayII
WednesdayIII
ThursdayIV
FridayV
SaturdayVI
SundayVII
Financial Fitness & Health Math Other