Roman Numeral Converter

Choose a mode below and press Calculate for an instant result.

Standard modern converter supports whole numbers from 1 to 3,999.

What Are Roman Numerals?

Roman numerals are a number-writing system built from letters. The seven basic symbols are I (1), V (5), X (10), L (50), C (100), D (500), and M (1,000).

Visual: The Seven Symbols

Every standard Roman numeral from 1 to 3,999 is built from these seven letters, combined through addition and a small set of subtractive pairs.

The seven Roman numeral symbols and their values
SymbolValue
I1
V5
X10
L50
C100
D500
M1,000

Roman numerals are still used today for things such as clock faces, book chapters, monarchs and popes, movie sequels, events, copyright dates, and decorative dates.

How Do Roman Numerals Work?

The common modern system uses both addition and subtraction. For example, VIII is 5 + 1 + 1 + 1, which equals 8. But IV places I before V, so instead of adding, the I is subtracted: 5 minus 1 equals 4.

Visual: Add vs. Subtract

A smaller symbol placed before a larger one is subtracted instead of added. VI adds; IV subtracts.

Addition compared with subtraction in Roman numerals
NumeralReadingValue
VI5 + 16
IV5 minus 14

What Are the Six Standard Subtractive Pairs?

The common modern pairs are IV (4), IX (9), XL (40), XC (90), CD (400), and CM (900). Not every smaller numeral can simply be placed before any larger numeral, and that is one of the most important Roman numeral rules.

Visual: Six Standard Subtractive Pairs

These are the only subtractive pairs used in standard modern notation.

The six standard subtractive pairs
PairValue
IV4
IX9
XL40
XC90
CD400
CM900

What Are the Roman Numeral Subtraction Rules?

Only I, X, and C are used subtractively in the common standard modern rules. I may appear before V or X. X may appear before L or C. C may appear before D or M. This calculator does not accept IL, IC, XD, XM, VX, LC, or DM as standard canonical forms, even though a simple left-to-right subtraction could produce a number from them.

Why Is 99 XCIX Instead of IC?

You might be tempted to write IC because 100 minus 1 equals 99. But IC is not the standard modern notation, because I is not permitted to subtract from C directly. Ninety is XC. Nine is IX. So 99 is XCIX. This calculator rejects IC as a canonical modern form and suggests XCIX.

Example

IC looks like it could mean 99, but the standard modern form is XCIX.

How Do You Convert a Number to Roman Numerals?

Break the number into standard Roman-value pieces from largest to smallest. For 1,994, that breakdown is 1,000 + 900 + 90 + 4. Converting each piece gives 1,000 = M, 900 = CM, 90 = XC, and 4 = IV. Combined, that is MCMXCIV.

Visual: 1994 Breakdown

Each place value converts to its own symbol or pair, and the symbols are joined in order to form the final numeral.

Breaking 1994 into Roman numeral pieces
ValueSymbol
1,000M
900CM
90XC
4IV

How Do You Convert Roman Numerals to Numbers?

Read the numeral using the standard symbol values and valid subtractive pairs. For MCMXCIV, that is M (1,000), CM (900), XC (90), and IV (4), for a total of 1,994. This calculator also validates whether the entered sequence is standard modern notation rather than merely producing arithmetic from any random letter order.

Common Roman Numeral Values Explained

The questions below cover the Roman numerals people look up most often. Each one is read the same way: add symbol values left to right, and subtract only when a smaller value directly precedes a larger one in a standard pair.

What Is IV?

IV means 4. The I before V signals subtraction: 5 minus 1 equals 4.

What Is IX?

IX means 9. 10 minus 1 equals 9.

What Is XIV?

XIV means 14. X is 10 and IV is 4, so 10 + 4 = 14.

What Is XIX?

XIX means 19. X is 10 and IX is 9, so 10 + 9 = 19.

What Is XL?

XL means 40. L is 50, and X before it subtracts 10, so 50 minus 10 equals 40.

What Is XLIV?

XLIV means 44. XL is 40 and IV is 4, so 40 + 4 = 44.

What Is XC?

XC means 90. 100 minus 10 equals 90.

What Is XCIX?

XCIX means 99. XC is 90 and IX is 9, so 90 + 9 = 99.

What Is CD?

CD means 400. 500 minus 100 equals 400.

What Is CM?

CM means 900. 1,000 minus 100 equals 900.

Can Roman Numerals Repeat?

Under common modern conventions, I, X, C, and M can repeat up to three times in a row where appropriate. III = 3, XXX = 30, CCC = 300, and MMM = 3,000. V, L, and D are not normally repeated, which means VV is not the standard way to write 10. Use X instead.

Is IIII Wrong?

For the common modern conversion system used by this calculator, 4 is written IV. However, historical Roman numeral use was not perfectly standardized. Older documents and inscriptions sometimes use additive forms such as IIII, and clock faces also commonly use IIII instead of IV. So it is more accurate to say that IIII is non-canonical in this calculator's standard modern notation, rather than saying it has never been used.

Why Do Some Clocks Use IIII?

Clock-face tradition does not always follow modern textbook numeral conventions. IIII appears on many clocks and watches, mostly for historical and design reasons rather than a different value. Both IV and IIII can visually represent four in different contexts. For standard number conversion, this calculator outputs IV.

Visual: Invalid to Canonical

IC looks arithmetically like 99, but it is not standard notation. The canonical form for 99 is XCIX.

A non-canonical form compared with its canonical correction
EnteredStatusCanonical Form
ICNot standard modern notationXCIX (99)

Can Roman Numerals Represent Zero?

The familiar Roman numeral system does not have a standard symbol for zero comparable to the digit 0. For that reason, the standard converter rejects 0. It does not invent a later or historical notation as though it were part of the ordinary classical symbol set.

Can Roman Numerals Be Negative?

The basic Roman numeral system was not designed with the modern negative-number notation used in arithmetic. This calculator's standard converter supports positive whole numbers only.

What About Numbers Above 3,999?

The familiar modern letter-only form becomes less standardized beyond MMMCMXCIX, which is 3,999. Historical and extended systems can use devices such as overlines, additional symbols, or parenthetical forms. Those conventions are not uniform enough to treat any one method as the only universal answer, so this calculator keeps its standard converter at 1 to 3,999.

How Do You Write 2026 in Roman Numerals?

Break it down: 2,000 is MM, 20 is XX, and 6 is VI. Combined, that is MMXXVI. So 2026 equals MMXXVI.

How Do You Write a Date in Roman Numerals?

Convert each numeric part separately. For October 6, 2026, the month is 10 (X), the day is 6 (VI), and the year is 2026 (MMXXVI). A Roman numeral date can be displayed as X / VI / MMXXVI when using month/day/year ordering. Other countries commonly use day/month/year, so the calculator clearly labels which ordering it used.

Can I Use Roman Numerals for a Birthday?

Yes, as a decorative representation, but date ordering matters. For example, 03/04/2000 could mean March 4 or 3 April depending on location. Date mode above shows the month name in the input and labels the output order to avoid ambiguity.

What Does MMXXVI Mean?

MM is 2,000, XX is 20, and VI is 6, for a total of 2,026.

Why Validate Roman Numerals?

A basic parser may incorrectly accept IC as 99 because I appears before C. But standard modern notation uses XCIX. Likewise, IL is not the canonical form for 49; the standard form is XLIX. A high-quality converter tells the user when a sequence can be arithmetically interpreted but is not standard notation, which is exactly what Check mode and Roman Numeral to Number mode do above: they parse the candidate, convert the resulting value back through the canonical number-to-Roman function, and compare the two forms.

Historical Roman Numerals Were Less Uniform

The Roman numeral rules taught today are a standardized modern convention. Historical documents can contain variants. The National Archives (UK) provides examples of older additive and manuscript forms that differ from modern classroom conventions, which matters for anyone using this calculator while reading old records, monuments, historic dates, or manuscripts. The converter distinguishes standard modern notation from historical variation rather than treating every older form as a simple error.

Roman Numerals vs Decimal Numbers

Our ordinary decimal number system uses place value and zero. Roman numerals do not work the same way. That is why 1,994 can be written compactly in decimal digits, while the Roman representation MCMXCIV must combine symbol values. The two systems represent the same number using different notation.

Roman Numeral Converter vs Other Math Tools

Use this Roman Numeral Converter when converting between Roman numerals and ordinary whole numbers. Use the Date Calculator for calendar arithmetic, and the Unit Converter for measurement conversions. This tool is a notation converter, not a measurement calculator.

The Bottom Line

Modern Roman numerals use seven main symbols: I, V, X, L, C, D, and M. They combine through addition and six standard subtractive pairs. This calculator converts in both directions, validates canonical notation, explains the steps, handles Roman numeral dates, and clearly distinguishes standard modern rules from historical variations.

Worked Examples

The examples below use the exact same engine as the calculator above, computed live in JavaScript so they always match what the calculator itself returns.

Number to Roman Numeral

Roman Numeral to Number

Non-Canonical Form Check

Roman Numeral Reference Table

NumberRoman NumeralNumberRoman Numeral

Try It Yourself

What is 1999 written as a Roman numeral, and why is it not written as the number of I's and X's you might first guess?

1999 breaks down as 1,000 + 900 + 90 + 9, which is M + CM + XC + IX = MCMXCIX. The standard form always uses the six subtractive pairs rather than long runs of repeated letters.

Which Calculator Do I Need?

Roman Numeral Converter

I want to convert between numbers and Roman numerals, or check whether a numeral is standard notation. (this page)

Date Calculator

I want to add, subtract, or find the difference between calendar dates.

Unit Converter

I want to convert between units of measurement, such as length, weight, or volume.

Math Calculators

I want other general math tools and converters.

Questions People Ask

What are Roman numerals?

Roman numerals are a number-writing system built from seven letters: I, V, X, L, C, D, and M. They are still used today for clock faces, book chapters, monarchs and popes, movie sequels, and decorative dates.

What are the seven Roman numeral symbols?

The seven symbols are I (1), V (5), X (10), L (50), C (100), D (500), and M (1,000).

How do Roman numerals work?

Roman numerals combine symbols through addition and subtraction. Symbols are normally added left to right, but when a smaller value appears directly before a larger one, it is subtracted instead, as in IV for 4.

What is IV?

IV means 4. The I before V signals subtraction: 5 minus 1 equals 4.

What is IX?

IX means 9. The I before X signals subtraction: 10 minus 1 equals 9.

What is XIV?

XIV means 14. X is 10 and IV is 4, so 10 plus 4 equals 14.

What is XIX?

XIX means 19. X is 10 and IX is 9, so 10 plus 9 equals 19.

What is XL?

XL means 40. L is 50, and X placed before it subtracts 10, so 50 minus 10 equals 40.

What is XLIV?

XLIV means 44. XL is 40 and IV is 4, so 40 plus 4 equals 44.

What is XC?

XC means 90. C is 100, and X placed before it subtracts 10, so 100 minus 10 equals 90.

What is XCIX?

XCIX means 99. XC is 90 and IX is 9, so 90 plus 9 equals 99. This is the standard form for 99, not IC.

What is CD?

CD means 400. D is 500, and C placed before it subtracts 100, so 500 minus 100 equals 400.

What is CM?

CM means 900. M is 1,000, and C placed before it subtracts 100, so 1,000 minus 100 equals 900.

What is MCMXCIV?

MCMXCIV means 1,994. M is 1,000, CM is 900, XC is 90, and IV is 4, for a total of 1,994.

What is MMXXVI?

MMXXVI means 2,026. MM is 2,000, XX is 20, and VI is 6, for a total of 2,026.

How do I convert a number to Roman numerals?

Break the number into standard value pieces from largest to smallest, such as 1,000, 900, 90, and 4 for 1,994, then convert each piece to its symbol and combine them: MCMXCIV.

How do I convert Roman numerals to numbers?

Read the numeral using the standard symbol values and valid subtractive pairs, add the value of each piece, and total them. This calculator also checks whether the numeral is standard modern notation rather than just computing arithmetic from any letter order.

What are the Roman numeral subtraction rules?

Only I, X, and C are used subtractively, and only in specific pairs: I before V or X, X before L or C, and C before D or M.

Why is 99 XCIX instead of IC?

IC is not standard modern notation because I is not permitted to subtract from C directly. Ninety is XC and nine is IX, so 99 is written XCIX.

Why is 49 XLIX instead of IL?

IL is not standard modern notation because I cannot subtract from L. Forty is XL and nine is IX, so 49 is written XLIX.

Can I repeat Roman numerals?

I, X, C, and M can repeat up to three times in a row, as in III, XXX, CCC, and MMM. V, L, and D are not repeated in standard modern notation.

Why is V not repeated?

Standard modern notation never repeats V, L, or D. Ten is written as X rather than VV, because repeating those symbols is not part of the common convention.

Is IIII a valid Roman numeral?

IIII is not the standard modern form for 4 in this converter, which uses IV. Historical inscriptions and clock faces can use IIII, so this calculator flags it as non-canonical rather than simply wrong.

Why do clocks use IIII?

Clock-face tradition does not always follow modern textbook convention. Many clocks and watches use IIII instead of IV for design and historical reasons, not because the value is different.

Is IV or IIII correct for 4?

For standard modern number conversion, this calculator outputs IV. IIII can still appear in historical documents and on clock faces, representing the same value in a different style.

Is there a Roman numeral for zero?

No. The familiar Roman numeral system has no standard symbol for zero comparable to the digit 0, so this calculator does not support converting zero.

Can Roman numerals be negative?

No. The basic Roman numeral system was not designed with modern negative-number notation, so this calculator supports positive whole numbers only.

How do you write 2026 in Roman numerals?

2,000 is MM, 20 is XX, and 6 is VI, so 2026 is written MMXXVI.

How do you write a birthday in Roman numerals?

Convert the month, day, and year separately and arrange them in your preferred order, such as month/day/year or day/month/year. Because date order varies by country, it is best to label which order you used.

How do I convert a date to Roman numerals?

Enter the month, day, and year into Date mode. Each part is converted separately, for example October 6, 2026 becomes X / VI / MMXXVI in month, day, year order.

Can Roman numerals go above 3999?

The familiar letter-only system becomes less standardized above 3,999 (MMMCMXCIX). Historical and extended systems use devices such as overlines, but there is no single universal method, so this calculator keeps its standard range at 1 to 3,999.

What is the largest standard Roman numeral?

Within this calculator's standard range, the largest value is 3,999, written MMMCMXCIX.

Were ancient Roman numeral rules always the same?

No. Historical Roman inscriptions and manuscripts were not always consistent with the modern textbook conventions taught today, and forms such as IIII appear in older records.

How do I check if a Roman numeral is valid?

Use Check mode above. It parses your numeral, converts the resulting number back into canonical Roman numerals, and compares the two forms. If they differ, the numeral is not standard notation, and a canonical suggestion is shown.

Sources & Further Learning

Methodology & Limitations

This calculator follows the common modern convention for Roman numerals, supporting standard whole-number conversion from 1 to 3,999. It does not represent a single universal historical standard, since Roman numeral use in inscriptions, manuscripts, and other historical records was not always consistent with the modern textbook rules taught today. For decorative uses such as tattoos or engravings, double-check the exact form you want against the specific source or tradition you are following.