Roman Numeral Converter

Convert between standard numbers and Roman numerals instantly. Supports values from 1 to 3,999 with bidirectional conversion.

Runs in your browser. No data leaves your device.

Frequently Asked Questions

How does the Roman Numeral Converter work?

For decimal-to-Roman conversion, the tool iterates through a value table from largest (M=1000) to smallest (I=1), repeatedly subtracting each value and appending the corresponding numeral. Subtractive pairs like CM (900) and IV (4) are included in the table. For Roman-to-decimal, it scans left to right, subtracting a value when a smaller numeral precedes a larger one, otherwise adding it.

What numbers can be converted to Roman numerals?

Standard Roman numerals represent values from 1 (I) to 3,999 (MMMCMXCIX). The system does not have a standard symbol for zero or numbers above 3,999 without special notation.

Can I convert Roman numerals back to numbers?

Yes. The tool works in both directions. Type a Roman numeral like MCMLIV and it converts to 1954, or type 1954 and it converts to MCMLIV.

What are the basic Roman numeral symbols?

I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000. Smaller values before larger ones indicate subtraction (IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900).