Roman Numeral Generator

Convert any number to Roman numerals, or spin a random one to learn. A free, instant number-to-Roman-numeral converter and generator — from I to thousands.

MMXXVI
Advertisement

How to use the Roman Numeral Generator

1
Type a number

Enter any whole number from 1 to 3999 in the box.

2
See it in Roman

The Roman-numeral form appears instantly, big and clear, as you type.

3
Or go random

Tap “Random Numeral” to generate a surprise number and its conversion — great for learning.

4
Copy the result

Hit Copy to paste the numeral into a document, tattoo idea or design.

About this tool

This Roman numeral generator and converter turns ordinary numbers into Roman numerals the moment you type them. Whether you need the year for a logo, a clock face, a chapter heading or a tattoo, you get the correct numeral instantly — no chart to squint at.

It follows the standard subtractive rules (IV for 4, IX for 9, XL for 40, and so on) and covers everything from I up to 3999 (MMMCMXCIX), the largest value classic Roman numerals can represent. The ‘Random Numeral’ button is a fun, fast way to practise reading them.

Mustafa Bilgic
Mustafa BilgicFounder & tool-maker at Mohoh · Last updated 20 June 2026

Frequently asked questions

How do Roman numerals work?

Letters stand for values: I=1, V=5, X=10, L=50, C=100, D=500, M=1000. They are added together, except when a smaller letter sits before a larger one (IV=4, IX=9), which means subtract.

What is the largest Roman numeral?

Using standard rules, 3999 is the maximum, written MMMCMXCIX. Numbers above that historically used a bar over letters to multiply by 1000, which is rarely used today.

How do I write the current year in Roman numerals?

Just type the year — for example 2026 becomes MMXXVI. The converter handles any year in range automatically.

Is there a zero in Roman numerals?

No. The Romans had no symbol for zero, which is why this converter starts at 1.

Advertisement

More fun tools

Browse all tools