Roman Numeral Converter
Convert integers to Roman numerals (1–3999) and decode Roman numerals back to integers.
Roman Numeral Converter — Roman numerals use seven symbols (I, V, X, L, C, D, M) to represent numbers from 1 to 3,999. They were used throughout the Roman Empire and remain common in clock faces, monarchs (Henry VIII), movie sequels (Rocky II), and Super Bowl branding.
Conversion runs in your browser.
Was Roman Numeral Converter useful?
What is roman numeral converter?
Roman numerals use seven symbols (I, V, X, L, C, D, M) to represent numbers from 1 to 3,999. They were used throughout the Roman Empire and remain common in clock faces, monarchs (Henry VIII), movie sequels (Rocky II), and Super Bowl branding.
Enter a number to get its Roman form, or paste a Roman numeral to decode it back to an integer. Bidirectional conversion with input validation — invalid Roman forms are rejected with a clear error.
How to use it
-
Type a number
Any integer from 1 to 3,999.
-
Or type a Roman numeral
Lowercase works too — it is normalized to uppercase.
-
Read the result
The other side updates live as you type.
Examples
1994 in Roman numerals
A classic year used in many textbooks.
Result: MCMXCIV
Decode MCMLXXXIV
1984 in canonical Roman form.
Result: 1984
Frequently asked questions
Related tools
Unit Converter
Convert length, weight, temperature, area, volume, speed, time, and data units instantly.
Binary, Hex & Octal Converter
Convert numbers between binary, octal, decimal, and hexadecimal instantly.
JSON to YAML Converter
Convert JSON to clean YAML and decode YAML back to JSON. Round-trips common JSON shapes.