Roman numerals

Roman numerals have no zero and no negatives; the classical range stops at 3,999.

Try one
Number to numeral
6 symbols

MMXXVI

2,026 in Roman numerals

How it adds up0 subtractive pairs
MOne thousand1,000
MOne thousand1,000
XTen10
XTen10
VFive5
IOne1
Total2,026
Standard formMMXXVI
Additive formMMXXVI
Symbol count6
Arabic value2,026
Previous2025 = MMXXV
Next2027 = MMXXVII
Number2,026
NumeralMMXXVI
Symbols6
Subtractive0

Roman Numeral Converter

Convert whole numbers to standard Roman numerals and Roman numerals back to Arabic values. Validate subtractive notation, see how each symbol contributes, and compare the compact standard form with its fully additive equivalent.

Standard range
1–3,999
Core symbols
7
Subtractive pairs
6
Conversion
2-way

Step by step

How to use it

  1. 01

    01Choose the direction

    Start with an Arabic whole number or a sequence of Roman symbols.

  2. 02

    02Enter a value

    Standard notation covers 1 through 3,999 using I, V, X, L, C, D, and M.

  3. 03

    03Check the breakdown

    Read each ordinary symbol or subtractive pair and the value it contributes to the total.

  4. 04

    04Compare standard and additive forms

    The standard form is shortest; the additive form makes every repeated value explicit.

Worked example

Reading MCMXCIV

Given

Numeral
MCMXCIV
Notation
Standard

Break the numeral into values

M    = 1000
CM   =  900
XC   =   90
IV   =    4
────────────
total = 1994
Arabic value
1,994
Symbols
7
Subtractive pairs
3

A smaller symbol before a permitted larger symbol subtracts: CM is 900, XC is 90, and IV is 4. Everything else adds from left to right.

Why this one

The compact rules behind Roman numerals

Only six subtractive pairs are standard

I precedes V or X, X precedes L or C, and C precedes D or M. Forms such as IL for 49 are non-standard.

Five-symbols do not repeat

V, L, and D appear once at most; I, X, C, and M ordinarily repeat no more than three times in a row.

Roman notation has no ordinary zero

The classical system was built for recording positive quantities, not positional arithmetic with a zero digit.

The common standard stops at 3,999

Larger values require conventions such as overlines that are not consistently representable in plain text.

The judgement call

Is this Roman numeral standard?

  • 4

    IV

    I may subtract from V.

  • 9

    IX

    I may subtract from X.

  • 49

    XLIX

    Each place is encoded separately: 40 plus 9.

  • 49 written IL

    Non-standard

    I cannot subtract from L across place values.

Reference

The numbers behind it

I · V
1 · 5
X · L
10 · 50
C · D
100 · 500
M
1,000
Subtractive pairs
IV, IX, XL, XC, CD, CM

FAQ

Questions, answered plainly

How do Roman numerals work?

Symbols usually add from left to right. In six standard pairs, a smaller symbol before a larger one subtracts, such as IV = 4 and CM = 900.

What is zero in Roman numerals?

There is no standard classical Roman numeral for zero, so this converter begins at one.

What is the largest standard Roman numeral?

MMMCMXCIX represents 3,999. Larger numbers need an added convention such as an overline for thousands.

Why is 49 XLIX instead of IL?

Standard notation encodes each decimal place separately: 40 is XL and 9 is IX. I is only allowed before V or X.

Does capitalization matter?

The symbols are conventionally uppercase. The converter can normalize typed lowercase letters, then validates the resulting standard form.

Conversion and validation happen entirely in your browser.