Roman Numeral Converter

Enter an Arabic number (1–3,999,999) to get its Roman numeral, or type a Roman numeral to convert it back. Enable vinculum mode for numbers above 3,999.

Type a number to get the Roman numeral, or type a Roman numeral to get the number.

Use the Roman Numeral Converter

Number to Roman

Quick:

Enter a number above to see its Roman numeral.

Roman to Number

Enter a Roman numeral above to convert it.

Character highlighting:

M Valid symbol ? Invalid character

Quick answer

Type a number to get the Roman numeral, or type a Roman numeral to get the number. 2026 is MMXXVI, 1999 is MCMXCIX and 3,999 (MMMCMXCIX) is the largest value in standard form. Turn on vinculum notation for numbers up to 3,999,999, where a bar over a letter multiplies it by 1,000.

Examples

NumberRoman numeral
4IV
9IX
14XIV
40XL
90XC
400CD
1999MCMXCIX
2026MMXXVI
3999MMMCMXCIX

Enter a number or a Roman numeral.

Summary

Enter an Arabic number (1–3,999,999) to get its Roman numeral, or type a Roman numeral to convert it back. Enable vinculum mode for numbers above 3,999.

How it works

  1. To convert a number to Roman numerals: type any integer from 1 to 3,999,999 in the top input field.
  2. Toggle "Use vinculum notation" to enable overlines for thousands (required for values above 3,999).
  3. To convert Roman numerals back to a number: type or paste the Roman numeral string in the lower input field.
  4. Use the preset year buttons (2024, 1969, 1776) to test common conversions instantly.
  5. Expand the reference table at the bottom to review all Roman numeral symbols and their values.

Use cases

  • Decoding old documents, inscriptions, and monuments that use Roman numerals for dates or chapter numbers.
  • Naming children, pets, or creative works with stylized Roman numeral versions of birth years.
  • Tattoo design: verify the exact Roman form of a significant number before committing to ink.

Frequently Asked Questions

Last updated: 2026-05-28 · Reviewed by Nham Vu