Registered Trademark (®)

HTML entity for the registered trademark symbol (®). Learn how to use ® or ® in your HTML, with code examples and browser support.

Symbol

®

Registered Trademark

All Formats

FormatValue
Character®
HTML Entity®
HTML Code (Decimal)®
UnicodeU+00AE
CSS Content\00AE
CategorySymbol

About Registered Trademark

The registered trademark symbol (®) indicates that a trademark has been officially registered with a government trademark office. It is used after brand names, product names, and logos that have achieved registered status.

In HTML, you can insert this symbol using ®, ®, or ®. The named entity ® is widely supported and is the most readable option. This symbol is distinct from the unregistered trademark symbol (™), which is used for trademarks that have not been formally registered.

The registered trademark symbol is part of the Latin-1 Supplement Unicode block and has been supported in HTML since the earliest specifications. It renders correctly across all modern browsers, operating systems, and email clients. When used in running text, it typically appears as a superscript character, though its exact rendering can vary slightly between fonts.

In CSS, use "\00AE" with the content property to insert this symbol via pseudo-elements. In legal and corporate websites, this symbol is often required by brand guidelines to appear after every mention of a registered trademark name.

Usage Examples

<!-- Using named entity -->
<p>This is the Registered Trademark: &reg;</p>

<!-- Using numeric code -->
<p>This is the Registered Trademark: &#174;</p>

<!-- Using the character directly (UTF-8) -->
<p>This is the Registered Trademark: ®</p>

<!-- In CSS -->
.icon::before {
  content: "\00AE";
}

FAQ

What is the HTML entity for Registered Trademark?

The Registered Trademark (®) can be inserted using the named entity &reg;, the numeric code &#174;, or by pasting the character directly in a UTF-8 document.

How do I use ® in CSS?

In CSS, use the content property with the value "\00AE". For example: content: "\00AE";

What is the Unicode code point for Registered Trademark?

The Unicode code point for Registered Trademark is U+00AE. This is the universal identifier for this character across all platforms and programming languages.

Try It in the HTML Entity Tool

Use our HTML Entity Encoder & Decoder to encode and decode HTML entities, convert between named, numeric, and hex formats, and explore the full entity reference table.

Open HTML Entity Tool →