Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Roman Numeral Converter

1994 ⇄ MCMXCIV — with a strict notation check, dates and a full chart.

Math No upload Works offline Free, no sign-up

Type 1994 to get MCMXCIV, or MCMXCIV to get 1994 — the direction is detected. Up to 3,999,999 using a bar: type V̅ (or _V) for 5,000. A date such as 3.10.2026 is converted part by part.

Try:

Result

— —

Roman numerals chart

The seven symbols
Number Numeral
1 I
5 V
10 X
50 L
100 C
500 D
1,000 M
Subtractive pairs
Number Numeral
4 IV
9 IX
40 XL
90 XC
400 CD
900 CM
1 to 20
Number Numeral
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
Tens
Number Numeral
10 X
20 XX
30 XXX
40 XL
50 L
60 LX
70 LXX
80 LXXX
90 XC
100 C
Hundreds
Number Numeral
100 C
200 CC
300 CCC
400 CD
500 D
600 DC
700 DCC
800 DCCC
900 CM
1,000 M
Thousands and the vinculum
Number Numeral
2,000 MM
3,000 MMM
4,000 IV (a bar over a numeral multiplies it by 1,000)
5,000 V (a bar over a numeral multiplies it by 1,000)
10,000 X (a bar over a numeral multiplies it by 1,000)
50,000 L (a bar over a numeral multiplies it by 1,000)
100,000 C (a bar over a numeral multiplies it by 1,000)
500,000 D (a bar over a numeral multiplies it by 1,000)
1,000,000 M (a bar over a numeral multiplies it by 1,000)
Years
Number Numeral
1900 MCM
1947 MCMXLVII
1950 MCML
1999 MCMXCIX
2000 MM
2010 MMX
2020 MMXX
2025 MMXXV
2026 MMXXVI
2030 MMXXX
Every number from 1 to 100
  1. 1 I
  2. 2 II
  3. 3 III
  4. 4 IV
  5. 5 V
  6. 6 VI
  7. 7 VII
  8. 8 VIII
  9. 9 IX
  10. 10 X
  11. 11 XI
  12. 12 XII
  13. 13 XIII
  14. 14 XIV
  15. 15 XV
  16. 16 XVI
  17. 17 XVII
  18. 18 XVIII
  19. 19 XIX
  20. 20 XX
  21. 21 XXI
  22. 22 XXII
  23. 23 XXIII
  24. 24 XXIV
  25. 25 XXV
  26. 26 XXVI
  27. 27 XXVII
  28. 28 XXVIII
  29. 29 XXIX
  30. 30 XXX
  31. 31 XXXI
  32. 32 XXXII
  33. 33 XXXIII
  34. 34 XXXIV
  35. 35 XXXV
  36. 36 XXXVI
  37. 37 XXXVII
  38. 38 XXXVIII
  39. 39 XXXIX
  40. 40 XL
  41. 41 XLI
  42. 42 XLII
  43. 43 XLIII
  44. 44 XLIV
  45. 45 XLV
  46. 46 XLVI
  47. 47 XLVII
  48. 48 XLVIII
  49. 49 XLIX
  50. 50 L
  51. 51 LI
  52. 52 LII
  53. 53 LIII
  54. 54 LIV
  55. 55 LV
  56. 56 LVI
  57. 57 LVII
  58. 58 LVIII
  59. 59 LIX
  60. 60 LX
  61. 61 LXI
  62. 62 LXII
  63. 63 LXIII
  64. 64 LXIV
  65. 65 LXV
  66. 66 LXVI
  67. 67 LXVII
  68. 68 LXVIII
  69. 69 LXIX
  70. 70 LXX
  71. 71 LXXI
  72. 72 LXXII
  73. 73 LXXIII
  74. 74 LXXIV
  75. 75 LXXV
  76. 76 LXXVI
  77. 77 LXXVII
  78. 78 LXXVIII
  79. 79 LXXIX
  80. 80 LXXX
  81. 81 LXXXI
  82. 82 LXXXII
  83. 83 LXXXIII
  84. 84 LXXXIV
  85. 85 LXXXV
  86. 86 LXXXVI
  87. 87 LXXXVII
  88. 88 LXXXVIII
  89. 89 LXXXIX
  90. 90 XC
  91. 91 XCI
  92. 92 XCII
  93. 93 XCIII
  94. 94 XCIV
  95. 95 XCV
  96. 96 XCVI
  97. 97 XCVII
  98. 98 XCVIII
  99. 99 XCIX
  100. 100 C

Next steps

About the Roman Numeral Converter

Type a number to get its Roman numeral, or a Roman numeral to get its value — the direction is detected as you type, so 1994 gives MCMXCIV and MCMXCIV gives 1,994. Standard numerals cover 1 to 3,999; from 4,000 to 3,999,999 the thousands are written with a bar over them (the vinculum, which multiplies by 1,000), so 4,000 is I̅V̅ and 1,000,000 is M̅.

Every numeral you type is checked against the standard rules of subtractive notation. If it breaks one — IIII, IC, VX, IIX — the page says which rule, reads it the usual way and shows the standard form. Each answer is broken into its symbols and values, dates can be converted (day, month and year separately), and the reference chart below is generated by the same code as the converter.

How to use it

  1. Type a number such as 1994 or a numeral such as MCMXCIV (lower case and Unicode numerals such as Ⅻ work too). The result appears as you type.
  2. For numbers from 4,000 up, use the keypad buttons with a bar, or put an underscore before a letter: _V = 5,000, _X_I_I = 12,000.
  3. Read the check under the result: a non-standard numeral is explained, with the rule it breaks and its standard form. Copy the result, or one of the other forms (lower case, Unicode characters, ASCII).
  4. To write a date, choose Date, pick the day, the order (day · month · year or month · day · year) and a separator, then copy it. A date typed in the first box, such as 3.10.2026, is converted part by part.

Examples

A year
Input
1994
Result
MCMXCIV

M + CM + XC + IV = 1,000 + 900 + 90 + 4.

This year
Input
2026
Result
MMXXVI
The largest standard numeral
Input
3999
Result
MMMCMXCIX
With the vinculum
Input
4000
Result
I̅V̅

The bar multiplies IV by 1,000.

A clock-face four
Input
IIII
Result
4 — not standard: I is repeated 4 times; the standard form is IV
Not 99
Input
IC
Result
99 — not standard: I can only be subtracted from V and X; 99 is XCIX
A date
Input
15 August 1947 (day · month · year)
Result
XV.VIII.MCMXLVII

Common uses

  • Writing a year, a chapter or a page number in Roman numerals, or checking one before it is printed or engraved.
  • Turning a birthday or wedding date into numerals for an invitation, a card or a tattoo — and checking each part before it is permanent.
  • Reading numerals on buildings, film credits, clock faces, monarchs’ names and book prefaces.
  • Homework on place value and Roman numerals, with every step explained.

The rules of standard Roman numerals

  • Seven symbols: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1,000.
  • Symbols are written from the largest to the smallest and added: MDCLXVI = 1,000 + 500 + 100 + 50 + 10 + 5 + 1 = 1,666.
  • A smaller symbol written before a larger one is subtracted, but only in six pairs: IV (4), IX (9), XL (40), XC (90), CD (400) and CM (900). So 49 is XLIX, not IL, and 99 is XCIX, not IC.
  • I, X, C and M may be repeated up to three times in a row; V, L and D are never repeated and never subtracted.
  • Only one symbol is subtracted at a time (8 is VIII, not IIX), and after a pair such as IX the next symbol must be smaller than I — which is why each digit of the number is written separately: 1994 = M | CM | XC | IV.
  • There is no zero, no negative number and no decimal point.

Numbers above 3,999: the vinculum

A bar over a numeral multiplies it by 1,000: V̅ = 5,000, X̅ = 10,000, L̅ = 50,000, C̅ = 100,000, D̅ = 500,000 and M̅ = 1,000,000. This tool writes the number of thousands with a bar and the rest normally, so 12,345 = X̅I̅I̅CCCXLV and 3,999,999 = M̅M̅M̅C̅M̅X̅C̅I̅X̅CMXCIX.

Conventions for large numbers were never fixed. Some writers keep M for one to three of the thousands (X̅MM for 12,000); the converter reads that and marks it as a correct older style. The old apostrophus characters in Unicode — ↀ (1,000), ↁ (5,000), ↂ (10,000), ↇ (50,000) and ↈ (100,000) — are read too.

Unicode Roman numeral characters

Unicode has separate characters for Roman numerals in its Number Forms block (U+2150–U+218F): Ⅰ Ⅴ Ⅹ Ⅼ Ⅽ Ⅾ Ⅿ from U+2160, lower-case ⅰ ⅴ ⅹ ⅼ ⅽ ⅾ ⅿ from U+2170, and single characters for 1 to 12 such as Ⅻ. They were added for compatibility with East Asian standards, and the Unicode Standard (section 22.3) says that for most purposes it is preferable to write Roman numerals with ordinary Latin letters — they are easier to search, copy and read aloud. The converter reads both and offers the Unicode form only as an extra.

Limitations

  • The range is 1 to 3,999,999. Roman fractions (a separate system in twelfths) and the larger historical notations, such as a frame around a numeral for ×100,000, are not converted.
  • Old inscriptions often use non-standard forms such as IIII, IIX for 8 or XIIX for 18. The tool reads them the usual way — a symbol before a larger one is subtracted — and marks them as not standard, so IIX reads as 10; the writer may have meant 8.
  • Copied numerals with a bar use the combining overline character (U+0305). Most fonts draw it well, but some apps place it slightly off; the ASCII form with underscores (_V) is offered for those.

Privacy

Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.

Frequently asked questions

How do you write 2026 in Roman numerals?

MMXXVI: MM (2,000) + XX (20) + VI (6). Each digit is written separately, from the thousands down.

Why do some clocks show IIII instead of IV?

Many clock faces use IIII for four by tradition — several explanations are told, and none is certain. IV is the standard form; the converter reads IIII as 4 and points out that it is not standard.

What is the largest Roman numeral?

With the seven ordinary symbols, 3,999 (MMMCMXCIX), because a symbol may be repeated at most three times. With the vinculum (a bar that multiplies by 1,000), numbers up to 3,999,999 can be written: M̅M̅M̅C̅M̅X̅C̅I̅X̅CMXCIX.

Is there a Roman numeral for zero?

No. Roman numerals were used for counting and recording amounts, which never needed a zero. Some medieval tables wrote N, from the Latin nulla (“none”), where a zero was needed.

Is 99 written IC?

No. I can only be subtracted from V and X, so IC is not standard. 99 is 90 + 9 = XC + IX = XCIX. In the same way, 49 is XLIX and 999 is CMXCIX.

What does a line over a Roman numeral mean?

It multiplies the numeral by 1,000: V̅ is 5,000 and X̅ is 10,000. The bar (vinculum) makes numbers of 4,000 and more possible without long rows of M.

How do I write a date in Roman numerals?

Convert the day, the month and the year separately and join them with dots or another separator: 15 August 1947 is XV.VIII.MCMXLVII in day · month · year order, or VIII.XV.MCMXLVII in the US month · day · year order. Check the order before anything is printed or engraved.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.