Roman Numeral Converter

Convert numbers to Roman numerals or Roman numerals back to numbers instantly. Type a year like 2026 to get MMXXVI — useful for dates, clocks, outlines and tattoos.

Roman Numeral Converter

Auto mode detects Arabic vs Roman. Only standard Roman forms are accepted (e.g. 99 is XCIX, not IC). Date mode writes day.month.year in Roman numerals.

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

Formula

Standard Roman numeral mapping with subtractive pairs (IV, IX, XL, XC, CD, CM)

The converter maps Arabic numbers to Roman letters using the standard values, including subtractive pairs such as IV for 4 and CM for 900. Direction is detected automatically as you type.

2026 in Roman numerals is MMXXVI (1000 + 1000 + 10 + 10 + 5 + 1). Type any number from 1 to 3,999,999 or a Roman numeral and the converter works in both directions. Roman numerals use I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 and M = 1000; a smaller symbol before a larger one is subtracted (IV = 4, IX = 9).

This Roman numeral converter maps Arabic integers to Roman strings using the greedy standard table from 1 to 3999. The sample value 2026 in to roman mode returns MMXXVI.

Use it for dates, outlines, clock homework, and history class checks. For other unit style conversions on Multicalify, see the unit converter.

How the formula works

Walk a fixed list of values and symbols such as 1000=M, 900=CM, 500=D, 400=CD, 100=C, 90=XC, 50=L, 40=XL, 10=X, 9=IX, 5=V, 4=IV, and 1=I. At each step append the symbol for the largest value that does not exceed the remainder, then subtract and continue.

Worked example

2026: two M symbols cover 2000, remainder 26. Two X symbols cover 20, remainder 6. V covers 5, then I covers 1, giving MMXXVI.

PartRoman
2000MM
20XX
6VI
Full value 2026MMXXVI

How to use the fields

  • Enter an integer in the supported range.
  • Choose to roman mode for Arabic to Roman conversion.
  • Read the Roman string and spot check by expanding thousands, tens, and units.

Roman numerals to numbers (letters to numbers)

Read left to right and add each letter’s value: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1,000. When a smaller letter sits directly before a larger one, subtract it instead.

  • XLIX = XL (40) + IX (9) = 49
  • XCIX = XC (90) + IX (9) = 99
  • CDXLIV = CD (400) + XL (40) + IV (4) = 444
  • MCMLXXXVII = M (1,000) + CM (900) + LXXX (80) + VII (7) = 1,987

Numbers to Roman numerals

Split the number into thousands, hundreds, tens and ones, convert each part with the chart below, then join them. For example, 2,026 = 2,000 + 20 + 6 = MM + XX + VI = MMXXVI, and 3,999 = 3,000 + 900 + 90 + 9 = MMM + CM + XC + IX = MMMCMXCIX.

Roman numerals chart 1 to 20, tens, hundreds and thousands

NumberRoman
1I
2II
3III
4IV
5V
6VI
7VII
8VIII
9IX
10X
11XI
12XII
13XIII
14XIV
15XV
16XVI
17XVII
18XVIII
19XIX
20XX

Tens, hundreds and thousands

TensHundredsThousands
10 = X100 = C1000 = M
20 = XX200 = CC2000 = MM
30 = XXX300 = CCC3000 = MMM
40 = XL400 = CD
50 = L500 = D
60 = LX600 = DC
70 = LXX700 = DCC
80 = LXXX800 = DCCC
90 = XC900 = CM

The largest standard numeral is 3,999 = MMMCMXCIX (MMM + CM + XC + IX). For 4,000 and above, see the large numbers section below.

Subtractive pairs

IV, IX, XL, XC, CD, and CM keep strings shorter and match modern school standards. Writing four identical symbols in a row is avoided in the greedy table used here.

Roman Numeral Converter Chart

Roman numerals use seven letters. Write them from largest to smallest and add them up. A smaller numeral placed before a larger one is subtracted, and only six of these subtractive pairs exist: IV (4), IX (9), XL (40), XC (90), CD (400) and CM (900).

RomanNumberRomanNumber
I1XL40
IV4L50
V5XC90
IX9C100
X10CD400
XX20D500
XXX30CM900
——M1000

Common years: 1990 = MCMXC, 2000 = MM, 2025 = MMXXV, 2026 = MMXXVI, 2027 = MMXXVII.

To convert a number, break it into thousands, hundreds, tens and ones, then convert each part: 1,994 = 1000 + 900 + 90 + 4 = M + CM + XC + IV = MCMXCIV. No letter is repeated more than three times in a row, which is why 4 is IV and not IIII (except on some clock faces). The standard system tops out at 3,999 (MMMCMXCIX), because larger numbers need a bar over the letter (vinculum).

Years in Roman Numerals (1950–2030)

YearRomanYearRoman
1950MCML1995MCMXCV
1960MCMLX1999MCMXCIX
1970MCMLXX2000MM
1980MCMLXXX2001MMI
1984MCMLXXXIV2010MMX
1985MCMLXXXV2020MMXX
1990MCMXC2024MMXXIV
2025MMXXV2026MMXXVI
2027MMXXVII2030MMXXX

Roman Numerals for Dates (Birthdays, Weddings, Tattoos)

Convert the day, month and year separately and join them with dots or middots. 16 October 2026 is XVI · X · MMXXVI. Choose “Date to Roman (DD.MM.YYYY)” in the converter to do it in one step. For US-style dates, swap the order to month · day · year (X · XVI · MMXXVI).

Common mistakes

  • Writing IC for 99 instead of XCIX
  • Using illegal subtractive pairs such as IL for 49
  • Forgetting that M repeats for 2000 and 3000
  • Mixing lowercase and assuming a different alphabet

Reading MMXXVI aloud

Break the string into place groups: MM is 2000, XX is 20, VI is 6. Saying two thousand twenty six matches the Arabic value and confirms the grouping.

Classroom drills

Convert 4, 9, 40, 90, 400, and 900 first so subtractive pairs stick. Then convert 2026 and confirm MMXXVI without looking at the answer key.

For a factor-finding drill, pair this with the GCF calculator with steps.

Reverse the drill: start from MMXXVI and rebuild 2026 by summing place groups.

Dates and outlines

Year numbers on monuments and book copyright lines often use Roman forms. Converters help readers who rarely practice the symbols, especially for years near 2000 where M repeats.

Outline levels in documents may still use I, II, III. Those small values are pure I and V patterns without thousands.

Clock faces vs school form

Some clock dials print IIII for four. School converters and this tool prefer IV. When comparing a clock photo to a homework answer, note which convention the dial uses.

Validating a Roman string

Reject unknown letters, wrong subtractive order, and values outside 1 to 3999. A clean converter should not invent meaning for malformed input.

After a successful to roman pass, converting back should recover the same integer when the implementation is consistent.

Place value mindset

Think thousands, hundreds, tens, and units separately, then concatenate. That habit prevents illegal mixes such as IM for 999 and keeps CM, XC, and IX in the right places.

For 2026 there is no hundreds digit, so nothing appears between MM and XX.

Limitations

Scoped to common 1 to 3999 notation. No overline thousands system, no archaic variants, and no Roman fractions.

Large Numbers: 4,000 and Above

Standard Roman numerals stop at 3,999 (MMMCMXCIX). For bigger numbers a bar (vinculum) over a symbol multiplies it by 1,000. This converter writes the barred part in parentheses: 4,000 = (IV), 10,000 = (X), 1,000,000 = (M), up to 3,999,999.

Quick year conversions

Years near 2000 are mostly M symbols plus a small remainder. Practice 2010 as MMX, 2015 as MMXV, and 2026 as MMXXVI so the pattern sticks. When a remainder needs subtractive pairs, slow down and consult the greedy table instead of inventing illegal shortcuts.

Keep a one line note of value, mode, and Roman output whenever you convert a date for a citation so proofreaders can recheck MMXXVI against 2026 quickly.

Comparing two Roman strings

Convert both back to Arabic before you argue about order. MMXXV and MMXXVI look similar in print, but 2025 and 2026 differ by one year. Arabic intermediates remove that ambiguity during editing.

If a stone inscription uses unusual spacing, ignore spaces and evaluate the letter sequence with the same greedy values used for 2026.

When teaching, require both the Roman string and the Arabic check so MMXXVI and 2026 stay paired in every notebook entry.

Frequently Asked Questions

What does the default example show?

value 2026 with mode to roman returns MMXXVI.

What range is supported?

Standard teaching converters usually cover 1 to 3999 with M as the thousands symbol.

How is 2026 built?

2000 = MM, 20 = XX, 6 = VI, combined as MMXXVI.

What is subtractive notation?

Pairs like IV, IX, XL, XC, CD, and CM place a smaller value before a larger one to subtract.

Is IIII valid for 4?

Clock faces sometimes show IIII, but standard school conversion uses IV.

Can I convert Roman back to Arabic?

Yes in from Roman style modes. Sum values left to right with subtractive pairs handled as single tokens.

Does case matter?

Roman letters are usually written in uppercase: I, V, X, L, C, D, M.

Why not larger numbers?

Overline and archaic extensions exist historically, but this calculator sticks to the common 1 to 3999 set.

What is 2026 in Roman numerals?

2026 is MMXXVI: MM (2000) + XX (20) + VI (6).

What is the largest number in Roman numerals?

In standard notation it is 3,999 (MMMCMXCIX). Larger numbers use a bar over a letter, which multiplies it by 1,000.

Why is IC not 99?

I can only be placed before V or X. 99 is XC (90) + IX (9) = XCIX.

How do I write my birthday in Roman numerals?

Convert the day, month and year separately: 14.02.1990 → XIV · II · MCMXC. Use the converter's Date mode.

What is 1999 in Roman numerals?

MCMXCIX: M (1000) + CM (900) + XC (90) + IX (9).

How do you write 0 in Roman numerals?

You can't. The Roman system has no zero; medieval scribes used the word "nulla" (N).

How do I convert Roman numerals to numbers?

Add the value of each letter from left to right, but subtract a letter that comes right before a larger one. For example, XLIX is 40 + 9 = 49 and MCMLXXXVII is 1,000 + 900 + 80 + 7 = 1,987.