HTML Entity for Superscript Latin Small Letter I (ⁱ)
Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+2071
Definition
What Is Superscript Latin Small Letter I?
Superscript latin small letter i (ⁱ) is the Unicode character at U+2071 in Superscripts and Subscripts. Official name: SUPERSCRIPT LATIN SMALL LETTER I. It is a precomposed raised i, often used in compact exponents such as xⁱ.
Remember
Character ⁱ
Unicode U+2071
Hex entity ⁱ
Decimal ⁱ
CSS escape \2071
Named entity (none)
Not the same i · <sup>i</sup>
Prefer ⁱ or ⁱ in HTML markup. You can also type ⁱ in UTF-8. There is no named entity.
Using Hex Code: ⁱ
Using HTML Code: ⁱ
Using CSS Entity: ⁱ
Typed directly: ⁱ
Example: xⁱ
How It Works
1. Hex:U+2071 → ⁱ in HTML. The browser turns it into ⁱ.
2. Decimal: same code point as 8305 → ⁱ. Same result as hex.
3. CSS: use \2071 in content (not an HTML entity). #point::after appends that ⁱ after the paragraph text.
4. Typed / example: paste ⁱ in UTF-8, or write xⁱ for a short exponent example.
Pitfalls & Tips
Common mistakes when working with Superscript Latin Small Letter I.
Named?
No named entity
HTML5 does not define a named entity for U+2071. Use ⁱ or ⁱ.
i
Not a normal letter i
Plain i is U+0069. Prefer U+2071 only when you need the precomposed superscript form.
<sup>
Not the same as <sup>i</sup>
<sup> styles a normal i. U+2071 is a different character — useful for Unicode superscript runs.
Fonts
Superscript font coverage
Some UI fonts omit Superscripts and Subscripts. Prefer a font that covers this block for display.
CSS vs HTML
Do not mix escapes
\2071 belongs in CSS strings. ⁱ / ⁱ belong in HTML.
Semicolon
End numeric references
Always finish with ; — write ⁱ, not ⁱ.
Compatibility
Browser Support
Superscript latin small letter i (U+2071) and its entity forms (ⁱ, ⁱ, CSS \\2071) are supported in all mainstream browsers. Visible glyphs depend on superscript font coverage.
✓ Universal support
Superscript Latin Small Letter I (ⁱ)
Encode with hex, decimal, CSS escape, or type the character — same code point everywhere encoding is supported.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerAll versions
Yes
U+2071 / entitiesFull support
Bottom line: Prefer ⁱ or ⁱ in HTML. Use \\2071 only inside CSS content. There is no named entity.
Remember
Key Takeaways
Unicode: this mark is U+2071 (decimal 8305) — glyph ⁱ.
HTML: use ⁱ or ⁱ — no named entity; typing ⁱ also works.
CSS: use \2071 inside content for generated text.
Meaning:ⁱ = precomposed superscript i — not plain i, not <sup>i</sup>.
One line:U+2071 → ⁱ / ⁱ / CSS \2071.
Frequently Asked Questions
Use ⁱ (hex), ⁱ (decimal), type ⁱ directly in UTF-8, or the CSS escape \2071 in content. There is no named HTML entity for U+2071.
U+2071 (SUPERSCRIPT LATIN SMALL LETTER I). Hex 2071, decimal 8305. It belongs to Superscripts and Subscripts (U+2070–U+209F).
No. HTML5 does not define a named entity for this character. Use numeric forms ⁱ or ⁱ.
Use it for compact Unicode exponents and superscript notation with i (for example xⁱ). Prefer <sup>i</sup> when you want semantic HTML superscript styling of a normal letter i.
HTML entities (ⁱ or ⁱ) go in markup. The CSS escape \2071 goes in stylesheet strings (usually content on ::before/::after).
No. ⁱ is the precomposed superscript i (U+2071). A plain i is U+0069. <sup>i</sup> raises a normal i with HTML/CSS — similar look, different character and semantics.
🤔
Did you know?
Superscript latin small letter i (ⁱ) is Unicode U+2071 (decimal 8305) — SUPERSCRIPT LATIN SMALL LETTER I in Superscripts and Subscripts. HTML5 has no named entity — use ⁱ or ⁱ. It is a precomposed raised i, often used in compact exponents like xⁱ. Do not confuse it with a normal i wrapped in <sup>, or with superscript latin small letter n (U+207F).