CalcaTools

Roman Numeral Converter

A free tool to convert standard numbers to Roman numerals and vice versa. Supports values from 1 to 3,999,999.

Last updated: June 2026 · Free · No sign-up required

Enter a number or Roman numeral above

Frequently Asked Questions

What are the basic Roman numeral symbols?

The key Roman numerals are: I (1), V (5), X (10), L (50), C (100), D (500), and M (1000).

Why is the conversion limit set to 3,999,999?

Standard Roman numerals cannot easily represent values of 4,000 or greater without special symbols like overlines (vinculum). In standard modern typing, 3,999 (MMMCMXCIX) is the maximum, but extended systems allow representing higher numbers using combinations of M.

How does subtraction work in Roman numerals?

When a smaller numeral is placed before a larger numeral, it is subtracted. For example, IV represents 5 - 1 = 4, and IX represents 10 - 1 = 9.

Quick reference

Roman numeral symbols:

SymbolValue
I1
V5
X10
L50
C100
D500
M1,000

edit_note What you need

Have your numbers ready before you start. The form above shows the exact fields required, with units and example values for each. Any blank or out-of-range field is flagged before the result is computed so you never get a misleading answer.

function How it computes

The roman numeral converter applies the published reference formula and rounds the result to a useful precision. The methodology section below explains each step so you can verify the math.

verified Trusted source

Reference values and constants come from an authoritative source. Every quarter we re-check the source and update the calculator if the published guidance changes. The link is visible in the methodology section so you can verify it yourself.

tips_and_updates Read it like this

Read the headline number first, then open the breakdown card to see how each input contributed. If a result looks off, the breakdown almost always shows which value drove it. Adjust that input and recalculate — the answer updates instantly.

Interpretation guide

Examples:

NumberRoman numeral
4IV
9IX
40XL
90XC
2024MMXXIV
2026MMXXVI

Formula & methodology

Formula: Add symbols left to right; a smaller symbol before a larger one is subtracted (IV = 4, IX = 9)

Roman numerals combine seven letters using additive and subtractive rules. Symbols are written largest to smallest and added, but when a smaller value precedes a larger one it is subtracted (IV = 4, CM = 900). Only I, X, and C are used as subtractive prefixes, and no symbol repeats more than three times. The converter applies these rules in both directions and handles a vinculum (overline) for very large numbers.

Frequently asked questions

How do you write 4 in Roman numerals?
IV — one before five means 5 minus 1. Similarly 9 is IX and 40 is XL.
What is the largest standard Roman numeral?
Without overlines, the largest commonly written value is 3,999 (MMMCMXCIX). A vinculum multiplies a symbol by 1,000 for larger numbers.
Is there a Roman numeral for zero?
No. The Roman system has no symbol for zero; the concept was written as the word 'nulla'.
How do I convert a year to Roman numerals?
Break it into thousands, hundreds, tens, and units, convert each, and join them. For example 2026 = MM + XX + VI = MMXXVI.
What are the rules for subtractive notation?
Only I, X, and C subtract, and only from the next one or two larger symbols (e.g., IV, IX, XL, XC, CD, CM).

Explore the full unit converter toolkit

Every CalcaTools converter — length, volume, weight, time and date, number notation, science and energy, plus file, text and colour utilities — each with instant results and worked explanations.