Convert numbers to Roman numerals and Roman numerals back to numbers (1 to 3999).
How to use the Roman Numerals
Choose whether to convert a number to Roman or a Roman numeral to a number.
Type your value.
Copy the converted result.
This is a two-way Roman numeral converter for numbers from 1 to 3999. Type an ordinary number to get the numeral, or type a numeral to get the number, with the input validated so only well-formed numerals are accepted.
Roman numerals build values from seven letters: I (1), V (5), X (10), L (50), C (100), D (500) and M (1000). They are mostly additive, so XVII is 17, but they also use subtraction.
Subtraction is the part people trip on: a smaller numeral before a larger one is subtracted, so IV is 4 and IX is 9. The converter enforces the standard form, rejecting non-standard spellings like IIII or VV.
The range stops at 3999 (MMMCMXCIX) because standard Roman numerals have no symbol for larger thousands and no zero at all, since the Romans had no concept of zero as a number.
You still meet Roman numerals often: clock faces, book chapters and page prefixes, film and copyright years, monarch and pope names, and event editions like Super Bowls and Olympics.
Input is read case-insensitively, so mcmlxxxiv and MCMLXXXIV both give 1984, and everything runs instantly in your browser.
Frequently asked questions
Standard Roman numerals from 1 (I) to 3999 (MMMCMXCIX). The Romans had no zero and no standard notation above 3999.
A smaller numeral before a larger one is subtracted, so IV is 4 and IX is 9. The converter validates this, rejecting forms like IIII or VV.
Yes. Roman numerals are read case-insensitively, so mcmlxxxiv and MCMLXXXIV both give 1984.
Standard Roman numerals only go up to MMMCMXCIX (3999), because there is no standard single symbol for larger thousands and no zero.
On clock faces, in book chapters and prefaces, for copyright and film years, in monarch and pope names, and for event editions like the Super Bowl and the Olympics.
Embed this tool
Add this tool to your own website. Copy the snippet below; it stays up to date automatically.
<iframe src="https://monu.tools/embed/en/roman-numeral-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Related tools
Sort lines of text alphabetically, numerically or by length, with options to trim, deduplicate blanks and ignore case.
Translate text to Morse code and Morse code back to text, using the international standard.
Convert Markdown to HTML and HTML back to Markdown, with a live preview. Works in both directions.
Extract the text from a PDF and get it as Markdown, entirely in your browser. Your file is never uploaded.