Home HTML Entities Registered Sign (®) HTML Entity for Registered Trade Mark Sign (®) Definition
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.
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 (™).
Reference
Quick Reference One table for every form you will actually use.
Form Code Where 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 Situation Use Registered trademark notice in HTML ® or type ®Generated / numeric-only markup ® or ®Generated text via ::before / ::after content: "\AE"Copyright notice © U+00A9 (©)Unregistered trade mark ™ U+2122 (™)Accessible branding Glyph + clear brand name (do not rely on the symbol alone)
See it
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)
Code
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.
<!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: ®</p>
<p>Using Hex Code: ®</p>
<p>Using Decimal: ®</p>
<p>Using Direct Character: ®</p>
<p id="point">Using CSS Entity: </p>
<p>BrandName®</p>
</body>
</html> Using Named Entity: ®
Using Hex Code: ®
Using Decimal: ®
Using Direct Character: ®
Using CSS Entity: ®
BrandName® How It Works 1. Named: ® (aliases ®, ®) is the HTML named reference for U+00AE → ®. Prefer this in normal HTML.
2. Hex: U+00AE → ® in HTML. Same glyph as the named form.
3. Decimal: same code point as 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 © (©) marks copyright. ® (®) marks a registered trademark.
Not ™ Not the trade mark sign ™ (™) is typically used for unregistered marks. ® is for registered marks.
Prefer ® Prefer the named entity ® is clearer than numeric forms in hand-written HTML. ® and ® 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. ® / ® / ® 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.
Compatibility
Browser Support Registered sign (U+00AE) and its entity forms (®, ®, ®, CSS \\AE) are supported in all mainstream browsers.
✓ Universal support
Registered Sign (®) Prefer ®, or encode with hex, decimal, or CSS escape — same glyph everywhere.
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 ® in HTML. Use \\AE only inside CSS content.
Remember
Key Takeaways Unicode: registered sign is U+00AE (decimal 174), Latin-1 Supplement.
HTML: prefer ® (aliases ®, ®).
CSS: use \AE inside content for generated text.
Meaning: registered trademark — not © or ™.
One line: U+00AE → ® / ® / ® / CSS \AE.
Frequently Asked Questions How do I display the registered trade mark sign (®) in HTML? Use ® (named), ® (hex), ® (decimal), type ® in UTF-8, or the CSS escape \AE in content. Prefer ® in normal HTML.
What is the Unicode value for the registered sign? U+00AE (REGISTERED SIGN). Hex AE (or 00AE), decimal 174. It belongs to the Latin-1 Supplement block.
Is there a named HTML entity for U+00AE? Yes. Use ® — also ® and ®. Numeric forms ® and ® also work.
When should I use this HTML entity? Use it for registered trademark notices on product pages, branding, and legal disclaimers where a mark is officially registered. Prefer ® for readable markup. Pair the glyph with clear brand text for accessibility.
What is the difference between HTML code and CSS entity for ®? HTML entities (®, ®, or ®) go in markup. The CSS escape \AE is used in stylesheets (usually in the content property of ::before/::after). Both render ®.
How is ® different from © and ™? ® (U+00AE / ®) is the registered sign. © (U+00A9 / ©) is copyright. ™ (U+2122 / ™) 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 ®, ®, and ®. It marks a registered trademark. It is not copyright © (U+00A9 / ©) or trade mark ™ (U+2122 / ™).
Next: Response Learn the HTML entity for the response symbol — the next character in this entity sequence.
Response tutorial → About the author Developer, cloud engineer, and technical writer
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
Helpful Share Copy link Suggestion