Roman Numeral Converter
Numbers ↔ Roman numerals.
Runs entirely in your browser — nothing you enter is uploaded, logged, or tracked.
Convert in both directions — type a number to get its Roman numeral, or a Roman numeral to get the number — with support for the vinculum (an overline meaning ×1,000) for large values and a clear symbol-by-symbol breakdown.
Frequently asked questions
What range is supported?
Classic Roman numerals cover 1 to 3,999. Beyond that this converter uses the vinculum (an overline meaning ×1,000) to reach into the millions.
How do subtractive numerals work?
A smaller symbol before a larger one subtracts — IV is 4, IX is 9, XL is 40 — which keeps numerals short. The converter both writes and reads this form.
Is zero supported?
Romans had no symbol for zero, so the converter starts at 1. Enter any whole number in range and it converts instantly.