Skip to content
KazamTools

Roman Numeral Converter

Numbers to Roman numerals and back, with strict checking and the breakdown shown.

1,994 in Roman numerals

MCMXCIV

Breakdown

  1. M + CM + XC + IV
  2. = 1,000 + 900 + 90 + 4
  3. = 1,994
Letters used
7
Next number
MCMXCV
1,995
Previous number
MCMXCIII
1,993
Roman numeral symbols
SymbolValue
I1
V5
X10
L50
C100
D500
M1,000
V typed (V)5,000
X typed (X)10,000
L typed (L)50,000
C typed (C)100,000
D typed (D)500,000
M typed (M)1,000,000
Roman numerals 1 to 100
1I
2II
3III
4IV
5V
6VI
7VII
8VIII
9IX
10X
11XI
12XII
13XIII
14XIV
15XV
16XVI
17XVII
18XVIII
19XIX
20XX
21XXI
22XXII
23XXIII
24XXIV
25XXV
26XXVI
27XXVII
28XXVIII
29XXIX
30XXX
31XXXI
32XXXII
33XXXIII
34XXXIV
35XXXV
36XXXVI
37XXXVII
38XXXVIII
39XXXIX
40XL
41XLI
42XLII
43XLIII
44XLIV
45XLV
46XLVI
47XLVII
48XLVIII
49XLIX
50L
51LI
52LII
53LIII
54LIV
55LV
56LVI
57LVII
58LVIII
59LIX
60LX
61LXI
62LXII
63LXIII
64LXIV
65LXV
66LXVI
67LXVII
68LXVIII
69LXIX
70LXX
71LXXI
72LXXII
73LXXIII
74LXXIV
75LXXV
76LXXVI
77LXXVII
78LXXVIII
79LXXIX
80LXXX
81LXXXI
82LXXXII
83LXXXIII
84LXXXIV
85LXXXV
86LXXXVI
87LXXXVII
88LXXXVIII
89LXXXIX
90XC
91XCI
92XCII
93XCIII
94XCIV
95XCV
96XCVI
97XCVII
98XCVIII
99XCIX
100C

Working out a year or an anniversary? The date calculator counts the days between any two dates.

How to use the Roman Numeral Converter

  1. 1Choose Number → Roman or Roman → Number.
  2. 2Type a number from 1 to 3,999,999, or a Roman numeral such as MCMXCIV (lowercase is fine).
  3. 3For numbers of 4,000 and up, write the overlined part in brackets, for example (IV) for 4,000.
  4. 4Read the answer and the breakdown, then copy it.

How Roman numerals work

Roman numerals use seven letters, each with a fixed value:

Letter I V X L C D M
Value 1 5 10 50 100 500 1,000

You build a number by writing letters from the largest value to the smallest and adding them up. So VIII is 5 + 1 + 1 + 1 = 8, and MDC is 1,000 + 500 + 100 = 1,600.

The twist is subtraction. When a smaller letter comes right before a larger one, you subtract it. That is how 4 and 9 are written in every place:

IV = 4 · IX = 9 · XL = 40 · XC = 90 · CD = 400 · CM = 900

Converting a number to Roman numerals

Split the number into thousands, hundreds, tens and ones, then write each place on its own and join them. The converter does the same thing with a “greedy” method: it keeps taking the largest value that still fits.

Example: 1994. 1,000 is M. 900 is CM. 90 is XC. 4 is IV. Together that is MCMXCIV.

Example: 2026. 2,000 is MM, 20 is XX and 6 is VI, so the year is MMXXVI.

Example: 49. It is tempting to write IL (50 − 1), but that breaks the rules. Split it into 40 + 9 instead: XL + IX = XLIX.

The rules that make a numeral valid

Many strings of Roman letters can be read as a number, but only one form is standard. The converter checks every rule and tells you which one a numeral breaks:

  • I, X, C and M repeat at most three times in a row. 4 is IV, not IIII. 40 is XL, not XXXX.
  • V, L and D never repeat. VV would be 10, which is simply X.
  • Only I, X and C are subtracted, and only from the next two letters up: I from V and X, X from L and C, C from D and M. So 99 is XCIX, never IC.
  • Only one letter is subtracted at a time. IIX is not 8; 8 is VIII.
  • Places go from largest to smallest. IXI or XCX are not valid, even though you could guess a value.

Clock faces often show IIII instead of IV. That is a long design tradition, not the standard form, so the converter flags it and suggests IV.

Numbers above 3,999: the vinculum

With the seven letters and the three-repeat rule, the largest number is MMMCMXCIX (3,999). For bigger numbers, Roman and medieval writers drew a bar over letters, called a vinculum. A bar multiplies the letters under it by 1,000.

V with a bar = 5,000 · X with a bar = 10,000 · M with a bar = 1,000,000

So 4,700 is IV with a bar (4,000) followed by DCC (700). The largest number this converter writes is 3,999,999: MMMCMXCIX with a bar, then CMXCIX.

A bar is hard to type, so the converter accepts three ways to enter it:

You type Meaning Value
(IV)DCC letters inside brackets carry the bar 4,700
_I_VDCC an underscore before each barred letter 4,700
I̅V̅DCC letters followed by a combining overline 4,700

The result shows a real overline, and you can copy it either with Unicode overlines or in the bracket form, which works everywhere. The barred part must come first, and the part after it must be below 1,000. Numbers from 1,000 to 3,999 are always written with M, so the bar starts at 4,000.

Be aware that the bar was never fully standardised. Some ancient inscriptions used it for other things, and some writers used frames or extra symbols for large numbers. For anything official, stick to 1 to 3,999.

Where you still see Roman numerals

  • Years on films, buildings and monuments, such as MCMXCIV for 1994.
  • Outlines and lists, where I, II, III mark sections and i, ii, iii mark sub-points.
  • Monarchs, popes and sequels, like Elizabeth II or Rocky IV.
  • Clock faces and watches, often with the IIII variation.
  • Book front matter, where page numbers like xiv come before page 1.

There is no Roman numeral for zero, and the system has no negative numbers or decimals, so the converter only accepts whole numbers from 1 upward. If you are converting units rather than numerals, try the length converter. If you need to count the years since a date written in Roman numerals, convert it here and then use the age calculator or the date calculator.

Cite this converter

Using this converter in an essay, report or article? Copy a ready-made reference. Check your teacher's or publisher's style guide for small differences.

APA
KazamTools. (2026, October 22). Roman numeral converter. Retrieved October 30, 2026, from https://kazamtools.com/converters/roman-numeral-converter/
MLA
"Roman Numeral Converter." KazamTools, 22 Oct. 2026, https://kazamtools.com/converters/roman-numeral-converter/. Accessed 30 Oct. 2026.
Chicago
KazamTools. "Roman Numeral Converter." Last modified October 22, 2026. Accessed October 30, 2026. https://kazamtools.com/converters/roman-numeral-converter/.
Plain link
Roman Numeral Converter (KazamTools): https://kazamtools.com/converters/roman-numeral-converter/
HTML link
<a href="https://kazamtools.com/converters/roman-numeral-converter/">Roman numeral converter</a> by KazamTools

Frequently asked questions

How do you write 2026 in Roman numerals?

2026 is MMXXVI: MM (2,000) + XX (20) + VI (6).

Why is 4 written IV and not IIII?

Standard Roman numerals use subtraction for 4 and 9 in each place: IV (4), IX (9), XL (40), XC (90), CD (400) and CM (900). IIII still appears on some clock faces, but it is not the standard form, so this converter flags it.

What is the largest Roman numeral?

With the seven basic letters the largest standard number is 3,999 (MMMCMXCIX). Larger numbers use a bar over a letter (the vinculum), which multiplies it by 1,000, so V with a bar is 5,000. That reaches 3,999,999.

Is there a Roman numeral for zero?

No. The Romans had no numeral for zero, and Roman numerals cannot show negative numbers or fractions in the usual system. Medieval writers sometimes used the word nulla (N) for zero.

Which subtractions are allowed?

Only I before V or X, X before L or C, and C before D or M. So 99 is XCIX, not IC, and 49 is XLIX, not IL. V, L and D are never subtracted or repeated.

Was this tool helpful?

Add this roman numeral converter to your website (free)

Copy this code into any web page. The tool stays free, has no ads inside it, and works on phones. Please keep the credit link under it.

Want a live preview or light and dark colours? Open this widget in the widget builder, where you can also browse every free calculator widget.