Roman Numeral Converter
Convert numbers to Roman numerals and back.
Number to Roman numeral
Roman numeral to number
1994
How to use the Roman Numeral Converter
- 1 Type a number from 1 to 3999 to see it as a Roman numeral.
- 2 Or type a Roman numeral (like MCMXCIV) to see it converted back to a number.
- 3 Both directions update instantly and flag anything invalid.
Examples
- ▸ 1994 → MCMXCIV.
- ▸ MMXXIV → 2024.
Frequently asked questions
What is the highest number Roman numerals can represent?
Classical Roman numerals go up to 3999 (MMMCMXCIX). Larger numbers traditionally use a bar (vinculum) over a numeral to multiply it by 1000, which most digital tools, including this one, don’t support.
Why does my Roman numeral show an error?
Roman numerals follow strict formation rules — for example, a symbol can’t repeat more than three times in a row (IIII is invalid; it should be IV), and only certain subtractive pairs like IV, IX, XL, XC, CD and CM are allowed. This tool validates against those rules and suggests the correct form.
How do Roman numerals work?
Symbols are added left to right (VI = 5 + 1 = 6), except when a smaller symbol precedes a larger one, which means subtract it (IV = 5 − 1 = 4). The seven base symbols are I=1, V=5, X=10, L=50, C=100, D=500, M=1000.