Roman Numeral Symbols
Click any symbol to copy it. 16 characters, each labelled with its Unicode code point.
Unicode explicitly treats these as compatibility characters. They exist so text from older East Asian character sets can round-trip without loss — not as the recommended way to write a Roman numeral. This collection holds 16 roman numeral symbols drawn from 1 Unicode block — mainly Number Forms. Code points run from U+2160 to U+216F. All of them sit in the Basic Multilingual Plane, which means broad font support and very few encoding surprises.
Compatibility, not preference
The Unicode Standard's own guidance is that ordinary Latin letters should be used for Roman numerals in new text. Ⅻ (U+216B) exists because legacy encodings had it; typing XII with three Latin letters is the correct modern approach.
They break search and sorting
Ⅻ is one character. XII is three. A search for "XII" will not match Ⅻ, and neither will a sort that expects letters. Anything processing your text will treat them as unrelated.
Lowercase forms exist too
The block includes lowercase Roman numerals ⅰ ⅱ ⅲ as separate characters, again for compatibility rather than because lowercase numerals need special encoding.
Unicode blocks in this collection
| Unicode block | Characters | Share |
|---|---|---|
| Number Forms | 16 | 100% |
Sample characters and their code points
Ⅰ
Ⅲ
Ⅴ
Ⅶ
Ⅸ
Ⅺ
Frequently asked questions
Should I use these instead of typing XII?
No, for anything you want to be found. Unicode itself recommends ordinary Latin letters. Use these characters only when reproducing text that already contains them, or for purely visual work where searchability does not matter.