Roman Numerals Converter

Instantly convert numbers to Roman numerals and Roman numerals to numbers with step-by-step breakdown calculation, interactive charts, and date translation.

Supports 1 to 3,999 (Standard) & up to 3,999,999 (Vinculum / Overline)

Standard is the universal modern format used in clocks, dates, and media.

Quick Popular Numbers:

Conversion Result

Verified Classical Notation

Roman Numeral

MMXXVI

2,026 = 2000 (MM) + 20 (XX) + 6 (VI)

Step-by-Step Breakdown Calculation

Detailed trace showing how each Roman symbol subtracts value from the running total.

Step Place / Component Roman Symbol Value Remaining Total

Roman Numerals Chart & Reference Table

Explore, filter, and search Roman numerals from 1 to 1,000 and landmark milestone years.

The Seven Basic Roman Numeral Symbols

The classical Roman numeral system is built on seven fundamental Latin alphabet characters. Unlike the modern decimal place-value system (which uses position to denote powers of 10), Roman numerals combine these base letters additively and subtractively:

Roman Symbol Arabic Value Latin Root / Origin Example Usage
I 1 Single finger or tally mark (Unus) III = 3, IV = 4, VI = 6
V 5 Hand open with thumb out (Quinque) V = 5, VII = 7, XV = 15
X 10 Two crossed hands or double V (Decem) X = 10, XX = 20, XL = 40
L 50 Half of 100 glyph (Quinquaginta) L = 50, LX = 60, LXX = 70
C 100 Centum (Latin for one hundred) C = 100, CC = 200, CD = 400
D 500 Half of original Greek phi glyph ↀ (Quingenti) D = 500, DC = 600, CM = 900
M 1,000 Mille (Latin for one thousand) M = 1000, MM = 2000, MMXXVI = 2026

Core Rules for Reading & Writing Roman Numerals

1. The Additive Principle

When a symbol is placed after another symbol of equal or larger value, their values are added together.

VI = 5 + 1 = 6
LXX = 50 + 10 + 10 = 70
CL = 100 + 50 = 150

2. The Subtractive Principle

When a smaller symbol precedes a larger symbol, the smaller value is subtracted from the larger value. There are exactly 6 valid subtractive pairs:

IV = 4 (5 - 1) • IX = 9 (10 - 1)
XL = 40 (50 - 10) • XC = 90 (100 - 10)
CD = 400 (500 - 100) • CM = 900 (1000 - 100)

3. Repetition Limits

Only powers of 10 (I, X, C, M) can be repeated up to a maximum of three times in succession (e.g. III = 3, XXX = 30, CCC = 300, MMM = 3000). The symbols V, L, and D are never repeated (10 is written as X, not VV; 100 is C, not LL).

4. Vinculum (Overline) for Large Numbers

To represent numbers greater than 3,999 without violating the 3-repetition rule, classical mathematicians placed a horizontal bar (vinculum) over a numeral to multiply its value by 1,000.

V̄ = 5,000 • X̄ = 10,000 • L̄ = 50,000
C̄ = 100,000 • D̄ = 500,000 • M̄ = 1,000,000

🧮 How to Convert Any Number to Roman Numerals Step-by-Step

To manually calculate Roman numerals from an Arabic number, decompose the number into thousands, hundreds, tens, and units places, then translate each place value using the lookup table:

Example: Convert 1,994 (MCMXCIV)

1. Thousands place: 1000 = M

2. Hundreds place: 900 = CM (1000 − 100)

3. Tens place: 90 = XC (100 − 10)

4. Units place: 4 = IV (5 − 1)

Combine: M + CM + XC + IV = MCMXCIV

Frequently Asked Questions

In Roman numerals, M represents 1,000. It derives from the Latin word mille, meaning one thousand. For example, MM is 2,000 and MMM is 3,000.
MMXXVI is 2026. Broken down: MM = 2000 (1000 + 1000), XX = 20 (10 + 10), and VI = 6 (5 + 1). Adding them together gives 2000 + 20 + 6 = 2026.
To convert Roman numerals to numbers, read the symbols from left to right. If a smaller symbol comes before a larger symbol (such as IV or XC), subtract the smaller value from the larger one. Otherwise, add the values. For example, in XIV: X = 10, and IV = 4, so 10 + 4 = 14.
No, the ancient Romans did not have a numeral symbol for zero. When necessary in text or accounting, they wrote the Latin word nulla (meaning "nothing" or "none"). The mathematical concept and symbol for 0 were developed later in India and brought to the West via Arabic mathematics.
Clockmakers traditionally use IIII for aesthetic balance opposite VIII, and historically to avoid invoking the Latin abbreviation for the supreme god Jupiter (whose name was spelled IVPPITER). Both IIII and IV are historically attested, though IV is the standard modern mathematical convention.
In standard classical notation without overlines, the maximum number is 3,999 (MMMCMXCIX) because the numeral M cannot be repeated more than three times. Using the vinculum (overline) extension, numbers up to 3,999,999 (M̄M̄M̄C̄M̄X̄C̄ĪX̄CMXCIX) can be represented.
Yes! Switch to the Date → Roman tab above. You can enter any birthday or wedding anniversary and choose your preferred date order (Month • Day • Year or Day • Month • Year) and separator dot/slash.

Was this tool helpful?

Comments

Loading comments...

Check Out Other Popular Tools

Copied to clipboard!