How to Type the Registered Trademark Symbol (®) on Any Device

The registered trademark symbol — ® — is one of those characters that shows up constantly in legal documents, product pages, brand guidelines, and web design, yet it's not sitting anywhere obvious on a standard keyboard. Knowing where to find it, and which method suits your workflow, depends more on your device, operating system, and context than most people realize.

What the Registered Trademark Symbol Actually Is

The ® symbol indicates that a trademark has been officially registered with the relevant government body (such as the USPTO in the United States). It's distinct from the symbol, which can be used without registration to claim trademark rights informally.

In digital terms, ® is a Unicode character with the code point U+00AE. It's also part of the older Latin-1 character set, which is why it has broad support across virtually every operating system, font, and browser in existence. You're unlikely to encounter display issues when using it in modern web contexts.

Typing ® on Windows

Windows offers several reliable methods depending on how frequently you need the symbol.

Alt Code (Numeric Keypad Required) Hold Alt and type 0174 on the numeric keypad (not the number row), then release Alt. The ® symbol appears. This only works if your keyboard has a dedicated numeric keypad and Num Lock is on.

Character Map Open Character Map (search for it in the Start menu), locate the ® symbol, copy it, and paste it wherever you need it. Slower, but useful if you use special characters rarely.

AutoCorrect / Text Replacement In Microsoft Word and many Office apps, typing (r) automatically converts to ®. This behavior can be customized or disabled in AutoCorrect settings.

Copy-Paste from a Reference For one-off needs, simply copying ® from a trusted source and pasting it is completely valid. The character is Unicode-compliant and will behave consistently.

Typing ® on macOS

Mac users have arguably the most straightforward shortcut:

Keyboard Shortcut Press Option + R and the ® symbol types immediately. No mode-switching or numeric pad required. This works across most native macOS applications.

Character Viewer Go to Edit → Emoji & Symbols (or press Control + Command + Space) to open the Character Viewer. Search for "registered" and double-click to insert.

Typing ® on iPhone and iPad (iOS/iPadOS)

On iOS, the registered trademark symbol isn't immediately visible on the default keyboard, but it's accessible:

  • Hold the letter "R" on the keyboard — a popup of related characters appears, including ®. Slide to it and release.

This gesture-based method is consistent across most iOS versions and apps. Android keyboards vary by manufacturer and keyboard app, but many also support long-press character menus on the R key. Third-party keyboard apps like Gboard or SwiftKey may handle this differently.

HTML and Web Development: The Right Approach 🖥️

For web developers and designers, there are three standard ways to insert ® in HTML:

MethodCodeWhen to Use
Named HTML Entity®Readable, widely supported in HTML
Numeric HTML Entity (decimal)®Works in XML and HTML
Numeric HTML Entity (hex)®Preferred in some codebases for clarity
Direct Unicode Character®Fine when file encoding is UTF-8

If your HTML file is saved with UTF-8 encoding (which is standard practice and declared via <meta charset="UTF-8">), pasting the ® character directly into your markup is perfectly valid. Many developers still prefer &reg; for readability and to avoid any encoding edge cases in older toolchains.

In CSS, you can reference Unicode characters in content properties using 0AE.

Using ® in Design Tools and Documents

In tools like Adobe Illustrator, Figma, or Canva, you can typically paste the ® character directly, use a glyph panel, or apply a keyboard shortcut that maps to your OS-level method (Option+R on Mac, for example). The character will render using whatever font is active — worth checking, since not every decorative font includes full Unicode coverage.

In Google Docs, the (r) autocorrect substitution works similarly to Microsoft Word. In LaTeX, the command is extregistered.

The Variables That Change Your Best Method 🔍

The "right" way to type ® isn't universal — it shifts based on several factors:

  • Operating system: Mac users have the most frictionless native shortcut; Windows users without a numeric keypad need alternatives
  • Keyboard layout: International keyboard layouts may reassign Option/Alt combinations, making OS shortcuts conflict
  • Application context: HTML requires entity codes or direct Unicode; word processors handle it via autocorrect; design tools rely on glyph access
  • Frequency of use: Someone inserting ® dozens of times daily benefits from learning a keyboard shortcut or setting up a text expansion rule; someone doing it once a month is fine with copy-paste
  • Team or codebase standards: Some development teams enforce HTML entity usage in markup for consistency; others permit raw Unicode

A front-end developer editing a UTF-8 HTML file in VS Code, a brand designer placing a logo in Illustrator, and a paralegal drafting a trademark filing in Word are all doing the same conceptual task — but the most efficient method for each one is meaningfully different. Which situation matches yours shapes which approach is actually worth building into your muscle memory.