Skip to main content

    Roman Numeral Converter

    Convert numbers to Roman numerals and Roman numerals back to numbers, from I to MMMCMXCIX (1–3999), with the subtractive rules explained.

    MMXXVI

    2,026

    Symbol values

    SymbolValueSubtractive pair
    I1IV = 4, IX = 9
    V5
    X10XL = 40, XC = 90
    L50
    C100CD = 400, CM = 900
    D500
    M1,000

    How Roman numerals work

    Roman numerals are additive: symbols are written from largest to smallest and summed, so MMXXVI = 1000 + 1000 + 10 + 10 + 5 + 1 = 2026. The one exception is the subtractive rule: I, X and C may be placed before the next two larger symbols to subtract, giving IV (4), IX (9), XL (40), XC (90), CD (400) and CM (900). V, L and D are never repeated and never subtracted.

    Standard notation has no zero and no symbol above M, so the practical range is 1 to 3999 (MMMCMXCIX). This converter validates by round-tripping: a numeral is only accepted if re-encoding the parsed value reproduces exactly what you typed, which rejects forms such as IIII or IC.

    Cite this page

    UnitConvertLab. (2026). Roman Numeral Converter. UnitConvertLab. Retrieved from https://unitconvertlab.com/ar/tools/roman-numeral-converter