Skip to main content

roman-numerals

A Roman numerals converter translates between Arabic numerals (1, 2, 3) and Roman numerals (I, II, III) using the standard subtractive notation (IV = 4, IX = 9, XL = 40). Used today for ordinals (Super Bowl LVII), book chapters, clocks, monarchs (Henry VIII), movie sequels (Rocky II), copyrights, building cornerstones, and educational/historical contexts. The ZTools Roman Numerals Converter handles 1–3,999 in standard notation and 1–3,999,999 with vinculum (overline) notation for thousands (V̄ = 5000, X̄ = 10000). Bidirectional conversion with explanation of subtractive rules.

Use cases

Book / chapter numbering

Style guides for academic and traditional publishing use Roman for front matter (Preface, Foreword) and Arabic for chapters. Calculator handles both.

Films, monuments display year in Roman (MMXXVI = 2026). Useful for verifying old building dates and decoding ancient inscriptions.

Sequel / event numbering

Super Bowl LVIII = 58. Olympic XXXIII Games = 33. Calculator gets it right; manual conversion is error-prone past XX.

Education / homework

Standard math and history curriculum question. Calculator helps both for verification and learning the rules.

How it works

  1. Enter number or numeral — Bidirectional — type 2026 or MMXXVI; tool detects direction.
  2. Validate — Range 1–3,999 standard. 4,000+ requires vinculum (overline) notation.
  3. Convert — Standard subtractive: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900.
  4. Show breakdown — MMXXVI = M(1000) + M(1000) + X(10) + X(10) + V(5) + I(1) = 2026.
  5. Vinculum for big numbers — V̄=5000, X̄=10,000, L̄=50,000, C̄=100,000, D̄=500,000, M̄=1,000,000.

Examples

Input: 2026

Output: MMXXVI = M(1000) + M(1000) + X(10) + X(10) + V(5) + I(1).


Input: MCMXCIX

Output: 1999 = M(1000) + CM(900) + XC(90) + IX(9). Y2K-era trivia.


Input: LVIII

Output: 58 = L(50) + V(5) + III(3). Super Bowl LVIII (Feb 2024).


Input: 1,000,000

Output: M̄ (M with overline) — vinculum notation for 10× scaling.

Frequently asked questions

Why isn't 4 written as IIII?

IIII was the Roman convention; subtractive IV is the post-Renaissance standard. Both are valid historically — clock faces traditionally use IIII while books use IV. Tool defaults to subtractive (modern standard).

Largest Roman numeral?

Standard: 3999 = MMMCMXCIX (no symbol for 4000+). With vinculum: M̄ = 1,000,000, so 3,999,999 = M̄M̄M̄ C̄M̄ X̄C̄ IX̄ CMXCIX. Beyond that, no standard.

Roman zero?

No. Romans had no concept of zero as a number. They wrote "nulla" (Latin for "nothing") for arithmetic placeholders. Zero was Indian invention, transmitted via Arabic.

Why are clocks IIII not IV?

Tradition. Symmetry with VIII on the opposite side; possibly avoids "IV" looking similar to "VI" upside down on a clock face. Big Ben uses IV; most clocks use IIII.

Why no Roman fractions in this tool?

Romans had a duodecimal fractional system (uncia for 1/12, etc.) — rarely needed today. Tool focuses on integer conversion.

How do I write 0 in Roman?

You don't — no Roman zero. If you must, use "N" or "Nulla". Tool returns an error for input 0.

Tips

  • Standard subtractive: IV (4), IX (9), XL (40), XC (90), CD (400), CM (900). Memorise these six pairs.
  • Larger letter always to the left unless in subtractive pair.
  • For modern use (years, sequels), max practical value is 3999 — use vinculum or Arabic for larger.
  • For clock faces, the four-position (IIII) tradition is acceptable.
  • Romanus regnum: Henry VIII, Louis XIV, Elizabeth II — Roman is the convention for monarchs.

Try it now

The full roman-numerals runs in your browser at https://ztools.zaions.com/roman-numerals — no signup, no upload, no data leaves your device.

Open the tool ↗


Last updated: 2026-05-06 · Author: Ahsan Mahmood · Edit this page on GitHub