Skip to content
anyutil.io

Roman numerals

Convert Roman numerals to numbers and back, with a breakdown.

It converts both ways as you type. The range is 1 to 3999.

Roman numeral

MMXXVI

How the number is built

M = 1000M = 1000X = 10X = 10V = 5I = 1

The numerals add up from left to right. A smaller numeral before a larger one is subtracted, which is why IV is four and not six.

Numeral table

I

1

V

5

X

10

L

50

C

100

D

500

M

1000

More about Roman numerals

How Roman numerals are read

Roman numerals are built from seven letters: I is one, V five, X ten, L fifty, C a hundred, D five hundred and M a thousand. They add up from left to right, so XVII is ten plus five plus two, that is seventeen.

Subtraction is the exception. When a smaller numeral stands before a larger one it is subtracted: IV is four and IX is nine. Only six pairs may be subtracted, repeating at every order of magnitude: IV, IX, XL, XC, CD and CM. Forms like IL or VX are not used, even though you could read something out of them.

Where you meet them

  • Years on buildings, monuments and in books.
  • Numbering of chapters, parts and articles in contracts and statutes.
  • Watch faces, where four is often written IIII for symmetry.
  • Monarchs and popes: Charles IV, John Paul II.
  • Film sequels and Super Bowls.

Frequently asked questions

Why does the tool refuse IIII?

Because four is normally written IV. IIII survives only on watch faces, where it is a custom rather than a rule. For such input the tool tells you what the correct form looks like.

How do I write zero or a negative number?

You cannot. The Roman system has no zero (it starts at one) and no negative numbers either. Zero reached Europe with the Arabic numerals.

Why does it stop at 3999?

Larger numbers were written with a bar over the numeral, meaning a multiple of a thousand. That bar is used neither in ordinary text nor in school exercises, so we end at MMMCMXCIX.

Do I have to use capitals?

No. Lower case is accepted and converted to capitals for you, as are extra spaces.

Related tools