Roman Numeral Converter
Convert any number to Roman numerals or decode a numeral back — with a complete reference chart and the rules that govern them.
Roman Numeral Converter
Edit either field. Roman numerals use I, V, X, L, C, D and M.
🔒 Nothing you enter is sent anywhere or stored. All processing happens in your browser.
How it works
Roman numerals build numbers from seven letters — I (1), V (5), X (10), L (50), C (100), D (500) and M (1000) — combined by addition, with a smaller symbol before a larger one meaning subtraction (IV is 4, IX is 9). The classic system covers 1 to 3999, which is exactly the range this converter handles.
Enter a whole number in the left field to see its Roman form, or type a numeral on the right to decode it back to a number. The two fields are linked, so editing one fills in the other. The numeral field auto-uppercases as you type, and decoding checks that the numeral is well formed — MMXXIV is accepted, but scrambled or repeated forms like IIII or VX are flagged as invalid.
This is useful for reading clock faces, book chapters, movie sequels, monument dates and outlines. Numbers outside 1–3999, or malformed numerals, produce a clear error instead of a guess.
Examples
Roman numerals chart
1–20
| Number | Roman | Number | Roman |
|---|---|---|---|
| 1 | I | 11 | XI |
| 2 | II | 12 | XII |
| 3 | III | 13 | XIII |
| 4 | IV | 14 | XIV |
| 5 | V | 15 | XV |
| 6 | VI | 16 | XVI |
| 7 | VII | 17 | XVII |
| 8 | VIII | 18 | XVIII |
| 9 | IX | 19 | XIX |
| 10 | X | 20 | XX |
Tens, hundreds & thousands
| Number | Roman | Number | Roman |
|---|---|---|---|
| 30 | XXX | 300 | CCC |
| 40 | XL | 400 | CD |
| 50 | L | 500 | D |
| 60 | LX | 600 | DC |
| 70 | LXX | 700 | DCC |
| 80 | LXXX | 800 | DCCC |
| 90 | XC | 900 | CM |
| 100 | C | 1000 | M |
| 200 | CC | 2000 | MM |
Common years
| Year | Roman |
|---|---|
| 1990 | MCMXC |
| 2000 | MM |
| 2010 | MMX |
| 2024 | MMXXIV |
| 2025 | MMXXV |
| 2026 | MMXXVI |