Roman Numerals
Convert numbers to Roman numerals and Roman numerals back to numbers.
How Roman Numerals works
Translate between numbers and Roman numerals, including subtractive forms like IV and CM. Everything happens inside this page: the tool reads your input, runs the calculation or conversion locally, and hands the result back to you. Nothing is transmitted, because there is no backend to transmit it to.
That design choice is deliberate. Most free tool sites upload your files to a server, process them there, and quietly keep a copy. Toolcin cannot do that — the site is a set of static files. If your connection dropped the moment the page finished loading, every tool would still work.
Seven symbols, subtractive notation
I, V, X, L, C, D and M are 1, 5, 10, 50, 100, 500 and 1000. Numbers are built by adding symbols from largest to smallest, and a smaller symbol before a larger one subtracts — IV is 4, IX is 9, XL is 40.
That subtractive rule is why 4 is IV and not IIII, and why 1999 is MCMXCIX rather than a long string of Ms.
The standard limits
Classical Roman numerals do not have a zero and are not designed for very large numbers; the converter works in the range 1 to 3999, which is where the notation is unambiguous.
Above that, overlines or a different notation were used historically — and those forms are not standardised enough for a converter to guess.
| Number | Numeral |
|---|---|
| 4 | IV |
| 9 | IX |
| 40 | XL |
| 1999 | MCMXCIX |
| 2026 | MMXXVI |
Where they still appear
Copyright years on film credits, monarchs and popes, chapter numbering, clock faces and Super Bowl numbering. In each case the numeral is decorative; nobody does arithmetic with them.
Good to know
- Works offline once loaded, including on flights and in locked-down networks.
- No file size limit beyond your device's own memory.
- Free to use, with no account and no usage counter.
- Results are produced locally, so they are not logged or shared with anyone.
Questions
What is the highest number?
Standard Roman numerals cover 1 to 3999.
Why does IIII appear on clocks?
Clock faces traditionally use IIII for symmetry with VIII, though IV is standard elsewhere.
Why is 4000 not supported?
Standard numerals stop at 3999 without overline notation.
Is IIII ever correct?
On some clock faces, yes — it is a traditional variant, not an error in that context.
Keep going
More encoding tools
Base32 Encoder
Encode text to Base32 or decode Base32 back to text using the standard alphabet.
Open toolBase64 Encoder
Encode or decode Base64 text and files instantly. Unicode safe, no upload, no server involved.
Open toolMorse Code Translator
Translate text into Morse code and decode dots and dashes back into text, including numbers and punctuation.
Open toolBinary Translator
Translate text into 8-bit binary and decode binary strings back into readable text.
Open toolURL Encoder
Encode text as a URL component or a full URL, and decode percent-encoded links back to plain text.
Open toolHTML Entities
Convert <, >, & and quotes into HTML entities, or decode an entity-laden string back to plain text.
Open tool