HTML Entity for Registered Trade Mark Sign (®)

Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+00AE

What Is the Registered Trade Mark Sign Entity?

Registered sign (®) is the Latin-1 Supplement character at Unicode U+00AE (REGISTERED SIGN). It marks a trademark that is officially registered. Prefer the named entity ®; numeric and CSS forms also work.

Remember
Character     ®
Unicode       U+00AE
Named entity  ® / ® / ®
Hex entity    ®
Decimal       ®
CSS escape    \AE
Not the same  © U+00A9 · ™ U+2122

All of these produce the same glyph: ®. Prefer ® or a typed ® in hand-written HTML; use numeric forms when generating markup. Do not confuse it with copyright (©) or trade mark (™).

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entity®, ®, or ®HTML markup (preferred)
Hex entity®HTML markup
Decimal entity®HTML markup
Direct character®HTML text (UTF-8 default)
CSS escape\AEStylesheet content

When to Use Which

SituationUse
Registered trademark notice in HTML® or type ®
Generated / numeric-only markup® or ®
Generated text via ::before / ::aftercontent: "\AE"
Copyright notice© U+00A9 (©)
Unregistered trade mark™ U+2122 (™)
Accessible brandingGlyph + clear brand name (do not rely on the symbol alone)

Live Preview

Registered sign rendered in common branding contexts.

Glyph ®
Large glyph ®
In a brand line CodeToFun®
With entities Named: ® | Hex: ® | Decimal: ®
Compared © (copyright) · ® (registered) · ™ (trade mark)

Complete HTML Example

One page that shows the registered sign with named, hex, decimal, direct, and CSS forms. Use View Output or open the live editor.

Named + Hex + Decimal + Direct + CSS

Five ways to produce ® in a single document.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Registered Sign (®) in HTML</title>
  <style>
    #point::after {
      content: "\AE";
    }
  </style>
</head>
<body>
  <p>Using Named Entity: &reg;</p>
  <p>Using Hex Code: &#xAE;</p>
  <p>Using Decimal: &#174;</p>
  <p>Using Direct Character: ®</p>
  <p id="point">Using CSS Entity: </p>
  <p>BrandName&reg;</p>
</body>
</html>
Try It Yourself

How It Works

1. Named: &reg; (aliases &REG;, &circledR;) is the HTML named reference for U+00AE → ®. Prefer this in normal HTML.

2. Hex: U+00AE → &#xAE; in HTML. Same glyph as the named form.

3. Decimal: same code point as 174 → &#174;. Same result as hex.

4. Direct: paste ® in a UTF-8 file with <meta charset="UTF-8">.

5. CSS: use \AE in content (not an HTML entity). #point::after appends that ® after the paragraph text.

Pitfalls & Tips

Common mistakes when working with the registered sign.

Not ©

Not the copyright sign

© (&copy;) marks copyright. ® (&reg;) marks a registered trademark.

Not ™

Not the trade mark sign

™ (&trade;) is typically used for unregistered marks. ® is for registered marks.

Prefer ®

Prefer the named entity

&reg; is clearer than numeric forms in hand-written HTML. &REG; and &circledR; are aliases.

A11y

Pair glyph with brand text

Screen readers may announce ® inconsistently. Keep the brand name nearby.

CSS vs HTML

Do not mix escapes

\AE belongs in CSS. &reg; / &#xAE; / &#174; belong in HTML.

Legal

Use only when appropriate

The glyph does not create legal rights. Use ® only when the mark is registered as required by applicable law.

Browser Support

Registered sign (U+00AE) and its entity forms (&reg;, &#xAE;, &#174;, CSS \\AE) are supported in all mainstream browsers.

✓ Universal support

Registered Sign (&#xAE;)

Prefer &reg;, or encode with hex, decimal, or CSS escape — same glyph everywhere.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer All versions
Yes
U+00AE / entities Full support

Bottom line: Prefer &reg; in HTML. Use \\AE only inside CSS content.

Key Takeaways

  • Unicode: registered sign is U+00AE (decimal 174), Latin-1 Supplement.
  • HTML: prefer &reg; (aliases &REG;, &circledR;).
  • CSS: use \AE inside content for generated text.
  • Meaning: registered trademark — not © or ™.

One line: U+00AE → &reg; / &#xAE; / &#174; / CSS \AE.

Frequently Asked Questions

Use &reg; (named), &#xAE; (hex), &#174; (decimal), type ® in UTF-8, or the CSS escape \AE in content. Prefer &reg; in normal HTML.
U+00AE (REGISTERED SIGN). Hex AE (or 00AE), decimal 174. It belongs to the Latin-1 Supplement block.
Yes. Use &reg; — also &REG; and &circledR;. Numeric forms &#174; and &#xAE; also work.
Use it for registered trademark notices on product pages, branding, and legal disclaimers where a mark is officially registered. Prefer &reg; for readable markup. Pair the glyph with clear brand text for accessibility.
HTML entities (&reg;, &#174;, or &#xAE;) go in markup. The CSS escape \AE is used in stylesheets (usually in the content property of ::before/::after). Both render ®.
® (U+00AE / &reg;) is the registered sign. © (U+00A9 / &copy;) is copyright. ™ (U+2122 / &trade;) is the trade mark sign. They are different legal-marking symbols.

Did you know?

Registered sign is Unicode U+00AE (decimal 174) — glyph ® in the Latin-1 Supplement block. HTML named references include &reg;, &REG;, and &circledR;. It marks a registered trademark. It is not copyright © (U+00A9 / &copy;) or trade mark ™ (U+2122 / &trade;).

Next: Response

Learn the HTML entity for the response symbol — the next character in this entity sequence.

Response tutorial →

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