Roman Numeral Converter

Convert numbers from 1 to 3,999 into Roman numerals, read a Roman numeral as a number, or turn a full date into numerals. For example, 2026 is MMXXVI and 1994 is MCMXCIV.

To
Roman numerals
Roman numeralsMMXXVI
Number2,026

2,026 = MM + XX + VI = MMXXVI. Each digit is written on its own, thousands first.

Fig. 1 Your conversion, with the working.

Every formula is tested against worked examples. How we check

NumberRoman numeral
1I
2II
3III
4IV
5V
6VI
7VII
8VIII
9IX
10X
11XI
12XII
13XIII
14XIV
15XV
16XVI
17XVII
18XVIII
19XIX
20XX
30XXX
40XL
50L
60LX
70LXX
80LXXX
90XC
100C
200CC
300CCC
400CD
500D
600DC
700DCC
800DCCC
900CM
1,000M
2,000MM
3,000MMM

Fig. 2 Roman numerals from 1 to 20, then tens, hundreds and thousands.

Last checked 11/11/2026. Roman numerals follow the standard rules and need no outside source.

Guide

IV5 − 14IX10 − 19XL50 − 1040XC100 − 1090CD500 − 100400CM1000 − 100900
Fig. 3 The six subtractive pairs. No other letter is ever subtracted.

The seven letters

LetterValue
I1
V5
X10
L50
C100
D500
M1,000

The rules

  • Write the largest letters first and add them up: XVI is 10 + 5 + 1 = 16.
  • A letter is never repeated more than three times in a row, so 4 is IV and not IIII.
  • A smaller letter placed before a larger one is subtracted. Only six pairs are used: IV (4), IX (9), XL (40), XC (90), CD (400) and CM (900).
  • V, L and D are never subtracted and never repeated.

Worked example: 1994 is 1000 + 900 + 90 + 4, which is M + CM + XC + IV = MCMXCIV. Each digit is written on its own, thousands first, so 2026 is MM + XX + VI = MMXXVI.

The strict standard form is used, so IIII, VX and IC are rejected, with a plain reason why. Clock faces often show IIII for 4, but the standard form is IV.

Dates in Roman numerals

Date mode converts the day, month and year separately and joins them with the separator you choose: a dot, a dash, a slash or nothing. On this page dates are read month first (MM/DD/YYYY), so 12/25/2026 becomes XII.XXV.MMXXVI. Weddings, anniversaries and tattoos often use this style. Check the order and the numerals carefully before anything permanent.

Zero, and numbers above 3,999

Roman numerals have no zero, and no negative numbers, so the converter starts at 1 (I) and explains this if you enter 0. Larger numbers were written with a bar over the letters, meaning × 1,000. That is not supported here, so numbers stop at 3,999 (MMMCMXCIX).


Common questions

What is 2026 in Roman numerals?

MMXXVI. It is MM (2,000), XX (20) and VI (6).

What is 1994 in Roman numerals?

MCMXCIV: M (1,000), CM (900), XC (90) and IV (4).

Why do clocks show IIII instead of IV?

Clock makers have long used IIII for 4. It is a clock tradition. In standard Roman numerals, 4 is written IV, and IIII is not accepted here.

Is IC a valid way to write 99?

No. Only I, X and C can be subtracted, and only from the next one or two letters up. 99 is XCIX (90 + 9).

How do I write a date in Roman numerals?

Convert the day, month and year separately and join them, for example 12/25/2026 is XII.XXV.MMXXVI (MM/DD/YYYY).

Worked examples

More converters