Roman Numerals to Numbers
Decodes a Roman numeral and shows what it adds up to. MCMXCIV is 1000 + 900 + 90 + 4.
Result
Table of Roman numerals
| Symbol | Value |
|---|---|
| I | 1 |
| V | 5 |
| X | 10 |
| L | 50 |
| C | 100 |
| D | 500 |
| M | 1000 |
| Number | Notation |
|---|---|
| 1 | I |
| 2 | II |
| 3 | III |
| 4 | IV |
| 5 | V |
| 6 | VI |
| 7 | VII |
| 8 | VIII |
| 9 | IX |
| 10 | X |
| Number | Notation |
|---|---|
| 20 | XX |
| 30 | XXX |
| 40 | XL |
| 50 | L |
| 60 | LX |
| 70 | LXX |
| 80 | LXXX |
| 90 | XC |
| 100 | C |
| 500 | D |
| Century | Notation |
|---|---|
| 14 | XIV |
| 15 | XV |
| 16 | XVI |
| 17 | XVII |
| 18 | XVIII |
| 19 | XIX |
| 20 | XX |
| 21 | XXI |
| 22 | XXII |
| 1000 | M |
Enter a Roman numeral, and the page shows its value and how it adds up. The reverse direction lives on its own page: numbers to Roman numerals.
How a Roman numeral is read
The symbols go from larger to smaller and add up: XVII is 10 + 5 + 1 + 1, which makes 17. A smaller symbol placed before a larger one is subtracted, and there are only six such pairs: IV (4), IX (9), XL (40), XC (90), CD (400), CM (900). That is why MCMXCIV breaks down as 1000 + 900 + 90 + 4 and equals 1994.
Why IC and IIII are not accepted
Only the next-larger symbol can be subtracted: I is subtracted from V and X, X from L and C, C from D and M. The notation IC looks like 99, but by the rules 99 is written XCIX. The symbols V, L and D are never repeated and never subtracted, while I, X, C and M do not appear more than three times in a row: instead of IIII one writes IV.
You can meet such notations on clock faces and in old inscriptions, but the page refuses to read them on purpose: showing a number for an incorrect notation would reinforce the mistake. Instead of an answer, it tells you how that number is written correctly.
Limit of the notation
With ordinary letters, numbers run from 1 to 3999, the largest being MMMCMXCIX. In antiquity a bar placed above a symbol meant multiplication by a thousand, but such a notation cannot be typed with plain letters. Roman numerals have no zero, and no negative numbers or fractions either.
Rate this tool
Help us get better
Tell us what was missing.
Other tools
JSON Formatter
Format and repair JSON in the browser, flagging duplicate keys and long numbers
Regex Tester
Regex testing with a plain-language breakdown and hang protection
JWT Decoder
JWT parsing with fields explained and signature verification
CSV to JSON
A table to JSON with honest types and a reverse check
JSON to CSV
JSON to a table for Excel, with verification and formula protection
SQL Formatter
A readable query layout, verified against the source, with risky spots flagged
XML Formatter
Readable XML, errors explained with a hint, verified against the source
XML Validator
Markup, XSD schema, sitemap, YML and RSS rules, with the path to each error