Roman Numerals Converter
Type a number or a Roman numeral and get the conversion instantly, with each place value broken down and any non-standard numeral explained.
Roman Numerals Converter
Working
- Split 1994 into place values: 1000 + 900 + 90 + 4
- 1000 = M
- 900 = CM (1000 − 100)
- 90 = XC (100 − 10)
- 4 = IV (5 − 1)
- Join the groups in order: M + CM + XC + IV = MCMXCIV
How to use the Roman numeral converter
Type an ordinary number in the Number box to see it in Roman numerals, or type a numeral in the Roman numeral box to see its value — the other box fills in automatically. Lowercase letters are fine. Below the answer you get the numeral split into its place-value groups and the steps used to build or read it. If a numeral breaks the standard rules, the converter explains which rule and offers the correct form. The page address updates as you type, so you can bookmark or share a conversion.
The seven symbols and the rules
| Symbol | I | V | X | L | C | D | M |
|---|---|---|---|---|---|---|---|
| Value | 1 | 5 | 10 | 50 | 100 | 500 | 1,000 |
- Add when a symbol is followed by one of equal or smaller value: VI = 5 + 1 = 6, XX = 20, MD = 1,500.
- Subtract when a smaller symbol comes before a larger one — but only in six pairs: IV (4), IX (9), XL (40), XC (90), CD (400) and CM (900).
- Repeat I, X, C and M at most three times in a row. V, L and D are never repeated and never subtracted.
- Write each place value once, largest first: thousands, then hundreds, tens and ones. Each decimal digit maps to exactly one pattern, which is why every number from 1 to 3,999 has one standard spelling.
Worked examples
1994 to Roman numerals. Split the number by place value: 1994 = 1000 + 900 + 90 + 4. Convert each part: 1000 = M, 900 = CM (1000 − 100), 90 = XC (100 − 10) and 4 = IV (5 − 1). Join them in order: M + CM + XC + IV = MCMXCIV.
MMXXVI to a number. Group the letters by place value: MM | XX | VI. MM = 1000 + 1000 = 2000, XX = 10 + 10 = 20 and VI = 5 + 1 = 6. Add the groups: 2000 + 20 + 6 = 2026.
Why some numerals are rejected
Many letter strings can be “read” by adding and subtracting, but only one of them is the standard form. The converter checks the standard form strictly and tells you what is wrong:
- IIII — a symbol is used at most three times, so 4 is IV.
- VX or VV — V, L and D only ever add, and VV would just be X.
- IC, IL or XM — I, X and C can only be subtracted from the next two larger symbols, so 99 is XCIX.
- IIX — only one smaller symbol may stand before a larger one; 8 is VIII.
- XCX — the tens place is written twice; 100 is simply C.
These rules are a later standardization. Roman inscriptions are not always consistent, and IIII is still common on clock faces. If you are transcribing an old date that uses a variant, the converter’s suggestion shows the value the variant most likely means.
Numbers above 3,999: the vinculum
Standard Roman numerals stop at 3,999 (MMMCMXCIX). For larger values, one common medieval convention draws a bar — a vinculum — over a numeral to multiply it by 1,000. In that notation 5,000 is V, and 12,345 is XIICCCXLV (12 thousands, then 345). If you type a number above 3,999, the converter shows this form, but treat it as one convention among several rather than a standard.
Roman numerals chart
| Number | Roman |
|---|---|
| 1 | I |
| 2 | II |
| 3 | III |
| 4 | IV |
| 5 | V |
| 6 | VI |
| 7 | VII |
| 8 | VIII |
| 9 | IX |
| 10 | X |
| 11 | XI |
| 12 | XII |
| 13 | XIII |
| 14 | XIV |
| 15 | XV |
| 16 | XVI |
| 17 | XVII |
| 18 | XVIII |
| 19 | XIX |
| 20 | XX |
| Number | Roman |
|---|---|
| 10 | X |
| 20 | XX |
| 30 | XXX |
| 40 | XL |
| 50 | L |
| 60 | LX |
| 70 | LXX |
| 80 | LXXX |
| 90 | XC |
| 100 | C |
| Number | Roman |
|---|---|
| 100 | C |
| 200 | CC |
| 300 | CCC |
| 400 | CD |
| 500 | D |
| 600 | DC |
| 700 | DCC |
| 800 | DCCC |
| 900 | CM |
| 1000 | M |
| Number | Roman |
|---|---|
| 1000 | M |
| 2000 | MM |
| 3000 | MMM |
| 3999 | MMMCMXCIX |
| Number | Roman |
|---|---|
| 1900 | MCM |
| 1950 | MCML |
| 1984 | MCMLXXXIV |
| 1999 | MCMXCIX |
| 2000 | MM |
| 2001 | MMI |
| 2010 | MMX |
| 2020 | MMXX |
| 2024 | MMXXIV |
| 2025 | MMXXV |
| 2026 | MMXXVI |
| 2030 | MMXXX |
Where you still see Roman numerals
They appear on clock faces, in the page numbers of book prefaces, in the names of monarchs and popes (Elizabeth II, Benedict XVI), in film copyright dates, in outlines and legal documents, and in the numbering of sporting events. Reading a film or building date is the most common real-world use, which is why the chart above lists recent years. For other ways of writing numbers, see the number base converter or the multiplication chart, and more tools in the math section.
Frequently asked questions
Why is 4 written IV and not IIII?
The modern standard form uses subtraction for 4 and 9 in every place value: IV is 5 − 1, IX is 10 − 1, XL is 50 − 10 and so on. IIII is not wrong historically — it appears in some Roman inscriptions and on many clock faces — but it is not standard form, so this converter flags it and suggests IV.
What is the largest number you can write in Roman numerals?
In standard form, 3,999 (MMMCMXCIX), because no symbol may be repeated more than three times and there is no standard symbol above M (1,000). Larger numbers were written with extra notations, most commonly a bar (vinculum) over a numeral to multiply it by 1,000, so V̅ means 5,000.
Is there a Roman numeral for zero?
No. Roman numerals have no zero symbol and no place-value system that would need one. When medieval scholars had to record “nothing” in tables, they wrote the Latin word “nulla” (none) instead.
How do you write 2026 in Roman numerals?
2026 is MMXXVI: 2000 = MM, 20 = XX and 6 = VI. There are no hundreds, so nothing is written for that place.
Why is 99 written XCIX and not IC?
Only I, X and C can be subtracted, and only from the next two larger symbols: I from V and X, X from L and C, C from D and M. So 99 is built by place value as 90 + 9 = XC + IX = XCIX. The same rule turns 49 into XLIX, not IL, and 999 into CMXCIX, not IM.