Roman Numeral Converter

Convert standard Roman numerals and decimal integers from 1 through 3,999.

Your numbers

Live

Instant result. Updates while you type.

Your result

Updated now
—

Enter your numbers.

Roman numeral converter and canonical form checker

Choose a direction and enter a decimal integer or Roman numeral. HitEquals converts it, shows the symbol breakdown and rejects noncanonical forms such as IIII or IC.

Editorial checkCharacter representation and Latin-letter guidance checked against the Unicode Standard.Updated September 9, 2026Read the publication standard

Inputs used by this calculator

Roman Numeral Converter uses the fields below. The starting values reproduce the page example; replace them with values from the same units and time period before using the result.

Field-by-field reference for Roman Numeral Converter.
InputStarting exampleAccepted valueHow it is used
ConversionDecimal to RomanDecimal to Roman · Roman to decimalSupplies the conversion quantity used by the published equation or result breakdown.
Decimal integer1,9941 to 3999Supplies the decimal integer quantity used by the published equation or result breakdown.
Roman numeralMCMXCIVText in the format shownSupplies the roman numeral quantity used by the published equation or result breakdown.
Roman Numeral Converter calculation pathConversion, Decimal integer and Roman numeral pass through the displayed Roman Numeral Converter relationship before the main answer and supporting values are shown.1Entered values2Published formula3Checked result
Roman Numeral Converter calculation pathConversion, Decimal integer and Roman numeral pass through the displayed Roman Numeral Converter relationship before the main answer and supporting values are shown.

Roman numeral symbols

Seven Latin letters carry the common values I, V, X, L, C, D and M. Values usually descend and are added.

Subtractive pairs

Six standard pairs place a smaller value before a larger one: IV, IX, XL, XC, CD and CM. The converter emits only canonical modern forms.

Convert decimal to Roman

Take the largest available symbol or pair repeatedly and subtract its value until the remainder is zero.

Convert Roman to decimal

Read recognized tokens from left to right and add their values. The result is converted back to Roman to ensure the input was canonical.

Range and typography

This tool supports 1–3,999 using ordinary Latin letters. Unicode recommends composing Roman numerals from Latin letters for most purposes; larger historical forms require separate conventions.

What the Roman Numeral Converter answers

Convert standard Roman numerals and decimal integers from 1 through 3,999.

Use Roman Numeral Converter when you know Conversion, Decimal integer and Roman numeral and need the relationship expressed by the published equation.

Roman numeral values

Canonical subtractive pairs are included.
TokenValueTokenValue
M1000CM900
D500CD400
C100XC90
L50XL40
X10IX9
V5IV4
I1——

Frequently asked questions

What does MCMXCIV equal?

It equals 1,994.

Why is 4 written IV?

I before V subtracts one from five.

Is IIII accepted?

This converter requires the common canonical form IV.

Can Roman numerals represent zero?

The classical system used here has no zero symbol.

Why is the maximum 3,999?

Values above it need repeated M or an extended convention such as overbars, which is not universal.

What question does this Roman Numeral Converter answer?

Convert standard Roman numerals and decimal integers from 1 through 3,999.

What to keep in mind

Uses the common modern canonical form for 1–3,999. Historical conventions and overbar notation vary.

Results are rounded for display in US format, with money in dollars and cents; CSV exports keep full calculation precision. This is a calculation summary, not an official certificate.

Sources and references

Manage privacy choices