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.
Year on copyright / cornerstone
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
- Enter number or numeral — Bidirectional — type 2026 or MMXXVI; tool detects direction.
- Validate — Range 1–3,999 standard. 4,000+ requires vinculum (overline) notation.
- Convert — Standard subtractive: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900.
- Show breakdown — MMXXVI = M(1000) + M(1000) + X(10) + X(10) + V(5) + I(1) = 2026.
- 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.
Last updated: 2026-05-06 · Author: Ahsan Mahmood · Edit this page on GitHub