Roman Numeral Converter

    Convert numbers to Roman numerals and Roman numerals back to numbers. Supports standard values from 1 to 3999 with validation and symbol breakdown.

    Convert Roman numerals both ways

    English search intent expects a two-way converter: enter a number and get a Roman numeral, or paste a Roman numeral and get the Arabic number with validation.

    1. Convert numbers from 1 to 3999 into standard Roman numerals.
    2. Convert valid Roman numerals using I, V, X, L, C, D, and M back into numbers.
    3. Check the symbol breakdown and round-trip result to catch invalid notation.

    M contributes 1000, X contributes 10, and IV is the subtractive form for 4.

    Standard Roman numeral rules

    SymbolValue
    I1
    V5
    X10
    L50
    C100
    D500
    M1000
    • I, X, C, and M can repeat up to three times in a row.
    • V, L, and D do not repeat.
    • Allowed subtractive pairs are IV, IX, XL, XC, CD, and CM.
    • Zero, negative numbers, fractions, and overline notation are outside this converter's scope.

    Frequently Asked Questions

    Sources and References

    Calculations are based on the listed reference sources. Links open in a new tab.

    Updated:

    Related Tools