Everyday

Roman Numeral Converter

Convert numbers into Roman numerals and back again, with the working shown symbol by symbol.

Free, no sign-up Updates as you type Formula shown below
Convert

1 to 3,999,999. A bar over a numeral multiplies it by 1,000.

Roman numeral
Symbol by symbol
Advertisement

How Roman numerals work

Roman numerals combine seven letters. You read a numeral left to right, adding values as you go — except where a smaller value sits before a larger one, in which case it is subtracted.

The seven symbols.
SymbolValue
I1
V5
X10
L50
C100
D500
M1,000

The subtractive rule

Only six subtractive pairs are valid in standard notation, and only powers of ten may be subtracted:

Valid subtractive pairs.
PairValueWhy
IV4I before V
IX9I before X
XL40X before L
XC90X before C
CD400C before D
CM900C before M

So 4 is IV, never IIII. 99 is XCIX — ninety plus nine — not IC, because I may only precede V and X.

There is no zero. The system has no symbol for nothing and no way to write negative or fractional values, which is a large part of why Hindu-Arabic numerals replaced it for arithmetic.

Numbers above 3,999

Standard notation stops at MMMCMXCIX — 3,999 — because writing 4,000 would need four Ms in a row.

The classical extension is the vinculum: a bar over a numeral multiplies it by 1,000. So V̄ is 5,000 and X̄ is 10,000. This converter uses an overline for values above 3,999 and supports up to 3,999,999.

Common years and figures.
NumberRoman
4IV
9IX
40XL
90XC
400CD
900CM
1969MCMLXIX
2000MM
2026MMXXVI
3999MMMCMXCIX
Advertisement

Frequently asked questions

Why is 4 written IV and not IIII?

Standard notation uses the subtractive form, so IV is correct. IIII does appear historically, most famously on clock faces, where it balances the VIII opposite it visually.

Both were used in Roman times. IV became the standard through medieval scribal convention.

What is the largest Roman numeral?

In standard notation, MMMCMXCIX — 3,999. Beyond that a vinculum, or overline, is used to multiply by 1,000, extending the range to 3,999,999.

Why is there no zero in Roman numerals?

The system was designed for counting and recording quantities, not for positional arithmetic where a placeholder is needed. Romans used the word nulla when they needed to express nothing.

How do I write the current year in Roman numerals?

2026 is MMXXVI — two thousand (MM), twenty (XX), five (V), one (I). Enter any year above to check.

This is an estimate, not advice. Results depend on the assumptions above and your own circumstances. Check figures with a qualified professional before acting on them. Read the full disclaimer.
Advertisement