Roman Numeral Converter
Convert between Roman numerals and Arabic numbers (1 to 3999).
Roman Numeral
MMXXIV
Roman numeral for 2024
Reference Chart
| Value | Roman | Value | Roman | Value | Roman |
|---|---|---|---|---|---|
| 1 | I | 10 | X | 100 | C |
| 2 | II | 20 | XX | 200 | CC |
| 3 | III | 30 | XXX | 300 | CCC |
| 4 | IV | 40 | XL | 400 | CD |
| 5 | V | 50 | L | 500 | D |
| 6 | VI | 60 | LX | 600 | DC |
| 7 | VII | 70 | LXX | 700 | DCC |
| 8 | VIII | 80 | LXXX | 800 | DCCC |
| 9 | IX | 90 | XC | 900 | CM |
| -- | -- | -- | -- | 1000 | M |
How to Use This Tool
- Enter your value into the Roman Numeral Converter input field at the top of the page.
- Pick the source unit and the target unit, and the Roman Numeral Converter will convert in real time as you type.
- Copy the converted value or swap the units to convert in the opposite direction.
Common Use Cases
- Data migration: Engineers convert between formats when moving data between systems with incompatible representations.
- Educational verification: Students check homework answers by converting between standard units or notations.
- Cross-team collaboration: Teams using different conventions exchange data via a common intermediate format produced by the Roman Numeral Converter.
Frequently Asked Questions
What precision does the Roman Numeral Converter preserve?
Numeric conversions use IEEE 754 double-precision (15-17 significant decimal digits). Lossless integer conversions remain exact up to 2^53. For exact decimal arithmetic on very large or very small values, use a server-side BigDecimal or arbitrary-precision library.
What's the supported input range?
The converter handles the full range allowed by the source format's specification. Values outside that range (e.g., negative durations, out-of-spec characters) are rejected with an error rather than silently truncated. Check the input format docs for exact limits.
Can I convert in both directions?
Yes. The converter is bidirectional: switch the source and target fields to reverse the conversion. Round-trip conversions are exact for lossless format pairs and approximate (with documented precision) for lossy ones.