All tools · 🔄 Convert

Roman Numeral Converter

Roman numerals use letters from the Latin alphabet — I, V, X, L, C, D, M — to represent numbers. This converter handles values from 1 to 3999 in both directions, with validation for malformed Roman numeral strings.

Loading tool…

Examples

Year
Input2026
OutputMMXXVI
Chapter numbers
Input4
OutputIV

Subtractive notation — 4 is IV (5 − 1), not IIII.

Big number
Input1999
OutputMCMXCIX

Frequently asked questions

Why no Roman numerals over 3999?

Standard Roman numerals max out at MMMCMXCIX (3999). Larger numbers use a bar over the letter to multiply by 1000, which is not commonly typeable.

Why is 4 written IV not IIII?

Subtractive notation: place a smaller numeral before a larger one to subtract. IV = 5−1 = 4. (Clock faces often break this rule and use IIII for visual balance.)

Is there a Roman zero?

No. Romans had no symbol for zero. Medieval scholars sometimes used N (for nulla / nihil).

About this tool

Roman Numeral Converter runs entirely in your browser using standard Web APIs. No data is sent to any server. The source for this tool is in our public GitHub repository.

Related tools

← All 96 tools

Why this tool

vs typical free web-tool sites

1vwTypical free site
PriceFreeFree
Signup requiredNoOften (for premium features)
Ads inside the toolNoYes (banner + video)
Data sent to serverNo (browser-only)Yes (inputs analyzed for ads)
Total tools96Often <20 or scattered across sites
Bookmarkable URL per toolYesMixed
Loads in under 1sYes (static)Often slow (ad tracking)
MultilingualEN / ES / PT / FR / DEUsually EN only
Open sourceYesNo