OhMyCalc

Roman Numerals Converter

Convert between Arabic numbers (1–3999) and Roman numerals in real time. Includes a reference table and input validation.

Reference table

I1
V5
X10
L50
C100
D500
M1000

How to Use the Roman Numerals Converter

  1. Enter the numbers or values in the input fields.
  2. The result is calculated and displayed automatically.
  3. Review the step-by-step solution or detailed breakdown.
  4. Copy the result or adjust inputs for a new calculation.

Quick Reference

FromTo
1I
5V
10X
50L
100C
1000M

Use Cases

Formula

Roman numerals use seven symbols: I (1), V (5), X (10), L (50), C (100), D (500), M (1000). Subtractive notation: IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900.

Frequently Asked Questions

What is the largest number you can write in Roman numerals?
Using standard notation, the largest number is 3999 (MMMCMXCIX). Numbers beyond that historically required special extensions such as the vinculum (a bar above a numeral to multiply by 1000).
Why is 4 written as IV and not IIII?
Roman numerals use subtractive notation to avoid four identical symbols in a row. IV means 5 − 1 = 4. Similarly, IX = 9, XL = 40, XC = 90, CD = 400, and CM = 900.
Is there a Roman numeral for zero?
No. The Roman numeral system was developed before the concept of zero was widely adopted. Ancient Romans used the word 'nulla' (nothing) when they needed to express zero.