Roman Numeral Converter

Roman Numeral Converter translates any integer (1–3999) to Roman numerals and parses Roman numeral strings back to integers, running entirely in your browser with no server needed.

No upload Instant Free No sign-up
—
⇄
—

How to convert Roman numerals

  1. 1 Enter a number (1–3999) to convert it to Roman numerals.
  2. 2 Or enter Roman numerals (e.g. XIV) to convert back to a number.
  3. 3 Results appear instantly as you type.

Frequently Asked Questions

What numbers are supported?
Standard Roman numerals represent 1–3999. Numbers outside this range (0, negatives, or 4000+) cannot be represented in traditional Roman numeral notation.
Is zero a Roman numeral?
No — the Roman numeral system has no symbol for zero. Zero was not used in classical Roman mathematics.
Are lowercase Roman numerals accepted?
Yes — the converter accepts both uppercase (XIV) and lowercase (xiv) Roman numerals as input.