Skip to content
AZ Tools

Roman Numeral Converter

Convert between Arabic numbers and Roman numerals from 1 to 3999.

Standard Roman numerals support 1 – 3999.

How to use

  1. Type a number from 1 to 3999 in the left field.
  2. Or type Roman letters (M, D, C, L, X, V, I) on the right.
  3. The other field updates automatically.
  4. Use the copy button next to either value.

About this tool

Show

Type an Arabic number to see its Roman form, or type Roman letters to see the number — both fields stay in sync as you type. Only canonical, subtractive numerals are accepted: the converter re-encodes whatever you enter and compares it with your input, so IIII, VIIII, and IM are rejected as invalid rather than quietly read as 4, 9, and 999. The range is 1 to 3999, the limit of plain letters, because 4000 and above need an overline (vinculum) that has no unambiguous ASCII form; there is also no numeral for zero or for negative values. Either side can be copied with one click, and the whole conversion happens in your browser.

Frequently asked questions

Why is the range limited to 3999?

Standard Roman numerals only go up to MMMCMXCIX (3999). Values above need the vinculum (an overline meaning ×1000), which isn't part of the basic system.

Is there a zero?

Roman numerals have no symbol for zero — they're a non-positional system.

Why is my input rejected?

It enforces canonical form. IIII is not valid (use IV); VV isn't valid (use X). Each numeral has exactly one canonical Roman spelling.

Are lowercase letters accepted?

Yes — both lowercase and uppercase work; the result is shown in uppercase by convention.

Why is IM rejected when it seems to mean 999?

Subtraction is only allowed from the next two symbols up, and only using I, X or C. So 999 is CMXCIX, not IM. The converter re-encodes whatever you type and compares it with your input, which is why anything outside the canonical form is refused rather than quietly interpreted.

How were years like 1999 written on buildings?

As MCMXCIX, the same canonical form this tool produces. What varies in the wild is styling rather than structure: older inscriptions often use IIII on clock faces instead of IV, a convention kept for visual balance rather than because it is a different number system.

Related tools