Skip to content
Number Buffet

Roman numerals

Turn a number into Roman numerals, read a numeral back into digits, or print a whole range as a conversion chart.

3 min read

Settings

Quick presets

Used by Number → Roman numerals. Spaces, commas, underscores and apostrophes are ignored, so 1,000,000 and 1_000_000 both work.

Used by Roman numerals → number. Case is ignored. Overlines may be typed as a bar over a letter or as parentheses, so (IV) and I̅V̅ both mean 4,000.

Affects what is written out. Reading a numeral accepts all three regardless of this setting.

Range mode only.

Range mode only. The chart stops early, with a note, if it would run past what the chosen notation can express.

Range mode only. Use 10 for decades or 100 for centuries.

Range mode only.

Reading is strict by default: a numeral must be the canonical spelling of its value. Switch this on to also read additive forms such as IIII, XVIIII and MDCCCC, which Roman and medieval sources use freely.

Minuscule numerals (i, ii, iii) are the convention for book front matter and outline levels.

Fine-tune the look

Pick a preset next to the image first — these controls adjust it.

Frame

A border drawn inside the edge of the image.

Advanced

Results

100 values

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


Make an image

Turn on JavaScript to style and download these numbers as an image. The values themselves are listed above.

Text on the image

Drag a line straight onto the picture to place it — once placed, it stays exactly where you put it. Everything here is drawn into the download.

About roman numerals

The seven letters are younger than the counting they record. Rome's numerals descend from the Etruscan signs for 1, 5, 10, 50 and 100, and those are usually traced in turn to notched tally sticks: a cut for each unit, a doubled cut for every fifth, a cross cut for every tenth. It is a tidy reconstruction, and widely repeated, but no ancient tally stick survives because wood rots, so it remains conjecture; tally sticks of that design were reportedly still being cut by Italian and Dalmatian shepherds in the nineteenth century. The mnemonic link between C, M and centum, mille came later. A thousand was first written Φ, or CIↃ, and D for five hundred is generally explained as half of that sign.

The system has no zero and never needed one: values are added rather than placed, so no column sits empty waiting for a marker. When medieval computists did need a zero in their Easter tables they wrote a word instead — Dionysius Exiguus used nulla in 525, and around 725 Bede used the single letter N in a table of epacts.

Subtractive notation took more than a millennium to settle. Roman inscriptions mix the conventions freely: gate 44 of the Colosseum is cut as XLIIII, and officers of Legio XVIII wrote eighteen as XIIX — the order of the Latin duodeviginti, "two from twenty" — a form that appears on the cenotaph of their senior centurion Marcus Caelius, who died in AD 9. Masons kept the older habit long afterwards: Admiralty Arch in London carries MDCCCCX for 1910 rather than MCMX. The rule taught today, with exactly six subtractive pairs and no alternatives, hardened only in the later Middle Ages and the centuries of print that followed.

Key properties

  • Standard notation uses exactly seven letters: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 and M = 1,000.
  • Only six subtractive pairs are allowed — IV, IX, XL, XC, CD and CM. A letter is never subtracted from more than ten times its own value, so IC and IM are not numerals.
  • Standard notation spells every integer from 1 to 3,999 exactly one way, and 3,999 = MMMCMXCIX is as far as it reaches.
  • The longest standard numeral is MMMDCCCLXXXVIII for 3,888, at fifteen letters.
  • There is no symbol for zero, and none for a negative value or a decimal fraction. Fractions were handled by a separate duodecimal set, with S for one half and a dot for each twelfth.
  • 1666 = MDCLXVI uses each of the seven letters exactly once, in descending order.
  • An overline — the vinculum — multiplies a letter by 1,000, so V̅ = 5,000 and the largest value with a single bar is 3,999,999.
  • In the apostrophus system CIↃ = 1,000, IↃↃ = 5,000, CCIↃↃ = 10,000, IↃↃↃ = 50,000 and CCCIↃↃↃ = 100,000; these forms were combined additively rather than subtractively.

Where they turn up

  • Clock and watch dials: the Wells Cathedral clock, whose mechanism dates to between 1386 and 1392, is the example usually cited for the IIII convention, while the Elizabeth Tower dial at Westminster uses IV. The explanations offered for IIII — balance against the VIII opposite, economy in casting moulds, a king's complaint — are folklore rather than documented history.
  • Film and television copyright notices carry the year as a numeral, which is how 1984 appears as MCMLXXXIV. The familiar claim that this was meant to disguise a production's age is a widely repeated explanation, not a documented policy.
  • Regnal and papal names, ship names and sequels: Elizabeth II, Benedict XVI, Star Wars Episode IV.
  • Chemistry: Stock nomenclature puts the oxidation state in Roman numerals, as in iron(III) chloride.
  • Super Bowls have been numbered in Roman numerals since the first few games, with one deliberate exception — Super Bowl 50 in 2016 was branded in Arabic numerals before the NFL returned to LI the following year.
  • Book front matter is still paginated in minuscule numerals (i, ii, iii), and outline levels, act and scene references and statute subdivisions use them too.

How to use this generator

The generated values appear at the top, with a copy button beside them. To turn them into an image, pick a look from the style presets under Make an image, choose an export size, and download as PNG, JPEG or WebP. Everything is rendered in your browser, so nothing you generate is sent to a server.

The address bar updates as you work, so the link always reproduces exactly what you see — handy for sharing a specific sequence or saving a configuration for later. Use Copy to take the values as plain text, or Export data for CSV, JSON, NDJSON, SQL or XML.

Sources

Historical summaries on this page draw on the openly licensed references listed above. Spotted an error? Tell us and we will fix it.