HTML Entity for Registered Trade Mark Sign (®)

Beginner
⏱️ 5 min read
📚 Updated: Jun 2026
🎯 1 Code Example
Unicode U+00AE

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

Unicode U+00AE

Latin-1 Supplement

Hex Code ®

Hexadecimal reference

HTML Code ®

Decimal reference

Named Entity ®

Standard HTML entity

Reference Table
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)
1

Complete HTML Example

A simple example showing ® using hexadecimal code, decimal HTML code, the named entity, and a CSS content escape:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point::after{
   content: "\AE";
  }
 </style>
</head>
<body>
<p>Registered (hex): &#x00AE;</p>
<p>Registered (decimal): &#174;</p>
<p>Registered (named): &reg;</p>
<p id="point">Registered (CSS): </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

U+00AE is universally supported in all modern browsers:

Chrome1+
Firefox1+
Safari1+
Edge12+
Opera4+
Android4.4+
iOS Safari1+

👀 Live Preview

See the Registered Trade Mark sign in common contexts:

Brand name CodeToFun®
Product label SuperWidget® — Registered trademark
Legal notice BrandName® is a registered trademark of Example Corp.
Not the same as Copyright ©  |  Trademark ™
Numeric refs &#x00AE; &#174; &reg; \AE

🧠 How It Works

1

Hexadecimal Code

&#x00AE; (or &#xAE;) references code point U+00AE using hex digits AE.

HTML markup
2

Decimal HTML Code

&#174; is the decimal equivalent (174) for the same character.

HTML markup
3

Named HTML Entity

&reg; is the standard named entity for U+00AE—widely used in branding and legal text.

HTML markup
4

CSS Entity

\AE is the CSS escape for U+00AE, used in the content property of pseudo-elements.

CSS stylesheet
=

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:

🏪 Branding

Product names, logos, and marketing pages for registered trademarks.

📜 Legal pages

Terms of service, trademark notices, and intellectual property disclaimers.

📦 Packaging

E-commerce product listings and packaging copy for registered marks.

💻 Software

App names, splash screens, and about dialogs for registered software brands.

📋 Documentation

Entity references, character pickers, and HTML symbol guides.

♿ Accessibility

Use &reg; with visible brand text; screen readers may announce “registered.”

💡 Best Practices

Do

  • Use &reg; 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 \AE in 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

1

Four ways to render U+00AE in HTML and CSS

&reg; &#174;
2

For CSS stylesheets, use \AE in the content property

3

Unicode U+00AE — REGISTERED SIGN (®)

4

Distinct from copyright © (U+00A9) and trademark ™ (U+2122)

5

Previous: Reference Mark (※)   Next: Response

❓ Frequently Asked Questions

Use &reg; (named entity), &#x00AE; (hex), &#174; (decimal), or \AE in CSS content. All four render ®.
U+00AE (REGISTERED SIGN). Latin-1 Supplement block. Hex AE (or 00AE), decimal 174.
No. ® (U+00AE) is the registered sign. ™ (U+2122) is the trademark sign. © (U+00A9) is the copyright sign. They are different characters.
For officially registered trademarks on product pages, branding, packaging, legal disclaimers, and business websites. Use ™ for unregistered marks.
Yes. &reg; 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.

All HTML Entities →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

8 people found this page helpful