Convert any number to Roman numerals — or decode any Roman numeral back to a number. Instant results, no signup.
All Roman numerals are built from these 7 basic symbols:
Click any card to run the conversion instantly.
| Number | Roman | Number | Roman | Number | Roman | Number | Roman |
|---|
| Number | Roman Numeral | Breakdown |
|---|---|---|
| 100 | C | C = 100 |
| 500 | D | D = 500 |
| 1,000 | M | M = 1,000 |
| 1,900 | MCM | M(1000) + CM(900) |
| 2,000 | MM | M + M |
| 2,024 | MMXXIV | MM(2000) + XX(20) + IV(4) |
| 2,025 | MMXXV | MM(2000) + XX(20) + V(5) |
| 2,026 | MMXXVI | MM(2000) + XX(20) + VI(6) |
| 2,100 | MMC | MM(2000) + C(100) |
| 3,000 | MMM | M + M + M |
| 3,999 | MMMCMXCIX | MMM(3000)+CM(900)+XC(90)+IX(9) — largest standard Roman numeral |
When symbols are placed from left to right in decreasing order, their values are added together:
When a smaller symbol appears before a larger one, it is subtracted from the larger value. There are exactly 6 valid subtractive combinations:
| Combination | Value | Memory Tip |
|---|---|---|
| IV | 4 | 5 minus 1 (one before five) |
| IX | 9 | 10 minus 1 (one before ten) |
| XL | 40 | 50 minus 10 (ten before fifty) |
| XC | 90 | 100 minus 10 (ten before hundred) |
| CD | 400 | 500 minus 100 (hundred before five-hundred) |
| CM | 900 | 1000 minus 100 (hundred before thousand) |
Decoding CDLXXVII step by step: CD = 400, L = 50, XX = 20, VII = 7. Total: 400 + 50 + 20 + 7 = 477. CDLXXVII = 477.
Example — Convert 1,994 to Roman numerals:
1994 − 1000 = 994 → write M
994 − 900 = 94 → write CM
94 − 90 = 4 → write XC
4 − 4 = 0 → write IV
Result: MCMXCIV
CDLXXVII = 477. Breakdown: CD (400) + L (50) + XX (20) + VII (7) = 477.
CD = 500−100 = 400. L = 50. XX = 10+10 = 20. VII = 5+1+1 = 7. Total = 477.
2025 = MMXXV. MM = 2000, XX = 20, V = 5. Total: 2000+20+5 = 2025.
2026 = MMXXVI. MM = 2000, XX = 20, VI = 6. Total: 2000+20+6 = 2026.
C = 100. It comes from the Latin word "centum" (meaning hundred). C is one of the 7 basic symbols: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.
6 = VI. V (5) + I (1) = 6. In Roman numerals, when a smaller symbol follows a larger one, the values are added.
3 = III. Three I symbols in a row: 1 + 1 + 1 = 3. The letter I can be repeated up to three times consecutively.
In the standard system, M (1,000) can only be repeated 3 times (MMM = 3,000), and CM (900) is the largest single subtraction. So the maximum is MMM + CM + XC + IX = 3,000 + 900 + 90 + 9 = 3,999 (MMMCMXCIX). Historical extensions used a bar over a symbol to multiply by 1,000, but this is not part of the standard system.
The standard modern form is IV (4 = 5−1). However, IIII appears on many clock faces, especially traditional ones. This is because clock designers historically preferred symmetry (IIII mirrors VIII on the opposite side) and to avoid confusion with the "IV" abbreviation for Jupiter (Iuppiter) in ancient times.
ClockCalc calculates hours worked, overtime pay, and gross wages — free, instant, no signup.
Try the Overtime Calculator →