Roman Numerals Converter
Convert Arabic numbers to Roman numerals and vice versa. Supports values from 1 to 3999. Instant bidirectional conversion.
How do Roman numerals work?
Seven letters hold up the whole system: I (1), V (5), X (10), L (50), C (100), D (500) and M (1000). When a smaller letter sits before a larger one, it subtracts, and that is how we get 4 (IV), 9 (IX), 40 (XL), 90 (XC), 400 (CD) and 900 (CM).
Values run from 1 up to 3999 (MMMCMXCIX). Worth remembering that the classical Roman system had no zero and no negative numbers.
Roman numerals: symbols and rules
Roman numerals use seven symbols: I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Values are written from largest to smallest and added together — MCLXVI = 1000+100+50+10+5+1 = 1166. When a smaller symbol appears before a larger one, it is subtracted: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900. Example: MCMXCIX = 1000 + (1000−100) + (100−10) + (10−1) = 1999.
Rules: never repeat the same symbol more than three times in a row (4 is IV, not IIII — although clock faces traditionally use IIII for visual symmetry); only I, X and C can be used subtractively, and only before the next two larger symbols (I before V or X; X before L or C; C before D or M). There is no zero in Roman numerals. The practical limit is 3999 (MMMCMXCIX); larger numbers use a vinculum — a bar above the symbol that multiplies its value by 1000.
Where Roman numerals still appear
Book prefaces and chapter numbering, names of kings and popes (Louis XIV, John Paul II), Super Bowl editions (LVIII = 58), Olympic Games, clock and watch faces, copyright dates in films and TV credits (MCMXCIX = 1999), monuments and cornerstones, outlines and legal documents. They survive because they look formal and visually distinguish enumerated items from cardinal numbers.
Convert Roman numerals
Old clocks, book chapters, kings' names, dates carved into monuments. Roman numerals are still around, and reading or writing one correctly takes a bit of effort. Here you can go both ways: Arabic to Roman and Roman back to Arabic.
The conversion covers values from 1 to 3999, the range the classic Roman system can represent, and it follows the subtraction rules (IV is 4, IX is 9). Handy when you want to decode a date in Roman numerals, number chapters, put together a logo or just check that you spelled it right.
Type the number in either format and the equivalent shows up right below. Everything happens in your own browser, with nothing to install.
Frequently asked questions
Is there a Roman numeral for zero?
Why does IIII appear on clocks instead of IV?
How do you write very large numbers?
Can I write 1999 as MIM?
Related Tools
Time Calculator
Add time durations in hours, minutes and seconds, and convert between milliseconds, seconds, minutes, hours and days.
Complex Numbers Operations
Add, subtract, multiply and divide two complex numbers; includes modulus and argument.
LCM Calculator (Two Numbers)
Calculate the least common multiple (LCM) of two integers. See the steps using the relation LCM = |a·b| / GCD. Handy for fractions and school problems.
Complex Number Addition
Enter the real and imaginary parts of z1 and z2 to add them: (a + bi) + (c + di) = (a+c) + (b+d)i, with the result returned in a + bi form.
List Statistics
Calculate complete statistics for a list of numbers: sum, mean, median, mode, min, max, range and standard deviation.
Narcissistic / Armstrong Numbers Checker
Check whether a number is narcissistic/Armstrong (153 = 1³+5³+3³). Show the digit-power decomposition and list all narcissistic numbers in a range. Displays all 36 known base-10 narcissistic numbers from 0 to 4,679,307,774.
The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.