KKwikfig.

Roman Numeral Converter

Convert Roman numerals to numbers and numbers to Roman numerals up to 3,999, with the subtractive rules explained, in your browser. Runs entirely in your browser — your numbers never leave this device.

Convert
Roman numeral
MMXXVI
2026 written as a roman numeral

How it works

Value = sum of symbol values (I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1,000), where a smaller symbol before a larger one is subtracted (IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900)
Roman numeral symbols and the subtractive pairs
Symbol or pairValue
I1
IV (subtractive)4
V5
IX (subtractive)9
X10
XL (subtractive)40
L50
XC (subtractive)90
C100
D500
CM (subtractive)900
M1,000

Roman numerals are built from seven symbols — I (1), V (5), X (10), L (50), C (100), D (500) and M (1,000) — written largest to smallest and added. The subtractive rule shortens the four-based forms: instead of IIII for 4, a smaller symbol placed before a larger one is subtracted, giving IV (5 − 1), IX (10 − 1), XL (50 − 10), XC (100 − 10), CD (500 − 100) and CM (1,000 − 100). Only I, X and C are used subtractively, each before one of the next two larger symbols.

Reading a numeral means scanning left to right and applying that rule at each step: MCMXCIV breaks into M (1,000) + CM (900) + XC (90) + IV (4) = 1,994. Writing a number runs the same table in reverse, taking the largest piece that fits at each step, which is why 944 becomes CM (900) + XL (40) + IV (4) = CMXLIV rather than a long string of smaller symbols.

The standard range handled here is 1 to 3,999. There is no Roman zero, and 4,000 and above historically needed an overline notation (a bar multiplying a symbol by 1,000) that is not part of the everyday system — so this converter states its valid range plainly instead of inventing symbols. Years are the common modern use: 2026 is MMXXVI, built as 2,000 + 20 + 6.

Worked examples

A year: 2026 in Roman numerals

Input
2026 to Roman numerals.
Working
2,000 = MM, remainder 26. 20 = XX, remainder 6. 6 = VI. Combined: MM + XX + VI = MMXXVI.
Result
2026 = MMXXVI

Reading a year: MCMXCIV

Input
MCMXCIV to a number.
Working
M = 1,000. CM = 900. XC = 90. IV = 4. Total = 1,000 + 900 + 90 + 4 = 1,994.
Result
MCMXCIV = 1,994

A number with three subtractive pairs: 944

Input
944 to Roman numerals.
Working
900 = CM, remainder 44. 40 = XL, remainder 4. 4 = IV. Combined: CM + XL + IV = CMXLIV.
Result
944 = CMXLIV

Frequently asked questions

Why is 4 written IV and not IIII?

The subtractive rule avoids four repeats of the same symbol: IV reads as 5 − 1 = 4. The same pattern gives IX for 9, XL for 40 and CM for 900. Some clock faces traditionally use IIII for 4, which is a long-standing exception in that one setting, not the standard written form.

What is the largest number this converter handles?

3,999, written MMMCMXCIX. Beyond that, classical notation needs an overline to multiply a symbol by 1,000, which is not part of the standard everyday system. Rather than inventing an extended form, the converter states the 1 to 3,999 range and flags anything outside it.

Is there a Roman numeral for zero?

No. The Roman system has no zero symbol, because it was built for counting and recording quantities rather than positional arithmetic. Zero entered this converter's world much later through Arabic numerals. A request for zero therefore has no Roman answer, and the converter says so.

How do I read a long numeral such as MMMDCCXLIX?

Break it into pieces from the left, watching for a smaller symbol before a larger one: MMM = 3,000, DCC = 700, XL = 40 (subtractive), IX = 9 (subtractive). Total = 3,000 + 700 + 40 + 9 = 3,749. The subtractive pairs are the only places where a smaller value comes first.

Which symbols can be repeated, and how many times?

I, X, C and M can repeat up to three times in a row (III = 3, XXX = 30, CCC = 300, MMM = 3,000). V, L and D never repeat, because doubling them would duplicate the next symbol up — VV would just be X. A fourth repeat is always replaced by the subtractive form instead.

Related tools

More in Unit Converters · Browse all tools