Roman Numeral Converter

Convert numbers to Roman numerals and Roman numerals to numbers instantly with step-by-step explanations, date conversion, historical insights, and advanced Roman numeral tools.

Number → Roman

Type any whole number from 1 to 3,999,999. Above 3,999 the converter uses the medieval vinculum (overline) to multiply by 1,000.

1 – 3,999,999
LiveMMXXVI
Use cases:

Fill in the input and press Convert to reveal the result, step-by-step breakdown, expanded notation, and historical insights.

What Are Roman Numerals?

Roman numerals are the numeric system the ancient Romans built around seven primary letters — I, V, X, L, C, D, and M. The system spread with the Roman Empire and remained the dominant European way of writing numbers for well over a thousand years, until the late Middle Ages when the Hindu-Arabic digits (0–9) we use today gradually displaced it for arithmetic. Roman numerals never disappeared, though. They survive in countless modern contexts that want the look of tradition, formality, or weight: book chapters, monarch and Pope succession, copyright dates, Super Bowl branding, clock faces, sequel naming, and personal monograms.

This Roman Numeral Converter handles every common conversion task in one place. Convert numbers to Roman numerals (up to 3,999,999 with vinculum support), decode Roman numerals back to decimals with strict validation, translate full calendar dates, batch-convert a list of mixed values, and explore symbol meanings, etymology, and famous historical years — each with a step-by-step breakdown so you understand how the answer was built.

The Seven Roman Numerals

I

1

V

5

X

10

L

50

C

100

D

500

M

1,000

How Roman Numerals Work

Left-to-right addition

Read symbols left to right and add them up. III is 1 + 1 + 1 = 3; CLX is 100 + 50 + 10 = 160. The order of largest-to-smallest is the default.

Subtractive shortcut

When a smaller symbol sits before a larger one, subtract instead. IV is 5 − 1 = 4; XC is 100 − 10 = 90. Only six pairs are allowed: IV, IX, XL, XC, CD, CM.

Repetition limits

I, X, C, and M may repeat up to three times in a row (III, XX, CCC, MMM). V, L, and D never repeat — there is no VV, LL, or DD in valid notation.

Vinculum for large numbers

A horizontal bar above a letter multiplies it by 1,000. V̄ = 5,000, M̄ = 1,000,000. This medieval convention extends the system up to 3,999,999.

Ways to Use This Converter

01

Number → Roman

Type any number from 1 to 3,999,999 and see it written in Roman numerals with full step-by-step construction.

02

Roman → Number

Decode a Roman numeral back to its decimal value with classical-rule validation and a clear breakdown of every symbol.

03

Date Converter

Translate a calendar date into its three-part Roman form, with format and separator options for cornerstones and tattoos.

04

Batch Converter

Paste a list of numbers and Roman numerals and convert them all at once into a downloadable table.

05

Symbol Explorer

Browse the seven primary symbols, their etymology, and a searchable chart from 1 – 100, 100 – 1000, 1000 – 5000.

06

Famous-year lookup

Quick-select historical years (1066, 1492, 1776, 1969…) and instantly see them in Roman numerals with context.

Addition and Subtraction Rules

Reading a Roman numeral is a single left-to-right walk. The default behaviour is addition — each symbol's value is added to a running total. The only twist is the subtractive shortcut: when a smaller symbol sits immediately before a larger one, the pair is read as a single token whose value is (larger − smaller). Only six pairs are allowed by classical rules.

IV

5 − 1

IV = 4

IX

10 − 1

IX = 9

XL

50 − 10

XL = 40

XC

100 − 10

XC = 90

CD

500 − 100

CD = 400

CM

1000 − 100

CM = 900

Modern Uses of Roman Numerals

Roman numerals lost their job as everyday math characters by the 1500s, but they kept their cultural authority. The world's most-watched sporting event, the Super Bowl, brands every year in Roman (LVIII). Movie sequels use them to feel epic (Rocky IV, Star Wars Episode IX). Olympics, monarchs, and Popes line them up in succession (Elizabeth II, Pope John XXIII). Books reserve them for prefatory pages, traditional clocks paint them around the dial, and copyright lines at the end of films still spell out the year in lowercase Roman (mcmlxxxiv).

In design and personal projects they show up on wedding rings, memorial inscriptions, and birthday tattoos because the letterforms feel weightier and more permanent than digits. Whatever the context, an accurate Roman numeral matters — misreading XL as 40 not 49 changes a date by a decade.

Tricky Cases and Common Mistakes

IIII vs IV on clock faces

Most traditional clocks paint 4 as IIII, not IV, partly because it visually balances VIII opposite. Outside clocks, IV is the canonical form.

Invalid subtractive pairs

VL (45), IL (49), and IC (99) look plausible but are not allowed. Only IV, IX, XL, XC, CD, and CM are valid. Use XLV, XLIX, and XCIX instead.

Repeating V, L, or D

VV, LL, and DD never appear. Use X for two Vs, C for two Ls, and M for two Ds.

Going past 3,999

Classical Roman tops out at MMMCMXCIX = 3,999. For larger numbers, the vinculum (overline) multiplies by 1,000. This converter applies it automatically.

Year 1900s ambiguity

MCM = 1,900, not 1,000 + 1,000 − 100. Read CM as the subtractive pair (1,000 − 100 = 900) and add it to the preceding M.

Decimal fractions

Romans had separate symbols for fractions of 1/12 (the as system); the standard letters only express positive whole numbers.

Roman Numerals 1 – 100

The first 100 numbers cover most everyday Roman-numeral use cases — clock faces, chapter numbering, monarchs, sequels, and Super Bowls all live here. Use the Explorer tab above to filter the full searchable chart.

1

I

2

II

3

III

4

IV

5

V

6

VI

7

VII

8

VIII

9

IX

10

X

11

XI

12

XII

13

XIII

14

XIV

15

XV

16

XVI

17

XVII

18

XVIII

19

XIX

20

XX

21

XXI

22

XXII

23

XXIII

24

XXIV

25

XXV

26

XXVI

27

XXVII

28

XXVIII

29

XXIX

30

XXX

31

XXXI

32

XXXII

33

XXXIII

34

XXXIV

35

XXXV

36

XXXVI

37

XXXVII

38

XXXVIII

39

XXXIX

40

XL

41

XLI

42

XLII

43

XLIII

44

XLIV

45

XLV

46

XLVI

47

XLVII

48

XLVIII

49

XLIX

50

L

51

LI

52

LII

53

LIII

54

LIV

55

LV

56

LVI

57

LVII

58

LVIII

59

LIX

60

LX

61

LXI

62

LXII

63

LXIII

64

LXIV

65

LXV

66

LXVI

67

LXVII

68

LXVIII

69

LXIX

70

LXX

71

LXXI

72

LXXII

73

LXXIII

74

LXXIV

75

LXXV

76

LXXVI

77

LXXVII

78

LXXVIII

79

LXXIX

80

LXXX

81

LXXXI

82

LXXXII

83

LXXXIII

84

LXXXIV

85

LXXXV

86

LXXXVI

87

LXXXVII

88

LXXXVIII

89

LXXXIX

90

XC

91

XCI

92

XCII

93

XCIII

94

XCIV

95

XCV

96

XCVI

97

XCVII

98

XCVIII

99

XCIX

100

C

Roman Numerals for Years and Dates

Years are the most common modern use of Roman numerals. Copyright notices, building cornerstones, and event branding all encode the year as a numeral. A few key conversions:

YearRomanWhy it matters
753DCCLIIITraditional founding of the city of Rome
1066MLXVINorman conquest of England
1492MCDXCIIColumbus reaches the Americas
1776MDCCLXXVIUnited States Declaration of Independence
1789MDCCLXXXIXFrench Revolution begins
1865MDCCCLXVEnd of the American Civil War
1914MCMXIVOutbreak of the First World War
1945MCMXLVEnd of the Second World War
1969MCMLXIXApollo 11 Moon landing
1989MCMLXXXIXFall of the Berlin Wall
2000MMStart of the third millennium
2026MMXXVICurrent year

Where You Still See Roman Numerals

Books and Manuscripts

Prefatory pages (i, ii, iii) and chapter headings (Chapter IV) use Roman numerals to mark hierarchy clearly without competing with the body-text page numbers.

Movies and Sequels

Sequels lean on Roman to feel grand — Rocky IV, Star Wars Episode IX, Final Fantasy XV. Copyright lines at the end of films traditionally spell out the year in lowercase Roman.

Clock Faces

Traditional clocks number the hours I to XII, often with the IIII variant for 4. The convention dates back to medieval church clocks and remained the standard well into the 20th century.

Monarchs and Popes

Successive rulers with the same first name are distinguished by Roman ordinal — Henry VIII, Louis XIV, Pope John XXIII, Elizabeth II. The convention has been continuous since the medieval period.

Super Bowl and Olympics

Each Super Bowl is branded with a Roman numeral (LVIII = 58). The modern Olympic Games use them too — the XXXIII Olympiad was held in Paris in 2024.

Tattoos and Personal Design

Birthdays, anniversaries, and memorials use Roman numerals because the letterforms feel timeless and harder to date than ordinary digits — a design choice as much as a numerical one.

Core Conversion Rules

Walk left to right, sum the symbols

Default behaviour: each letter adds its value. CCXIII = 100 + 100 + 10 + 1 + 1 + 1 = 213.

Subtract when small precedes large

I before V or X subtracts (IV = 4, IX = 9). X before L or C subtracts (XL = 40, XC = 90). C before D or M subtracts (CD = 400, CM = 900).

Never repeat more than three times

Use the next-larger symbol after three repeats. 4 is IV not IIII (except on clock faces); 40 is XL not XXXX.

V, L, and D never repeat

Two Vs become X, two Ls become C, two Ds become M. There is no valid form with VV, LL, or DD.

Vinculum multiplies by 1,000

An overline on a letter multiplies it by 1,000. V̄ = 5,000, M̄ = 1,000,000. Used for numbers above 3,999.

Encoding: greedy largest-fit

To convert a decimal, repeatedly subtract the largest fitting symbol value and write that symbol. 1994 → M, then CM, then XC, then IV → MCMXCIV.

Validation: canonical-form check

A Roman numeral is canonical if re-encoding its decimal value reproduces the same string exactly. Anything else is a non-standard form.

How to Read Roman Numerals

Step 1 — group by magnitude

Scan the string and group symbols by magnitude: thousands first, then hundreds, tens, and units. MCMXCIV groups as M (1000), CM (900), XC (90), IV (4).

Step 2 — identify subtractive pairs

Watch for a smaller symbol immediately before a larger one. Read each pair as one token: IV = 4, CM = 900, never the two separate values.

Step 3 — add up the tokens

Sum each token left to right. MCMXCIV: 1000 + 900 + 90 + 4 = 1994. The total is your decimal value.

Step 4 — sanity check the order

From left to right, each token (after handling subtractives) should be the same magnitude or smaller than the one before it. If a hundreds token sits after a tens token, the numeral is malformed.

Step 5 — check the repetition rule

If you see four of the same symbol in a row (IIII, XXXX, CCCC), the numeral is non-canonical and should use the subtractive form (IV, XL, CD).

Step 6 — recognise vinculum

An overline above a letter — like V̄ — means multiply that letter's value by 1,000. Without the overline you only get up to 3,999.

Roman Numeral Examples and Practice

Problem 1: Convert 1994 to Roman numerals.

Solution: 1994 = 1000 + 900 + 90 + 4. Encode each part: 1000 → M, 900 → CM, 90 → XC, 4 → IV. Combined: MCMXCIV.

Problem 2: Decode MMXXVI to a decimal.

Solution: M + M + X + X + V + I = 1000 + 1000 + 10 + 10 + 5 + 1 = 2026. No subtractive pairs — pure addition.

Problem 3: What does XLIX mean?

Solution: XL is 40 (subtractive: 50 − 10), IX is 9 (subtractive: 10 − 1). Total: 40 + 9 = 49.

Problem 4: Why is 999 not IM?

Solution: Only six subtractive pairs are allowed (IV, IX, XL, XC, CD, CM). IM is not one of them. 999 = 900 + 90 + 9 = CMXCIX.

Problem 5: Encode the date 31 May 2026.

Solution: 31 → XXXI, 5 → V, 2026 → MMXXVI. Combined Roman date: XXXI · V · MMXXVI.

A Short History of Roman Numerals

Roman numerals descended from older Etruscan tally marks. Single vertical strokes counted ones (I, II, III), and a V shape — possibly a stylised open hand — marked five. By the second century BC the Romans had standardised seven letter-symbols (I, V, X, L, C, D, M) and the additive rules for combining them. Subtractive notation (IV instead of IIII) was used inconsistently in classical Rome and became standard only in the medieval period.

The Hindu-Arabic numerals (0–9) reached medieval Europe through Arab mathematicians in the 12th and 13th centuries. Their positional notation made multiplication and division dramatically easier than the Roman system, and by the 1500s they had displaced Roman numerals for everyday arithmetic. Roman numerals never disappeared entirely, though — they survived because they look formal, because they are easy to carve in stone or paint on a clock dial, and because each letter has a fixed value that doesn't require a positional zero to mark place.

How We Calculate

Every conversion is computed locally in your browser using the canonical I/V/X/L/C/D/M symbol table and the greedy largest-fit encoding algorithm. Decoding walks the input left to right, identifying subtractive pairs against a strict whitelist (IV, IX, XL, XC, CD, CM) and validating repetition limits (max three for I/X/C/M, none for V/L/D). For numbers above 3,999, we attach the Unicode U+0305 COMBINING OVERLINE character to each letter in the thousands block — the medieval vinculum convention — extending the range to 3,999,999.

Nothing is sent to a server — Roman numeral conversion is computationally trivial and runs instantly and privately on your device. Validation rejects non-canonical input with a specific error explanation, and where possible the converter suggests the canonical correction. Use this tool with confidence for homework, design work, copyright notices, and historical research; for paleography or numismatics outside the 1 – 3,999,999 range, consult a specialist reference.

Frequently Asked Questions

Roman numerals are an additive numeric system that originated in ancient Rome and remained the dominant way of writing numbers across Europe until the late Middle Ages, when Hindu-Arabic digits (0–9) gradually replaced them for arithmetic. The system uses seven primary letters — I (1), V (5), X (10), L (50), C (100), D (500), and M (1,000) — combined in fixed positional rules. Although superseded for everyday calculation, Roman numerals still appear in book chapters, monarch and Pope numbering, copyright dates, clock faces, sports-event branding (Super Bowl LVIII), and movie sequels because they convey a sense of formality, tradition, and weight that ordinary digits do not.

Roman numerals are read left to right, summing each symbol's value as you go. When a smaller symbol sits before a larger one, it is subtracted instead of added — that is the subtractive rule (IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900). A symbol is never repeated more than three times in succession, and V, L, and D are never repeated at all. To find a numeral's value you walk the string, recognising each subtractive pair as a single token, and add them up; this calculator does the same walk and shows every step for you.

Break the number down into thousands, hundreds, tens, and units, and encode each part separately using the canonical symbols. For 1,994 the thousands part is 1,000 → M, the hundreds part is 900 → CM, the tens part is 90 → XC, and the units part is 4 → IV — joined together they read MCMXCIV. For values above 3,999 the medieval vinculum convention places an overline above a letter to multiply it by 1,000 (V̄ = 5,000, M̄ = 1,000,000), which extends classical notation up to 3,999,999. This converter handles both ranges automatically.

IV represents the number 4. It uses the subtractive rule: a smaller symbol (I = 1) placed before a larger one (V = 5) is subtracted, giving 5 − 1 = 4. The older additive form IIII still appears on traditional clock faces (most famously Big Ben), partly because IIII visually balances VIII on the opposite side of the dial, but in every other context IV is the canonical Roman numeral for 4.

XL represents 40 — another subtractive form, with X (10) placed before L (50) to give 50 − 10 = 40. Together with XC (90), CD (400), and CM (900), this is one of the six classical subtractive pairs allowed by Roman numeral rules; combinations like VL or LC are not valid and will be flagged by this converter's validation engine.

Both forms appear historically — IIII (purely additive) and IV (subtractive) coexisted for centuries — but IV became the standard from the Middle Ages onwards because it is shorter, harder to alter on official documents, and visually distinct from III. The convention that a symbol never repeats more than three times in succession was formalised partly to enforce subtractive notation. The clock-face exception (IIII) is a stylistic survival, not a rule.

In classical notation the largest representable number is MMMCMXCIX = 3,999. Beyond that, medieval scribes adopted the vinculum convention: a horizontal bar above a letter multiplies its value by 1,000. So V̄ = 5,000, X̄ = 10,000, M̄ = 1,000,000. With one level of vinculum the system covers 1 – 3,999,999, which is what this calculator supports. Some later conventions stack two bars to multiply by 1,000,000, but it was never standardised and is not used here.

Each component of the date — year, month, and day — is encoded as a separate Roman numeral, then joined by a separator of your choice (usually a slash, dot, or middle dot). For example, 31 May 2026 becomes XXXI · V · MMXXVI. Cornerstones on Roman and renaissance buildings use this style, as do clock-tower dedication plaques. Modern tattoos and wedding-date jewellery often join the parts with periods or hyphens for a cleaner look.

Roman numerals stay current in dozens of niches: book chapter and prefatory page numbering, movie and video-game sequels (Rocky IV, Final Fantasy XII), Super Bowl branding (Super Bowl LVIII), Olympic-Games numbering, monarch and Pope succession (Elizabeth II, Pope John XXIII), traditional clock and watch faces, copyright dates at the end of films and TV programmes, scientific and medical classification (Type I/II/III), legal documents and contracts, building cornerstones, and personal items like wedding rings or memorial inscriptions that use a date for emotional weight.

Every conversion in this tool is computed locally in your browser using the standard greedy-encoding algorithm against the canonical I/V/X/L/C/D/M symbol table, plus medieval vinculum support for values above 3,999. The validation engine enforces every classical rule — maximum three repetitions for I, X, C, and M; no repetition of V, L, D; only the six allowed subtractive pairs — so a non-canonical input like IIII or VL is rejected with an explanation. The arithmetic is exact for all values from 1 through 3,999,999; for cultural or research use outside this range, consult a numismatics or paleography reference.

Related tools

Pair this converter with our Age Calculator for birthday-in-Roman ideas, the Date Difference Calculator for anniversaries, the Time Zone Converter for international event timing, the Percentage Calculator for scoring tables, the Word & Character Counter for chapter-length checks, and the Countdown Timer for milestone events.