Roman Numerals Converter

Enter a number from 1 to 3999 to write it in Roman numerals.

A whole number from 1 to 3999. Roman numerals have no standard symbol for larger numbers.

This result is an estimate only. Double-check important figures before relying on them.

How it is calculated

The number is broken into thousands, hundreds, tens and ones, and each part is written with these symbols:

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

The subtractive pairs are IV (4), IX (9), XL (40), XC (90), CD (400) and CM (900).

For other number work, use the scientific calculator.

Worked example

2026:

  • 2000 = MM
  • 20 = XX
  • 6 = VI
  • Together: MMXXVI

1994 is MCMXCIV.

Why your number may differ

Some old inscriptions write four as IIII or use other forms. This converter uses the standard modern rules.

Frequently asked questions

How do Roman numerals work?

Letters stand for values: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 and M = 1000. They are added, unless a smaller one comes before a larger one, when it is subtracted, as in IV = 4 and IX = 9.

What is 2026 in Roman numerals?

2026 is MMXXVI: MM is 2000, XX is 20 and VI is 6.

Why does it stop at 3999?

The standard system has no repeating of M more than three times, and no symbol for 5000, so 3999 (MMMCMXCIX) is the largest regular Roman numeral.