ToolsleAll tools →

Roman Numerals Chart and Converter Guide (1–3999)

Learn Roman numeral rules, subtractive notation, a 1–3999 chart, and how to convert numbers both ways with a free Roman numeral converter.

Published May 19, 2026 · 3 min read

Roman numerals still show up on clocks, outlines, monuments, and exam papers. Modern math uses Arabic digits (1, 2, 3…), but converting between systems is a recurring homework and design task.

A Roman numeral converter maps integers 1–3999 to strings like XIV and decodes MMXXVI back to 2026. This guide explains the rules, provides a quick chart, and links to Toolsle’s free Roman numeral converter.

The seven symbols

SymbolValue
I1
V5
X10
L50
C100
D500
M1,000

Most values combine symbols left to right, adding as you go: VI = 6, XV = 15.

Subtractive notation (why IV = 4)

Place a smaller symbol before a larger one to subtract:

PairValue
IV4
IX9
XL40
XC90
CD400
CM900

This keeps strings short—IV instead of IIII (though clocks sometimes use IIII on dials for tradition).

Classic rule: Only subtract I from V or X, X from L or C, and C from D or M. Do not repeat subtractive pairs ad infinitum.

Quick reference chart

ArabicRomanArabicRoman
1I14XIV
4IV49XLIX
9IX99XCIX
400CD999CMXCIX
2026MMXXVI3999MMMCMXCIX

Convert any number 1–3999

Convert Arabic numbers (1–3999) to Roman numerals and decode Roman numerals back to numbers. Instant, two-way conversion in your browser.

Open tool →

How conversion algorithms work

Arabic → Roman: Walk a table from largest to smallest (1000, 900, 500, 400, …). While the remainder fits, append the symbol and subtract.

Roman → Arabic: Scan left to right. If the next symbol is larger, subtract the current and skip ahead; otherwise add.

Invalid strings (like IIV) should be rejected—good tools flag malformed input instead of guessing.

Common uses today

  • Chapter and outline numbering in documents
  • Clock faces (often IIII for 4)
  • Copyright years on films (© MMXXVI)
  • Super Bowl / event branding (e.g. LVIII)
  • Education — Latin classes and math puzzles

For spelling numbers in words, use our number to words tool; for other bases, try hex to decimal.

Mistakes students make

  • Writing 4000+ — classical Roman form in schools stops at 3999 (MMMCMXCIX)
  • Repeating V, L, or D (VII is invalid—use VI + I patterns correctly)
  • Forgetting subtractive pairs on exams (90 is XC, not LXXXX)

Try the free Roman numeral converter

Type in either field on the Roman numeral converter—Arabic or Roman—and the other updates live in your browser.

Try the free Roman Numeral Converter

Convert Arabic numbers (1–3999) to Roman numerals and decode Roman numerals back to numbers. Instant, two-way conversion in your browser.

Open tool →