Number to Roman Numerals

Type a whole number from 1 to 3999 and see it written as Roman numerals like I, V, X, L, C, D and M.

About the Number to Roman Numerals tool

Roman numerals build numbers from seven letters: I is 1, V is 5, X is 10, L is 50, C is 100, D is 500, and M is 1000. This tool converts a whole number into the standard form, applying the subtractive rule so that 4 is written IV rather than IIII and 9 is IX. Type 2024 and you get MMXXIV.

How to use it

  • Enter a whole number from 1 to 3999.
  • The Roman numeral appears instantly in the output.
  • Copy it for your title page, clock face, or chapter heading.

Why the 1 to 3999 limit? Standard Roman numerals have no symbol for zero and no compact way to write 4000 and above without bars or other extensions, so the classic system tops out at MMMCMXCIX (3999). The numerals also cannot represent fractions or negative numbers. People most often use this for copyright years, book volumes, monarch names, and Super Bowl-style event numbering. Everything is computed in your browser, so your input stays private.

Frequently asked questions

Why can the tool only convert numbers up to 3999?

Standard Roman numerals use M for 1000 and have no plain symbol for higher values, so 3999 (MMMCMXCIX) is the largest number that can be written conventionally. Larger numbers need overlines or other extensions that are not standard.

How does 4 become IV instead of IIII?

Roman numerals use a subtractive rule: a smaller numeral placed before a larger one means subtract it. So IV is 5 minus 1 equals 4, and IX is 10 minus 1 equals 9.

Can it convert zero or decimals?

No. The Roman system has no symbol for zero and no standard way to write fractions, so only whole numbers from 1 to 3999 are supported.

Is my number sent to a server?

No. The conversion runs entirely in your browser, so the number you enter is never uploaded.

Related tools