Numerals

Roman Numeral Converter

Convert numbers to Roman numerals and back, for 1 to 3999. Type in either field and see the symbol breakdown update instantly.

1–3999
RN
Type a number (1–3999) or a Roman numeral.

How to use the Roman numeral converter

This Roman numeral converter works in both directions. Type an ordinary number into the top box to see its Roman form, or type a Roman numeral into the bottom box to read off the modern value. The breakdown chips show exactly how the result is built — for example 2025 becomes MM (2000) + XX (20) + V (5), written MMXXV.

Roman numerals use seven letters, each standing for a fixed value. Larger symbols come first; a smaller symbol placed before a larger one is subtracted (so IV is 4, not 6).

Roman numeral chart

SymbolValue
I1
V5
X10
L50
C100
D500
M1000

Why the limit is 1 to 3999

Standard Roman numerals only run from 1 to 3999. There is no symbol for zero, and the largest single letter is M (1000) — so the biggest number you can write with the basic set is MMMCMXCIX (3999). Numbers above that historically used a bar over a letter (a vinculum) to multiply it by 1000, but that notation is rarely needed today. Enter anything outside the 1–3999 range and the converter flags it in amber rather than guessing.

The subtractive rule, and when it applies

The one rule that trips people up is subtraction. Placing a smaller symbol before a larger one means subtract rather than add: IV is 4, IX is 9, XL is 40, CM is 900. Without it you would write four as IIII, which the Romans themselves sometimes did — but the standard modern convention uses the subtractive form.

It is not a free-for-all, though. Only six subtractive pairs are valid, and only powers of ten may be subtracted:

PairValueInstead of
IV4IIII
IX9VIIII
XL40XXXX
XC90LXXXX
CD400CCCC
CM900DCCCC

So IL for 49 is invalid — you cannot subtract I from L. The correct form is XLIX: XL (40) followed by IX (9). Similarly 1999 is MCMXCIX, not MIM. Working left to right in thousands, hundreds, tens and units is the reliable method.

Where you still meet Roman numerals

They stopped being a working number system centuries ago — try multiplying MCMXCIX by XLII and you will see why — but they survive wherever a number needs to feel formal or decorative.

Reading a long numeral quickly

Break it into place values rather than reading letter by letter. MMXXV splits into MM (2000), XX (20) and V (5). MCMLXXXIV splits into M (1000), CM (900), LXXX (80) and IV (4) — 1984. Once you see the groups, even a long numeral resolves in a couple of seconds, and the breakdown chips above show exactly these groupings for whatever you type.

Frequently asked questions

How do you write 2025 in Roman numerals?

2025 is MMXXV — that is MM (2000) + XX (20) + V (5). Type 2025 in the Number box above to see the full breakdown.

What is the largest number in Roman numerals?

Using the standard symbols, the largest value is 3999, written MMMCMXCIX. There is no symbol for zero or for numbers above 3999 in the basic system.

Why is 4 written as IV and not IIII?

Roman numerals use subtractive notation: a smaller symbol before a larger one is subtracted. So IV means 5 − 1 = 4. The same rule gives IX (9), XL (40) and CM (900).

Can I convert a Roman numeral back to a number?

Yes. Type the Roman numeral into the lower box and the matching number appears above. Invalid letters are stripped and the note turns amber if the result is not valid.

Why is 49 written XLIX and not IL?

Only powers of ten can be subtracted, and only from the next symbols up. I cannot be taken from L, so 49 is built as XL (40) + IX (9) = XLIX.

Why do clock faces show IIII instead of IV?

Tradition and visual balance — IIII sits opposite VIII and makes the dial look more symmetrical. Both forms are historically valid; IV is simply the modern standard.

Popular searches

People reach this tool searching for:

roman numeral converterroman numerals converternumber to roman numeralsroman numeral translatorconvert to roman numeralsroman numerals chart

Related tools