Roman Numerals in Unicode

Complete table of Roman numeral symbols in Unicode standard

All Roman Characters in Unicode

Unicode is an international character encoding standard that provides consistent encoding, representation and handling of text in nearly all writing systems of the world. It is developed by the Unicode Consortium, which includes leading technology companies such as Apple, Google, Microsoft and Meta, as well as academic institutions and international organizations.

Among the thousands of characters in the Unicode standard, there is also a complete set of Roman numeral characters. Most of them were introduced in Unicode version 1.1 (1993), with the rest added in version 5.1 (2008). Thanks to these characters, we can use Roman numerals as single symbols rather than sequences of letters.

The table below contains all Roman characters available in Unicode, along with their codes that can be used in HTML documents, CSS stylesheets, and other applications.

Roman Characters vs Alphabet Letters

It is important to distinguish between standard alphabet letters used to write Roman numerals (I, V, X, L, C, D, M) and dedicated Unicode characters for Roman numerals (Ⅰ, Ⅴ, Ⅹ, Ⅼ, Ⅽ, Ⅾ, Ⅿ).

Although they look similar, Unicode characters are specifically designed as single symbols representing specific numbers, not sequences of letters. This allows for better text formatting and ensures proper recognition of these characters as numbers by computer systems.

Most commonly used Roman characters

U+2160
One
U+2161
Two
U+2162
Three
U+2163
Four
U+2164
Five
U+2169
Ten
U+216F
Thousand

Search Roman Character

Type text to search for characters...

Complete Table of Roman Characters in Unicode

Character Unicode Code HTML Code CSS Code Unicode Name Copy
U+2160 Ⅰ \2160 Roman Numeral One
U+2161 Ⅱ \2161 Roman Numeral Two
U+2162 Ⅲ \2162 Roman Numeral Three
U+2163 Ⅳ \2163 Roman Numeral Four
U+2164 Ⅴ \2164 Roman Numeral Five
U+2165 Ⅵ \2165 Roman Numeral Six
U+2166 Ⅶ \2166 Roman Numeral Seven
U+2167 Ⅷ \2167 Roman Numeral Eight
U+2168 Ⅸ \2168 Roman Numeral Nine
U+2169 Ⅹ \2169 Roman Numeral Ten
U+216A Ⅺ \216A Roman Numeral Eleven
U+216B Ⅻ \216B Roman Numeral Twelve
U+216C Ⅼ \216C Roman Numeral Fifty
U+216D Ⅽ \216D Roman Numeral One Hundred
U+216E Ⅾ \216E Roman Numeral Five Hundred
U+216F Ⅿ \216F Roman Numeral One Thousand
Lowercase Roman Characters
U+2170 ⅰ \2170 Small Roman Numeral One
U+2171 ⅱ \2171 Small Roman Numeral Two
U+2172 ⅲ \2172 Small Roman Numeral Three
U+2173 ⅳ \2173 Small Roman Numeral Four
U+2174 ⅴ \2174 Small Roman Numeral Five
U+2175 ⅵ \2175 Small Roman Numeral Six
U+2176 ⅶ \2176 Small Roman Numeral Seven
U+2177 ⅷ \2177 Small Roman Numeral Eight
U+2178 ⅸ \2178 Small Roman Numeral Nine
U+2179 ⅹ \2179 Small Roman Numeral Ten
U+217A ⅺ \217A Small Roman Numeral Eleven
U+217B ⅻ \217B Small Roman Numeral Twelve
U+217C ⅼ \217C Small Roman Numeral Fifty
U+217D ⅽ \217D Small Roman Numeral One Hundred
U+217E ⅾ \217E Small Roman Numeral Five Hundred
U+217F ⅿ \217F Small Roman Numeral One Thousand
Special Roman Characters
U+2180 ↀ \2180 Roman Numeral One Thousand C D
U+2181 ↁ \2181 Roman Numeral Five Thousand
U+2182 ↂ \2182 Roman Numeral Ten Thousand
U+2183 Ↄ \2183 Roman Numeral Reversed One Hundred
U+2185 ↅ \2185 Roman Numeral Six Late Form
U+2186 ↆ \2186 Roman Numeral Fifty Early Form
U+2187 ↇ \2187 Roman Numeral Fifty Thousand
U+2188 ↈ \2188 Roman Numeral One Hundred Thousand

Click the "Copy" button next to the selected character to copy it to your clipboard and use it in your text.

How to Use Roman Characters in Unicode

Applications in HTML documents

Roman characters in Unicode can be used directly in HTML in several ways:

<!-- Direct character insertion: -->
<p>Chapter Ⅳ</p>

<!-- Using HTML code: -->
<p>Chapter &#8547;</p>

<!-- Result: -->
Chapter Ⅳ

You can also use Roman characters in HTML attributes such as "title" or "alt":

<img src="image.jpg" alt="Chapter Ⅳ - Introduction" />

Applications in CSS

In CSS stylesheets, Roman characters can be used with pseudo-elements or the content property:

.chapter-number::before {
  content: "\2163";  /* Character Ⅳ (IV) */
  font-weight: bold;
  margin-right: 5px;
}

In CSS you can also style Roman characters to match the overall design of the page:

.roman-numeral {
  font-family: "Times New Roman", serif;
  color: #8B0000;  /* Dark red */
  font-size: 1.2em;
}

Best Practices

  • Accessibility: When using Roman characters, make sure they are understandable to all users. Add an explanation or Arabic equivalent if needed.
  • Compatibility: Not all fonts support the full range of Roman characters in Unicode. Always test your text on different browsers and devices.
  • Consistency: If you use Roman characters in your project, apply them consistently throughout the entire website or document.
  • Fallback: Consider adding fallback styles in case Unicode characters are not displayed correctly.

Frequently Asked Questions

How do Unicode characters differ from regular letters?

Roman characters in Unicode are single symbols, while traditional notation uses sequences of letters from the Latin alphabet. For example, the number 4 can be written as a single Unicode character Ⅳ or as a sequence of letters "IV". Unicode characters are designed specifically as numerical symbols, which can be useful in certain typographic contexts.

Do all browsers support these characters?

Most modern browsers support Roman characters in Unicode. However, in some older browsers or on devices with limited font support, these characters may not display correctly. It's always good to test your site on different browsers and devices if you plan to use these characters extensively.

How do I insert a Roman character in Microsoft Word?

In Microsoft Word, you can insert Roman characters in several ways:
  1. Use the Alt + code key combination (for example Alt+8547 for character Ⅳ)
  2. Use the "Insert Symbol" function from the "Insert" menu
  3. Use Unicode code: type the code (e.g., 2163 for Ⅳ), then press Alt+X

Are there Unicode characters for numbers larger than 1000?

Yes, Unicode contains characters for larger Roman numbers, such as ↁ (5000), ↂ (10000), ↇ (50000) and ↈ (100000). These characters are less commonly used, but can be useful in specialized historical or mathematical texts.

How to choose between small and large Roman characters?

The choice between small (ⅰ, ⅱ, ⅲ, ...) and large (Ⅰ, Ⅱ, Ⅲ, ...) Roman characters depends mainly on context and styling. Large characters are usually used as section numbers, chapters, or as main numerical elements. Small characters often appear in footnotes, indexes, or where a less visually dominant element is needed. In professional typography, the choice is often dictated by the stylistic conventions of the project.

Practical Application Examples

1 Chapter numbering

Chapter Ⅰ: Introduction

Chapter Ⅱ: Methodology

Chapter Ⅲ: Analysis

Chapter Ⅳ: Conclusions

Roman numbering adds elegance and a classic look to table of contents, especially in academic papers, books, and formal documents.

2 Clock design

XIIIIIIIIIVVVIVIIVIIIIXXXI

Roman characters are often used on clock faces, giving them a classic, elegant appearance. Using Unicode characters instead of regular letters ensures better visual consistency.

3 Footnotes and references

As Johnson argues, this theory has its limitations...


Johnson, A. (2020). Modern Approach to Systems Theory. pp. 42-43.

Small Roman characters are often used in academic footnotes, especially in humanities research papers.

4 Historical designations

John Paul (1978-2005)

Louis ⅮⅣ (1643-1715)

Elizabeth (1952-2022)

Roman characters are traditionally used in designations of rulers, popes, and other historical figures. Using Unicode characters gives such designations a professional appearance.

Related Topics