🔢
Roman Numeral Converter
Conversion
Free Roman numeral converter for 1–3999 - live number ↔ Roman conversion with range checks in your browser.
0
0
Roman Numeral Converter
Number (1–3999)
Roman numeral
Classical Roman numerals for 1–3999, live both directions. Letters outside IVXLCDM are rejected; not for medieval/epigraphic variants.
See moreSee less about the Roman Numeral Converter
Examples
Number to Roman
1994 → MCMXCIVClassical range only: values outside 1–3999 are rejected.
Decode a numeral
Roman: MMXXIV → 2024Input is uppercased automatically. Only I, V, X, L, C, D, M are accepted.
Key features
- 1–3999 classical range
- Live both directions
- Range and format error messages
Related tools
Quick answers for Roman Numeral Converter
What's the valid number range?
From 1 through 3999 - the classical Roman range. Values outside that range show an error instead of a numeral.
Do I need to press a button to convert?
No. Both directions update live: a number fills Roman, and a Roman numeral fills the number.
Does it accept lowercase Roman numerals?
Yes. Input is uppercased automatically, so mmxxiv converts the same as MMXXIV.
Which letters are allowed?
Only I, V, X, L, C, D, and M. Other characters are rejected.