Conversion Calculators

Roman Numeral Converter

Use this Roman numeral converter to translate numbers into Roman numerals or Roman numerals back into numbers. Enter a value to see its Roman form, useful for dates, clock faces, book chapters, and movie copyright years.

Primary answer
Roman numeral
Inputs to verify
Conversion and Value
Use type
Use as a direct calculation check.
Keyword intent
roman numeral converter

Calculator

Roman Numeral Converter

Calculates roman numeral from conversion, value. Defaults are filled in so you can review a working example before changing inputs.

Choose whether the input is a whole number or a Roman numeral.

Enter a whole number from 1 to 3999 or a conventional Roman numeral.

Result

Result reflects the current submitted inputs.

  • Risk A
  • Reviewed 2026-05-26
  • 1 sources
Roman numeralMCMXCIV
Number1,994
Normalized input1994
DirectionNumber to Roman numeral
  • Supported range is 1 through 3999.
  • Roman numeral input must be conventional canonical notation using I, V, X, L, C, D, and M.
  • Lowercase Roman input is normalized to uppercase.
  • Vinculum notation, Unicode Roman numeral characters, zero, negatives, fractions, and clock-face IIII are out of scope.

Accuracy notes

Risk level
A
Reviewed
2026-05-26
Sources
1
Primary result
Roman numeral

Formula logic is kept in a pure calculator module with fixtures, source notes, and page-visible assumptions.

What the result means

Roman numerals are read left to right, adding each symbol's value except where a smaller symbol sits before a larger one, which means subtract. There is no zero and no negative values. The system is still common on clock faces, in dates and chapter numbers, and in the copyright years at the end of films.

Roman numeralCanonical uppercase Roman numeral.
NumberWhole number value from 1 to 3999.
Normalized inputTrimmed and canonicalized input used for the conversion.
DirectionConversion direction used for the result.

Use the result this way

  1. Start with Roman numeral, then use supporting outputs for context.
  2. Verify Conversion and Value before copying the result.
  3. Check the formula, example, and assumptions before reusing the answer.

User job

How to use this calculator

Use Roman Numeral Converter when you need roman numeral, then use number and normalized input to check the context for unit checks, engineering notes, recipes, travel, shopping, and measurement cleanup.

Best for

  • Converting compatible units
  • Auditing the factor used for a repeated conversion
  • Reviewing a default example before entering your own conversion and value.

Check before relying

  • Make sure the source and target units measure the same kind of quantity.
  • Supported range is 1 through 3999.
  • Roman numeral input must be conventional canonical notation using I, V, X, L, C, D, and M.
  • Source context: Encyclopaedia Britannica, reviewed 2026-06-16.

Next useful step

Formula

Roman numerals use seven symbols: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000. Values are added when a larger or equal symbol is followed by a smaller one (VI = 6) and subtracted when a smaller symbol precedes a larger one (IV = 4). Only I, X, C, and M can be repeated, up to three times in a row.

  • Symbol values: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000.
  • Subtraction rule: a smaller symbol before a larger one is subtracted. IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900. Only these six subtractive pairs are valid.
  • Repetition: I, X, C, and M may repeat up to three times (III = 3, XXX = 30). V, L, and D are never repeated.
  • There is no Roman numeral for zero, and the standard system covers 1 to 3,999; larger numbers historically used a bar over a symbol to multiply it by 1,000.
  • Read left to right, adding values, except at a subtractive pair where you subtract the smaller from the larger.

Inputs

Enter a whole number from 1 to 3,999 to get its Roman numeral, or type a Roman numeral to convert it back to a number. Roman numerals have no symbol for zero and no standard way to write numbers above 3,999 without special bars, so the converter works within the classic range.

ConversionChoose whether the input is a whole number or a Roman numeral.
ValueEnter a whole number from 1 to 3999 or a conventional Roman numeral.

Example

2024 is MMXXIV (M + M + XX + IV = 1000 + 1000 + 20 + 4). The number 49 is XLIX (XL = 40, IX = 9), not IL. The year 1994 is MCMXCIV (M + CM + XC + IV = 1000 + 900 + 90 + 4).

FAQ

How do you write a number in Roman numerals?

Break the number into thousands, hundreds, tens, and units, then write each part with the symbols I, V, X, L, C, D, M, applying the subtraction rule. 2024 becomes MMXXIV.

What is the Roman numeral for 4?

Four is IV, using the subtraction rule: I (1) before V (5) means 5 minus 1. It is not written IIII in the standard system, though clock faces sometimes use IIII for style.

What number is XL in Roman numerals?

XL is 40. X (10) placed before L (50) means subtract, giving 50 minus 10. Similarly XC is 90 and CM is 900.

Is there a Roman numeral for zero?

No. The Roman system has no symbol for zero and no negative numbers. It was designed for counting and recording positive whole numbers.

What is the largest number in Roman numerals?

Using standard symbols, the largest is 3,999 (MMMCMXCIX). Larger numbers historically used a bar over a symbol to multiply its value by 1,000.

What year is MMXXIV?

MMXXIV is 2024: MM (2000) + XX (20) + IV (4). Roman numerals are common for copyright years and dates.

Sources

Last reviewed: 2026-05-26

  • academicReviewed 2026-06-16
    Roman NumeralsEncyclopaedia Britannica. History and rules of the Roman numeral system, including subtractive notation.

Disclaimer

The converter uses the standard Roman numeral system for 1 to 3,999 and the six conventional subtractive pairs. Non-standard forms (such as IIII on clock faces) may appear in historical or decorative use.