Velto
Converters

Roman Numeral Converter

This free converter turns any number from 1 to 3,999 into a Roman numeral, or decodes a Roman numeral back into a number, instantly and right in your browser.

Roman numeral

MMXXIV

Number

2024

How it breaks down

M1000+M1000+X10+X10+IV4=2024

Examples

How to use

  1. 1

    Type a number (1–3999) or a Roman numeral in the field: detection is automatic.

  2. 2

    The conversion appears instantly as you type, in both directions.

  3. 3

    Check the breakdown table to see how each symbol adds up.

  4. 4

    Copy or download the result with the buttons under the tool.

How do Roman numerals work?

Seven letters build every Roman numeral: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 and M = 1,000. You add them from left to right, so XVI reads 10 + 5 + 1 = 16. When a smaller letter sits before a larger one, you subtract it instead, which gives the six pairs IV (4), IX (9), XL (40), XC (90), CD (400) and CM (900), the only subtractions the classic system allows.

Take MMXXIV as a worked example. The two M count for 2,000, the two X add 20 and IV brings the final 4, so the whole numeral reads 2024. The converter shows this breakdown under the result, which makes it easy to check a date carved on a monument or shown at the end of a film's credits.

How do you convert Roman numerals back to numbers?

The field takes both directions and reads what you typed. Enter 2024 and the tool answers MMXXIV. Enter MMXXIV, or even mmxxiv in lowercase, and it answers 2024. It only accepts the strict classic form, so a malformed numeral such as IIII or VX returns an error rather than a guess. That strictness matters when the value ends up in a legal document or an engraving, where a silent misreading costs more than a visible error.

Why does the converter stop at 3,999?

Standard notation never repeats a letter more than three times, and M is the largest symbol available. Three M give 3,000, so MMMCMXCIX, or 3,999, is the highest value the classic system can write. The Romans handled larger numbers with a bar called a vinculum, drawn above a letter to multiply it by 1,000. Sources disagree on how to draw that bar and most fonts render it badly, so this converter stays inside the range every textbook agrees on.

How do you write years in Roman numerals?

Most lookups are about years, usually from film credits or a date engraved on a building. A few frequent ones:

YearRoman numeral
1776MDCCLXXVI
1900MCM
1990MCMXC
2000MM
2024MMXXIV
2026MMXXVI

Clock faces are the classic exception worth knowing. Many dials write 4 as IIII instead of IV, a habit watchmakers kept for the visual balance of the dial. The converter follows the standard rule and always returns IV.

Roman Numerals 1 to 100

NumberRoman numeral
1I
2II
3III
4IV
5V
6VI
7VII
8VIII
9IX
10X
11XI
12XII
13XIII
14XIV
15XV
16XVI
17XVII
18XVIII
19XIX
20XX
21XXI
22XXII
23XXIII
24XXIV

Parameters

Every field of this tool can be prefilled from the URL. Use these query parameters:

ParameterTypeDefault
valuestring2024

Example : https://www.veltotools.com/conversion/roman-numeral-converter?value=2024

API

The same tool is available as a free JSON API, with the same parameters as above. No key, no sign-up.

GET https://www.veltotools.com/api/v1/conversion/roman-numeral-converter?value=2024
$ curl "https://www.veltotools.com/api/v1/conversion/roman-numeral-converter?value=2024"

Frequently asked questions

Updated Jul 17, 2026

Related tools