↑↓ to move ↵ to open Esc to close Browse all tools

Roman Numeral Converter

Type a number to get its Roman numeral, or type a Roman numeral to translate it into a number. Every step is shown, and mistakes like IIII or VX are explained.

Convert

Whole numbers from 1 to 3,999.
Capital or lowercase letters. For a bar, type an underscore first: _V is 5,000.
1,994 in Roman numerals
MCMXCIV

    Try

    Date in Roman numerals

    Date
    -

    Runs on your device. Nothing you enter is sent to a server.

    How Roman numerals work

    Roman numerals write numbers with seven letters. Each letter has a fixed value, and there is no place value as in 1,994, where the position of a digit tells you whether it means ones, tens or hundreds. Instead you add the letters up, with one exception for subtraction.

    LetterIVXLCDM
    Value1510501005001,000

    Letters are written from the largest value to the smallest and added: VIII is 5 + 1 + 1 + 1 = 8, and MDCLX is 1,000 + 500 + 100 + 50 + 10 = 1,660. When a smaller letter stands before a larger one, it is subtracted instead: IV is 5 − 1 = 4 and XC is 100 − 10 = 90.

    The rules for valid Roman numerals

    Modern standard form follows a few rules, as described for example by the Mathwords reference. The converter checks every numeral you type against them:

    • Only six subtractive pairs exist: IV (4), IX (9), XL (40), XC (90), CD (400) and CM (900). I goes only before V and X, X only before L and C, and C only before D and M.
    • V, L and D are never subtracted and never repeated. VX is not 5, and VV is not 10; you write V and X.
    • No letter appears more than three times in a row. 4 is IV, not IIII, and 40 is XL, not XXXX.
    • Only one letter is subtracted at a time. 8 is VIII, not IIX, and 99 is XCIX, not IC.

    How to convert a number step by step

    Split the number into thousands, hundreds, tens and ones, write each part on its own and put them together. The breakdown in the converter shows exactly this. For 1994:

    1994 = 1000 + 900 + 90 + 4 = M + CM + XC + IV = MCMXCIV

    A common slip is to look for the shortest way to subtract. 49 is not IL (50 − 1), because I may only go before V and X. Write 40 and 9 separately: XL + IX = XLIX. In the same way 1999 is MCMXCIX, not MIM, and 990 is CMXC, not XM.

    To translate a Roman numeral back into a number, read it from left to right. Add each letter, unless the next letter is larger; then subtract it. MCMXCIV is 1,000 + (1,000 − 100) + (100 − 10) + (5 − 1) = 1,994.

    Common mistakes the converter catches

    WrittenProblemCorrect
    IIIII four times in a rowIV (4)
    VXV is never subtractedV (5)
    ILI only goes before V and XXLIX (49)
    ICI only goes before V and XXCIX (99)
    IIXTwo letters subtractedVIII (8)
    MIMI only goes before V and XMCMXCIX (1999)
    VVV is never repeatedX (10)

    Numbers above 3,999: the vinculum

    With at most three M's in a row, standard form ends at MMMCMXCIX, which is 3,999. For larger numbers a horizontal bar over a letter, called a vinculum, multiplies its value by 1,000. Turn on large numbers in the converter to use it. The thousands are written with a bar and the rest without, so 4,500 is IVD.

    NumberRoman numeral
    4,000IV
    5,000V
    10,000X
    50,000L
    100,000C
    500,000D
    1,000,000M

    When you copy a numeral with a bar, the bar is copied as a combining overline character (U+0305) after each letter.

    Dates and years in Roman numerals

    For a date, convert the month, the day and the year one by one and keep the separators. In the American order MM.DD.YYYY, July 4, 1776 is VII.IV.MDCCLXXVI. In day-first order it is IV.VII.MDCCLXXVI. Before you use a Roman date for a tattoo, an engraving or an invitation, check that the order matches what the reader expects, since 4.7 reads as April 7 in month-first order and as July 4 in day-first order. Years are simply numbers: the converter writes any year from 1 to 3999.

    Years from 1960 to 2035

    1960MCMLX
    1961MCMLXI
    1962MCMLXII
    1963MCMLXIII
    1964MCMLXIV
    1965MCMLXV
    1966MCMLXVI
    1967MCMLXVII
    1968MCMLXVIII
    1969MCMLXIX
    1970MCMLXX
    1971MCMLXXI
    1972MCMLXXII
    1973MCMLXXIII
    1974MCMLXXIV
    1975MCMLXXV
    1976MCMLXXVI
    1977MCMLXXVII
    1978MCMLXXVIII
    1979MCMLXXIX
    1980MCMLXXX
    1981MCMLXXXI
    1982MCMLXXXII
    1983MCMLXXXIII
    1984MCMLXXXIV
    1985MCMLXXXV
    1986MCMLXXXVI
    1987MCMLXXXVII
    1988MCMLXXXVIII
    1989MCMLXXXIX
    1990MCMXC
    1991MCMXCI
    1992MCMXCII
    1993MCMXCIII
    1994MCMXCIV
    1995MCMXCV
    1996MCMXCVI
    1997MCMXCVII
    1998MCMXCVIII
    1999MCMXCIX
    2000MM
    2001MMI
    2002MMII
    2003MMIII
    2004MMIV
    2005MMV
    2006MMVI
    2007MMVII
    2008MMVIII
    2009MMIX
    2010MMX
    2011MMXI
    2012MMXII
    2013MMXIII
    2014MMXIV
    2015MMXV
    2016MMXVI
    2017MMXVII
    2018MMXVIII
    2019MMXIX
    2020MMXX
    2021MMXXI
    2022MMXXII
    2023MMXXIII
    2024MMXXIV
    2025MMXXV
    2026MMXXVI
    2027MMXXVII
    2028MMXXVIII
    2029MMXXIX
    2030MMXXX
    2031MMXXXI
    2032MMXXXII
    2033MMXXXIII
    2034MMXXXIV
    2035MMXXXV

    Roman numerals chart 1 to 100

    The numbers from 1 to 100, plus the hundreds and thousands below. Every number follows the same pattern, so once you know 1 to 9 for ones, tens and hundreds, you can write any number up to 3,999.

    1I
    2II
    3III
    4IV
    5V
    6VI
    7VII
    8VIII
    9IX
    10X
    11XI
    12XII
    13XIII
    14XIV
    15XV
    16XVI
    17XVII
    18XVIII
    19XIX
    20XX
    21XXI
    22XXII
    23XXIII
    24XXIV
    25XXV
    26XXVI
    27XXVII
    28XXVIII
    29XXIX
    30XXX
    31XXXI
    32XXXII
    33XXXIII
    34XXXIV
    35XXXV
    36XXXVI
    37XXXVII
    38XXXVIII
    39XXXIX
    40XL
    41XLI
    42XLII
    43XLIII
    44XLIV
    45XLV
    46XLVI
    47XLVII
    48XLVIII
    49XLIX
    50L
    51LI
    52LII
    53LIII
    54LIV
    55LV
    56LVI
    57LVII
    58LVIII
    59LIX
    60LX
    61LXI
    62LXII
    63LXIII
    64LXIV
    65LXV
    66LXVI
    67LXVII
    68LXVIII
    69LXIX
    70LXX
    71LXXI
    72LXXII
    73LXXIII
    74LXXIV
    75LXXV
    76LXXVI
    77LXXVII
    78LXXVIII
    79LXXIX
    80LXXX
    81LXXXI
    82LXXXII
    83LXXXIII
    84LXXXIV
    85LXXXV
    86LXXXVI
    87LXXXVII
    88LXXXVIII
    89LXXXIX
    90XC
    91XCI
    92XCII
    93XCIII
    94XCIV
    95XCV
    96XCVI
    97XCVII
    98XCVIII
    99XCIX
    100C
    NumberRoman numeralNumberRoman numeral
    200CC900CM
    300CCC1,000M
    400CD1,500MD
    500D2,000MM
    600DC3,000MMM
    700DCC3,999MMMCMXCIX
    800DCCC

    The building blocks the converter uses, largest first, are M (1,000), CM (900), D (500), CD (400), C (100), XC (90), L (50), XL (40), X (10), IX (9), V (5), IV (4), I (1).

    Where Roman numerals are still used

    You still see them on some clock faces, in Super Bowl names and in the copyright year at the end of film credits. Lowercase numerals like i, ii and iii have the same values; switch on lowercase if you need them.

    How to use the Roman numeral converter

    1. 1Type a number to convert it to Roman numerals, or type a Roman numeral to translate it into a number. The other field fills in as you type.
    2. 2Read the step-by-step breakdown under the result. If a numeral breaks a rule, you see why and can tap the suggested correct form.
    3. 3For numbers above 3,999 turn on large numbers. For a date, pick it below, choose the order and separator, and copy the result.

    Frequently asked questions

    How do you write 2026 in Roman numerals?

    2026 is MMXXVI. Split the number into thousands, tens and ones: 2,000 is MM, 20 is XX and 6 is VI. Written together that gives MMXXVI. The year 2025 is MMXXV and 2027 is MMXXVII.

    Why is 4 written IV and not IIII?

    In standard form a letter may not appear more than three times in a row, so 4 is one less than five, IV, and 9 is one less than ten, IX. The converter treats IIII as a mistake and suggests IV.

    What is the largest Roman numeral?

    With the common rule that no letter repeats more than three times, the largest standard numeral is MMMCMXCIX, which is 3,999. Some guides allow M to repeat more often. For bigger numbers, a bar over a letter multiplies it by 1,000, so the converter can go up to 3,999,999 when you turn on large numbers.

    What does a line over a Roman numeral mean?

    A horizontal bar over a letter, called a vinculum, multiplies its value by 1,000. V with a bar is 5,000, X with a bar is 10,000 and M with a bar is 1,000,000. To type one here, put an underscore before the letter: _V reads as V with a bar.

    How do I write a date in Roman numerals?

    Convert the month, the day and the year separately and keep the separators. In the American order MM.DD.YYYY, July 4, 1776 becomes VII.IV.MDCCLXXVI. The date converter above does this for any date from year 1 to 3999 and also writes the day first or the year first.

    Why does the converter say my numeral is not valid?

    It checks the rules of standard form: only I, X and C are subtracted, and only from the next two larger letters (IV, IX, XL, XC, CD, CM), V, L and D never repeat, and the letters go from the largest value to the smallest. When a numeral breaks a rule, you see which one and the correct way to write the number you probably meant, like XLIX for IL.

    Are lowercase Roman numerals the same?

    Yes. i, v, x, l, c, d and m have the same values as the capital letters, and the converter reads both. Turn on lowercase if you need numerals like xiv for page numbers or an outline.