HTML Entity - Registered Trademark Sign
Registered Trademark Sign is a reserved HTML characters and special typographic symbols. This HTML entity enables web developers to display this character reliably across all browsers without encoding issues.
U+000AE
®
\00AE
Use ® for the registered trademark symbol. Example: OpenCode® is a registered trademark of Your Company. renders as OpenCode® is a registered trademark.
About Registered Trademark Sign
The registered trademark sign (®) is the symbol placed next to a trademark that has been officially registered with a trademark office. Its code point is U+00AE, and in HTML you write ®, ® or ®.
The symbol is legally meaningful, not decorative. ® tells the reader that the mark is on a national or regional register. It differs from the unregistered trademark sign ™ (U+2122), which is used for marks that are claimed but not registered, and from the service mark sign ℠ (U+2120), which denotes a service rather than a product.
Several conventions surround its use. It is normally shown in superscript and placed immediately after the mark, for example "Help2Code®". You should only use it for a mark that is actually registered; using ® for an unregistered mark can expose you to legal risk. This is why ™ is often used in marketing copy until registration is granted.
Encoding and input: in HTML use ®. In CSS write the CSS escape. On Windows the Alt code is Alt 0174, and on many systems you can type it from a symbols palette or an emoji picker. In LaTeX it is \textregistered.
Accessibility matters here. Screen readers may announce the symbol, so some teams keep the first mention visible and omit it from repeated body text, relying on the visible ® for the branding line. If the symbol is purely decorative branding, consider whether it helps or distracts when read aloud.
Finally, remember that ® is one glyph, not the letters (R). Copying text that contains ® into a system that strips non-ASCII characters can silently change its legal meaning, so verify that your pipeline preserves the character.
Common Mistakes
Mistake: Using (R) instead of the proper ® symbol
Fix: Use ® for the registered trademark symbol. Using (R) is not legally recognized.
Mistake: Using ® for unregistered trademarks
Fix: The ® symbol is reserved for officially registered trademarks. For unregistered marks, use ™ (™).
Frequently Asked Questions
What is the HTML entity for the registered trademark symbol?
Use ®. The numeric equivalents are ® and ®, all rendering the ® character (U+00AE).
What is the difference between ® and ™?
® means the mark is registered with a trademark office. ™ marks an unregistered trademark. Use ® only after registration is granted.
How do I type the registered symbol?
On Windows use Alt 0174. On macOS and many systems you can insert it from the Character Viewer or a symbols palette. In HTML write ®.
Do I need to use ® in UTF-8 pages?
Not strictly, because UTF-8 can store the character directly. The entity is still useful when your tooling or template layer handles only ASCII.
Is the entity case sensitive?
The named entity ® is defined in lowercase, though ® is also defined in HTML. Prefer ® for readability.
Where should the registered symbol be placed?
Immediately after the mark, usually in superscript, for example "Brand®". Use it sparingly in body text and keep at least the first mention clear.
Registered Trademark Sign
Select any code to highlight it before copying.
| Unicode | U+000AE |
|---|---|
| Hex Code | ® |
| HTML Code | ® |
| HTML Entity | ® |
| CSS Code | \00AE |
| Windows Shortcut | |
| Mac Shortcut | |