HTML Entity for Registered Trade Mark Sign (®)

What You'll Learn
How to display the Registered Trade Mark sign (®) in HTML using numeric references, the named entity, and CSS escapes. This character is U+00AE (REGISTERED SIGN) in the Latin-1 Supplement block. It indicates a legally registered trademark on product pages, branding, packaging, and legal disclaimers.
You can use the named entity ®, hex ® (or ®), decimal ®, or CSS \AE. The named entity ® is the most common choice in HTML. Do not confuse ® with Copyright U+00A9 (©) or Trademark U+2122 (™)—see Copyright Sign and symbol entities for those marks.
⚡ Quick Reference — Registered Trade Mark Sign
U+00AELatin-1 Supplement
®Hexadecimal reference
®Decimal reference
®Standard HTML entity
Name Value
──────────── ──────────
Unicode U+00AE
Hex code ®
HTML code ®
Named entity ®
CSS code \AE
Meaning Registered trademark sign
Related U+00A9 = copyright (©)
U+2122 = trademark (™)
Block Latin-1 Supplement (U+0080–U+00FF)Complete HTML Example
A simple example showing ® using hexadecimal code, decimal HTML code, the named entity, and a CSS content escape:
<!DOCTYPE html>
<html>
<head>
<style>
#point::after{
content: "\AE";
}
</style>
</head>
<body>
<p>Registered (hex): ®</p>
<p>Registered (decimal): ®</p>
<p>Registered (named): ®</p>
<p id="point">Registered (CSS): </p>
</body>
</html>🌐 Browser Support
U+00AE is universally supported in all modern browsers:
👀 Live Preview
See the Registered Trade Mark sign in common contexts:
🧠 How It Works
Hexadecimal Code
® (or ®) references code point U+00AE using hex digits AE.
Decimal HTML Code
® is the decimal equivalent (174) for the same character.
Named HTML Entity
® is the standard named entity for U+00AE—widely used in branding and legal text.
CSS Entity
\AE is the CSS escape for U+00AE, used in the content property of pseudo-elements.
Same visual result
All four methods produce the Registered sign: ®. Unicode U+00AE in Latin-1 Supplement. Next: Response.
Use Cases
The Registered Trade Mark sign (®) is commonly used in:
Product names, logos, and marketing pages for registered trademarks.
Terms of service, trademark notices, and intellectual property disclaimers.
E-commerce product listings and packaging copy for registered marks.
App names, splash screens, and about dialogs for registered software brands.
Entity references, character pickers, and HTML symbol guides.
Use ® with visible brand text; screen readers may announce “registered.”
💡 Best Practices
Do
- Use
®for readable registered trademark markup - Place ® immediately after the registered mark (e.g. BrandName®)
- Set
<meta charset="utf-8">for reliable rendering - Use ® only for marks that are officially registered
- Distinguish ® from unregistered ™ and copyright ©
Don’t
- Confuse ® with © (copyright) or ™ (trademark)
- Use padded Unicode notation like U+000AE—the correct value is
U+00AE - Use CSS escape
\AEin HTML text nodes - Apply ® to every brand name without legal registration
- Rely on the symbol alone without the trademark name in accessible content
Key Takeaways
Four ways to render U+00AE in HTML and CSS
® ®For CSS stylesheets, use \AE in the content property
Unicode U+00AE — REGISTERED SIGN (®)
Distinct from copyright © (U+00A9) and trademark ™ (U+2122)
Previous: Reference Mark (※) Next: Response
❓ Frequently Asked Questions
® (named entity), ® (hex), ® (decimal), or \AE in CSS content. All four render ®.U+00AE (REGISTERED SIGN). Latin-1 Supplement block. Hex AE (or 00AE), decimal 174.® is the standard named entity for U+00AE and is the most readable option in HTML source.Explore More HTML Entities!
Discover 1500+ HTML character references — legal symbols, punctuation, math operators, and more.
8 people found this page helpful
