Roman Numeral Converter

Convert numbers to Roman numerals and Roman numerals back to numbers, from 1 to 3,999, with the working shown.

Your numbers are saved in this browser.

Type a number from 1 to 3,999, or a numeral such as MMXXVI.

Roman numeral

MMXXVI

2,026 in Roman numerals is MMXXVI.

How it's worked out

  1. Largest symbols firstM (1000) + M (1000) + X (10) + X (10) + V (5) + I (1)MMXXVI

The symbols

I = 1 · V = 5 · X = 10 · L = 50 · C = 100 · D = 500 · M = 1,000

Write the largest symbols first. A smaller symbol before a larger one is subtracted.

Worked example

1994 is M (1,000) + CM (900) + XC (90) + IV (4) = MCMXCIV.

Questions people ask

What is 2026 in Roman numerals?

MMXXVI: M (1,000) + M (1,000) + X (10) + X (10) + V (5) + I (1).

Why is 4 written IV, not IIII?

A smaller symbol before a larger one is subtracted, so IV is 5 − 1. The same rule gives IX (9), XL (40), XC (90), CD (400) and CM (900).

What is the largest Roman numeral?

In the standard form, MMMCMXCIX, which is 3,999. Larger numbers used special marks that aren't part of everyday use.

About this calculator

Formula and rules last checked 25 October 2026Written and tested by the CalcPenguin teamReport a problem