UtilHero

Roman Numeral Converter

Convert numbers to Roman numerals and back — 1 to 3999, both ways.

About Roman Numeral Converter

A Roman numeral converter translates both ways between ordinary numbers and Roman numerals. Type a number from 1 to 3999 to get its Roman numeral, or type a Roman numeral to get the number — the two fields stay in sync. It handles the subtractive forms like IV (4) and CM (900) and rejects invalid numerals. Handy for dates, clock faces, book chapters, and movie sequels, and it all runs in your browser.

Frequently asked questions

How do I convert a number to Roman numerals, or Roman numerals to a number?
Type a number (1–3999) into the number field to see its Roman numeral, or type a Roman numeral into the other field to get the number back. Both directions update instantly as you type.
What numbers can Roman numerals represent?
Standard Roman numerals cover 1 to 3999. There's no symbol for zero or negative numbers, and numbers above 3999 need an overline (vinculum) that isn't part of the everyday notation this tool uses.
How do Roman numerals work?
Seven letters have values: I=1, V=5, X=10, L=50, C=100, D=500, M=1000. They're written largest first and added up, except when a smaller letter comes before a larger one (like IV=4 or IX=9), which subtracts.
What is 2024 in Roman numerals?
MMXXIV — that's MM (2000) + XX (20) + IV (4). Type any year into the converter to see its Roman form instantly.
Does it check for valid numerals?
Yes. If you enter something like IIII or VX that isn't a proper Roman numeral, it tells you rather than guessing a number.

More tools