Skip to content

Roman Numeral Converter

Type a number to get its Roman numeral, or a numeral to get the number, with each symbol’s value shown.

v2026.10.07

Digits turn into a numeral (1 to 3,999); letters I V X L C D M turn into a number.

In Roman numerals

MMXXVI

2,026 in Roman numerals is MMXXVI.

How this works: Method, 1 source, Checked against 1 worked example,

How this works

Method

Seven letters carry the values: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 and M = 1,000. Symbols are written from largest to smallest and added. To avoid four of a kind, six subtractive pairs put a smaller symbol before a larger one: IV = 4, IX = 9, XL = 40, XC = 90, CD = 400 and CM = 900. Full method

How it’s tested

One worked example for this page is checked by automated tests before every release: given the inputs, the tool must show the expected answer.

Privacy

On your device. Nothing you enter or open leaves this browser. About privacy labels

Changes

  • Rebuilt with 18 conversion pages, including text to binary and hex, two’s complement, IEEE 754 floating point, a bitwise calculator and Roman numerals, each with its method and a table.
  • Added key facts with worked examples of converting between bases.
  • Redesigned: the working shown step by step, and the same number in the other common bases under the answer.
  • Fixed large numbers: values above 2^53, such as 64-bit hex, now convert exactly instead of rounding.
  • First published.

Every change on What’s new

How we make toolsReport a mistake

How Roman numerals work

Seven letters carry the values: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 and M = 1,000. Symbols are written from largest to smallest and added. To avoid four of a kind, six subtractive pairs put a smaller symbol before a larger one: IV = 4, IX = 9, XL = 40, XC = 90, CD = 400 and CM = 900.

To write a number, take the largest value that fits again and again. For 1994: M (1,000) leaves 994, CM (900) leaves 94, XC (90) leaves 4, IV (4) leaves 0, so 1994 is MCMXCIV.

To read one, go left to right and add each symbol, but subtract a symbol that stands before a larger one. Only I, X and C are ever subtracted, and only from the next two larger symbols, so IC for 99 is not standard; it is XCIX.

I 1 · V 5 · X 10 · L 50 · C 100 · D 500 · M 1000

  • The standard form stops at 3,999 (MMMCMXCIX); larger numbers used a bar over a numeral to multiply it by 1,000, which has no standard plain-text form. Source: Encyclopaedia Britannica, Roman numeral.

Roman numerals from 1 to 100, and landmark years

Counting to 20, the tens to 100, then the larger symbols and years.

Counting to 20, the tens to 100, then the larger symbols and years.
NumberRoman numeral
1I
2II
3III
4IV
5V
6VI
7VII
8VIII
9IX
10X
Show all 36 rows
11XI
12XII
13XIII
14XIV
15XV
16XVI
17XVII
18XVIII
19XIX
20XX
30XXX
40XL
50L
60LX
70LXX
80LXXX
90XC
100C
400CD
500D
900CM
1,000M
1,999MCMXCIX
2,000MM
2,026MMXXVI
3,999MMMCMXCIX

Frequently Asked Questions

Why is 4 written IV and not IIII?

The standard form uses subtraction so no symbol repeats more than three times. IIII does appear on some clock faces by tradition, but IV is the form taught and used in writing.

Is there a Roman numeral for zero?

No. The system has no zero; medieval writers used the word nulla when they needed one.

How do I write this year in Roman numerals?

2026 is MMXXVI: MM (2,000) + XX (20) + VI (6). Type any year from 1 to 3,999 above to convert it.