ToolsleAll tools →
Converters

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.

FAQPage Schema
Roman Numeral Converter — Free Online Tool
InstantFreeNo signup

Type in either field — the other updates instantly. Classic subtractive notation only (no VV for 10).

Roman numeral converter — numbers and numerals in both directions

A Roman numeral converter turns everyday Arabic numbers (1, 2, 3…) into Roman letters (I, V, X, L, C, D, M) and decodes Roman strings back to integers. Toolsle's tool supports the standard range used in textbooks and exams: 1 through 3,999. Type in either box and the other field updates live—no button, no page reload. Pair it with our number to words tool for prose spelling, or the hex to decimal converter when you work in other bases.

How Roman numerals work

Seven symbols carry fixed values: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, and M = 1,000. Most values are built by adding symbols left to right (VI = 5 + 1 = 6). Subtractive pairs place a smaller symbol before a larger one to subtract: IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, and CM = 900. This keeps strings short and readable compared with repeating ones (IIII vs IV).

To convert a number to Roman form algorithmically, start with the largest value (M = 1000) and work down the standard table—append the symbol while the remainder fits, then move to the next row. Decoding reverses the process: read left to right, adding each symbol unless the next symbol is larger (then subtract the current from the next and skip ahead).

Quick reference table

ArabicRoman
1I
4IV
9IX
14XIV
49XLIX
99XCIX
400CD
999CMXCIX
2026MMXXVI
3999MMMCMXCIX

Common uses today

Roman numerals still appear on clock faces, book chapters, movie sequel titles, monument dates, and outline headings in legal and academic documents. Students use converters to check homework; trivia fans decode Super Bowl numbers (e.g. Super Bowl LIX); designers match typographic styles in posters and wedding programs.

Note that some clocks use IIII instead of IV for four—a stylistic tradition, not the subtractive rule taught in school. This converter follows modern educational and Unicode-friendly notation (IV, IX, etc.).

Limits and validity rules

Classical notation without overlines stops at 3,999 (MMMCMXCIX). Larger ancient values used vinculum bars; if you need bigger numbers, extend the system manually or use Arabic digits. Invalid strings—wrong letters, impossible repeats like VV, or out-of-order pairs—won't decode; the tool flags them so you can fix typos.

Practice examples

  • XIX → 10 + 9 = 19
  • 2026 → MM + XX + VI = MMXXVI
  • MCMXC → 1000 + (1000 − 100) + (100 − 10) = 1990

More answers in the Frequently Asked Questions below.

FAQ

Frequently Asked Questions

XIX = 19 — X is 10, IX is 9, combined as 10 + 9.