Free online Roman numeral converter
Convert numbers to Roman numerals and Roman numerals back to numbers with this instant, two-way translator. Type a whole number from 1 to 3999 into the Number field, or a numeral into the Roman numeral field, and the other side updates live. It's handy for reading clock faces and book chapters, writing dates on certificates and buildings, decoding movie copyright years, and any time you meet those familiar letters — I, V, X, L, C, D, and M — and need a plain number.
How to convert Roman numerals
- To turn a number into a numeral, type it into the Number field (1–3999).
- To turn a numeral into a number, type it into the Roman numeral field — lowercase is fine.
- Read the converted value instantly on the opposite side.
- Click Copy next to either field to send its value to your clipboard.
How Roman numerals are built
Roman numerals use seven letters with fixed values: I=1, V=5, X=10, L=50, C=100, D=500, and M=1000. Numbers are written largest-first and added together, except in subtractive pairs where a smaller symbol sits before a larger one to mean subtraction — IV is 4, IX is 9, XL is 40, and CM is 900. Because a symbol can't repeat more than three times, this tool re-encodes whatever you type and compares it, rejecting malformed numerals like "IIII" or "VV".
Explore more converters
Roman numerals are just one way of writing numbers. If you work with computing radixes instead, our number base converter switches between binary, octal, decimal, and hexadecimal. And when you're drafting the text those numbers appear in, the word counter keeps your writing within length limits. Everything runs in your browser — private, instant, and free.