HTML Entity for Superscript Zero (⁰)

What You'll Learn
How to display Superscript Zero (⁰) in HTML using Unicode-based entity methods: hex, decimal, and a CSS escape. It appears in exponents and power notation such as x⁰ and 10⁰, plus scientific and educational writing.
The character belongs to the Subscripts and Superscripts Unicode block and is referenced as U+2070.
⚡ Quick Reference — Superscript Zero Entity
U+2070Subscripts and Superscripts block
⁰Hexadecimal reference
⁰Decimal reference
—No named entity available
Name Value
──────────── ──────────
Unicode U+2070
Hex code ⁰
HTML code ⁰
Named entity —
CSS code \2070Complete HTML Example
This example renders Superscript Zero (⁰) using the hex entity, decimal entity, and a CSS escape on a pseudo-element:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\2070";
}
</style>
</head>
<body>
<p>Superscript Zero using Hexa Decimal: ⁰</p>
<p>Superscript Zero using HTML Code: ⁰</p>
<p id="point">Superscript Zero using CSS Entity: </p>
</body>
</html>🌐 Browser Support
Superscript Zero (⁰) and its numeric entities are supported in all modern browsers:
👀 Live Preview
Here are a few real-world ways Superscript Zero (⁰) appears in content:
<sup> tag)🧠 How It Works
Hexadecimal Code
⁰ uses the Unicode hexadecimal value 2070 to render Superscript Zero.
Decimal HTML Code
⁰ uses the decimal Unicode value 8304 for the same character.
CSS Entity
\2070 is a CSS escape used in stylesheets (typically inside content for ::before/::after).
Semantic Option
If you want semantic superscript formatting (not a specific glyph), use <sup>0</sup> to render 0 as a superscript.
Same visual result
The entity forms all display ⁰. Unicode U+2070 sits in the Subscripts and Superscripts block.
Use Cases
Superscript Zero (⁰) is commonly used in:
Power notation like x⁰ and 10⁰ in math content.
Engineering and scientific writing that uses raised digits.
Textbooks and tutorials where notation should match printed math.
Docs with formulas and examples that include power notation.
Occasional use as a raised marker in structured documents.
💡 Best Practices
Do
- Use
⁰or⁰consistently across a page - Prefer
<sup>when you want semantic formatting for arbitrary text - Test rendering with your chosen font (math fonts render superscripts best)
- Keep formulas readable by pairing notation with explanations
Don’t
- Assume there is a named entity for ⁰ (there isn’t)
- Mix CSS escapes into HTML markup (use them in stylesheets only)
- Use superscript glyphs when you actually need semantic
<sup>structure - Rely on raised digits alone to communicate meaning without context
Key Takeaways
Superscript Zero is Unicode U+2070
U+2070 ⁰ ⁰Use CSS escape in stylesheets via content
\2070There is no named HTML entity for ⁰
Use <sup>0</sup> when you want semantic superscript formatting
❓ Frequently Asked Questions
⁰ (hex), ⁰ (decimal), or \2070 in CSS content. All render ⁰.U+2070 (hex 2070, decimal 8304) in the Subscripts and Superscripts block.⁰ or ⁰.<sup> when you want semantic superscript formatting for arbitrary text like x<sup>0</sup>.<sup> plus CSS for consistent layout.Explore More HTML Entities!
Discover 1500+ HTML character references — currency symbols, arrows, math operators, emojis, and more.
8 people found this page helpful
