Roman Numeral Converter – Numbers to Roman Numerals
Convert any number 1-3999 to Roman numerals or convert Roman numerals to decimal.
About This Calculator
Convert any number 1-3999 to Roman numerals or convert Roman numerals to decimal. Use the calculator above for instant results.
Reading and Constructing Roman Numerals
Modern Roman-numeral notation represents numbers by combining symbols for selected values and using a limited subtractive convention. The basic symbols are I=1, V=5, X=10, L=50, C=100, D=500, and M=1000.
Most symbols are read additively from largest to smallest. For example, VIII = 5 + 1 + 1 + 1 = 8 and LXII = 50 + 10 + 1 + 1 = 62. The subtractive pairs are compact forms used before the next higher five- or ten-valued symbol. Thus IV is 4 rather than IIII in the common modern convention, and XC is 90 rather than LXXXX.
Place value still guides the conversion even though Roman numerals do not use positional digits. A useful method is to decompose a decimal number into thousands, hundreds, tens, and ones, convert each part, and concatenate the results. For 1,944, the parts are 1000 + 900 + 40 + 4, which become M + CM + XL + IV = MCMXLIV.
Standard classroom and software conventions usually restrict ordinary Roman numerals to 1 through 3999 because there is no single universally adopted plain-text notation for larger values. Classical inscriptions also show historical variations, so not every inscription follows the modern subtractive rules. Roman numerals have no standard symbol for zero and are not designed for efficient arithmetic.
When checking a conversion, read from left to right and verify that each place-value group contributes the intended amount. This catches forms that have the right symbols but combine them in a nonstandard order.
Worked Examples
- MMXXIV (MM=2000, XX=20, IV=4)
Answer: MMXXIV
- MCMXCIX
Answer: MCMXCIX
- XLII
Answer: XLII
Break 944 into 900 + 40 + 4.
- 900 = CM, 40 = XL, 4 = IV
Answer: CMXLIV
This example uses three different subtractive pairs in one numeral.
Break 3888 into 3000 + 800 + 80 + 8.
- MMM + DCCC + LXXX + VIII
Answer: MMMDCCCLXXXVIII
No subtractive pair is needed because each place is represented additively.
Who Uses This Calculator?
Read dates in books and monuments.
Teach Roman numeral system.
Read copyright dates on movies.
Convert years to Roman numerals.
Common Mistakes to Avoid
❌ IV vs IIII
Standard notation uses IV=4. Some clocks use IIII, but IV is correct.
❌ No zero in Roman numerals
The Roman system cannot represent 0 or negative numbers.
❌ Subtracting any smaller symbol from any larger one
Modern standard notation uses specific subtractive pairs. IL for 49 is nonstandard; write 49 as XLIX, separating 40 and 9 by place value.
❌ Repeating V, L, or D
The five-valued symbols V, L, and D are not normally repeated. Values such as 10, 100, and 1000 have their own symbols X, C, and M.
Frequently Asked Questions
Roman numeral rules?
I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Subtractive: IV=4, IX=9, XL=40, etc.
Largest Roman numeral?
3999 (MMMCMXCIX) using standard rules.
Why still used?
Clocks, book chapters, movie sequels, Super Bowl, copyright years, royal names.
Is IIII ever used instead of IV?
Yes, historical and decorative usage varies, and many clock faces use IIII for four. In standard modern conversion rules used in most mathematics exercises, IV is the conventional form for 4.
Why is 99 written XCIX rather than IC?
Modern standard notation treats each decimal place separately. Ninety is XC and nine is IX, giving XCIX. IC is not one of the standard subtractive pairs.
Do Roman numerals have a zero?
The classical Roman numeral system did not have a positional zero comparable to the digit 0 in the Hindu-Arabic system. Medieval scribes sometimes used words or marks for “nothing,” but there is no standard Roman numeral zero in ordinary conversion.
How can numbers above 3999 be written?
Historical conventions include overlines to multiply a value by 1000, but plain-text representations are not standardized consistently. Many converters therefore stop at 3999 to keep the notation unambiguous and compatible with common modern rules.
Formula Explorer connections
Interpretation: This relationship converts, summarizes or checks numerical quantities using standard arithmetic and measurement rules. Assumption: Use consistent units, preserve enough significant digits, and round only the final result unless the method states otherwise.