# How to Get the Registered Symbol (®) on Any Device or Platform The registered trademark symbol — **®** — is one of those characters that looks simple but trips people up the moment they actually need to type it. It doesn't appear on any standard keyboard, yet it shows up everywhere: product names, brand logos, legal documents, and websites. Here's exactly how it works, where it comes from, and how to insert it across different setups. ## What the Registered Symbol Actually Is The **®** symbol is a Unicode character with the code point **U+00AE**. It signals that a trademark has been officially registered with a government trademark authority (such as the USPTO in the United States). Unlike the ™ symbol, which can be used informally, ® carries legal weight — it should only be used on marks that are formally registered. From a technical standpoint, it's just a text character. That means it can be copied, typed, inserted via keyboard shortcut, or written directly in HTML — and it will render correctly in virtually every modern font, browser, and operating system. ## Method 1: Keyboard Shortcuts by Operating System The fastest method depends entirely on your **OS**. ### Windows - **Alt Code:** Hold `Alt`, type `0174` on the numeric keypad, release `Alt` → ® - **Character Map:** Search "Character Map" in the Start menu, find ®, copy it - Works in any text field, including browsers, Word, Notepad, and design tools ### macOS - **Shortcut:** `Option + R` → ® - Works system-wide in almost every app ### Linux - **Compose key method:** `Compose`, `o`, `r` (if a Compose key is configured) - **Unicode entry:** `Ctrl + Shift + U`, then type `00ae`, press `Enter` ### iOS / Android - **Tap and hold** the `R` key on the on-screen keyboard - A popup of related symbols appears — ® is typically included - Slide to select it The mobile method is the easiest of all — no memorization required. 📱 ## Method 2: Copy and Paste (Universal) If you're switching between devices frequently or just need it occasionally, **copy-paste is perfectly valid**: > ® You can copy it directly from that line. It pastes cleanly into any modern app, website editor, design tool, or code file. Sites like **Unicode character lookup tools** or **CopyChar** let you search by name ("registered sign") and copy with one click. ## Method 3: HTML and Web Development For web developers and designers, inserting ® in HTML has several correct forms: | Method | Code | When to Use | |---|---|---| | Named entity | `®` | HTML files, most reliable | | Decimal entity | `®` | HTML when named entities aren't supported | | Hex entity | `®` | HTML/XML, explicit Unicode reference | | Direct character | `®` | UTF-8 encoded files | **`®`** is the most commonly used in web development — it's readable in source code, universally supported, and renders identically across browsers. If your HTML file is saved with **UTF-8 encoding** (which it should be by default in any modern editor), you can also paste the ® character directly into your markup without using an entity at all. In **CSS**, you can inject it via the `content` property: ```css .registered::after { content: "0AE"; } ``` This is useful when you want to add the symbol to brand names dynamically without touching HTML. ## Method 4: Word Processors and Office Apps **Microsoft Word** auto-corrects `(r)` to ® automatically in most default configurations. If that's been disabled: - Go to **Insert → Symbol → More Symbols**, find ®, insert it - Or use the Alt code method above **Google Docs** also supports autocorrect for `(r)` → ® and allows symbol insertion via **Insert → Special characters**, where you can search "registered." **LibreOffice** follows similar patterns — autocorrect is on by default, and the special character menu is available under Insert. ## Styling the ® Symbol on the Web 🎨 Raw ® often appears too large relative to the surrounding text, especially next to brand names. A common CSS fix: ```css sup.reg { font-size: 0.6em; vertical-align: super; } ``` Applied in HTML as: ```html Brand Name ® ``` This scales it down and lifts it to superscript position — matching the visual treatment seen in professional brand typography. The approach is consistent across browsers, though the exact sizing often gets adjusted based on the specific font in use. ## Variables That Affect Which Method Works Best Not every method works equally well in every context. A few factors that change the picture: - **Your primary device** — mobile users lean on the tap-hold method; desktop users benefit from memorizing one keyboard shortcut - **Your workflow** — a developer writing raw HTML should use `®`; a designer in Figma or Canva will use copy-paste or the app's own glyph panel - **How often you need it** — daily use justifies learning the keyboard shortcut; occasional use makes copy-paste more practical - **The application** — some apps intercept keyboard shortcuts or don't support HTML entities, so the reliable fallback is always the direct Unicode character itself - **Font support** — virtually all system fonts include ®, but custom or display fonts occasionally have gaps; always preview in context The registered symbol is technically simple, but the right insertion method shifts depending on whether you're writing code, drafting a legal document, designing a logo caption, or just sending a message. Your tools and habits are what actually determine which approach makes sense.