Roman Numeral Converter
Convert numbers to Roman numerals and Roman numerals back to numbers, with the working shown. Includes a date converter for tattoos, rings, and anniversaries.
Whole numbers from 1 to 3,999. Turn on the bar notation for anything larger.
Try one of these
Result
How the answer adds up
- M+1,000
- M+1,000
- X+10
- X+10
- V+5
- I+1
Quick reference chart
The seven letters every Roman numeral is built from.
- I1
- V5
- X10
- L50
- C100
- D500
- M1,000
Convert both ways, and see why the answer is what it is
Most converters hand back a string of letters and leave you to trust it. This one shows the chunks behind the answer, flags a numeral written the non-standard way, and handles dates as a separate job, because a date is three numbers and not one.
What this converter does
Both directions in one place
Turn 2026 into MMXXVI, or read MCMXCIV back as 1994. Switch tabs without losing what you already typed.
Dates for tattoos and engravings
Enter a day, month, and year, choose the order and the separator, and get a line you can hand to a tattoo artist or a jeweller.
The working, step by step
Every letter is listed with the value it adds or subtracts, so you can check the total yourself instead of taking it on faith.
Beyond 3,999
Turn on the bar notation and a line above a letter multiplies it by a thousand, which covers everything up to 3,999,999.
Roman numerals people look up most
The values that trip people up, plus the ones that show up on clocks, chapters, and dates.
| Number | Roman numeral |
|---|---|
| 4 | IV |
| 9 | IX |
| 14 | XIV |
| 40 | XL |
| 49 | XLIX |
| 90 | XC |
| 99 | XCIX |
| 400 | CD |
| 500 | D |
| 900 | CM |
| 1998 | MCMXCVIII |
| 2026 | MMXXVI |
How this Roman Numeral Converter works
Roman numerals use seven letters — I, V, X, L, C, D, and M — and two rules about order. Put a smaller letter after a larger one and you add it, so VI is six. Put it before, and you subtract it, so IV is four. Only six subtractive pairs are valid: IV, IX, XL, XC, CD, and CM. That is why 99 is written XCIX and never IC.
To turn a number into a numeral, the converter walks down a fixed list of thirteen values, from 1000 to 1, and takes the largest one that still fits into the remainder. Each match becomes a letter or a subtractive pair until nothing is left. Reading a numeral works the other way round: the tool compares every letter with the one after it, subtracts when the next letter is bigger, and adds when it is not.
The classic range stops at 3,999, since M is the largest single symbol and four in a row is not accepted. Switch on the bar notation and a line above a letter multiplies it by a thousand, which pushes the ceiling to 3,999,999.
Type something like IIII or IC and you still get a value, plus a note showing the standard spelling. The date tab converts day, month, and year separately, then joins them in the order you choose — the layout used on tattoos, rings, and building cornerstones. Nothing is uploaded; the arithmetic runs in your browser.
How to use this Roman Numeral Converter
Pick a direction
Number to Roman, Roman to number, or the date tab if you are converting a birthday, wedding, or anniversary.
Type the value
Enter a whole number from 1 to 3,999, or a numeral built from I, V, X, L, C, D, and M. The answer updates as you type.
Check the working
The breakdown shows what each letter contributes and where a smaller letter is subtracted. Copy the result with one tap.
Example Usage
Converting a birth year into a Roman numeral, with each chunk shown:
Frequently Asked Questions
How do I write a date in Roman numerals?
Why is there no zero in Roman numerals?
What is the largest number I can write in Roman numerals?
Is IIII wrong for the number 4?
Why is 1990 written MCMXC and not MXM?
How do I read a long numeral such as MCMLXXXIV?
What does the line above a Roman numeral mean?
Which date order should I use for a tattoo or engraving?
Can Roman numerals show fractions, decimals, or negative numbers?
Why do the Super Bowl and the Olympics still use Roman numerals?
Is anything I type sent to a server?
Related Tools
Unit Converter
Convert between various units of measurement.
Binary Calculator
Perform arithmetic on binary numbers.
Number to Word Converter
Convert numbers into words instantly.
Roman Numeral Tattoo Generator
Design Roman numeral tattoos from dates and numbers with font styles.
Date Calculator
Count the days between two dates, or add and subtract days, weeks, months, and years from any date. Includes a business day count that skips weekends.
Hex Calculator
Perform arithmetic on hexadecimal numbers.
The Roman Numeral Converter is maintained by CodeItBro. We aim to provide the best free developer tools on the web. If you have feedback or suggestions, please visit our contact page.

