How to Create a Trademark Symbol on Any Device or Platform
The trademark symbol (™) is one of those small typographic characters that carries real legal and professional weight. Whether you're drafting a product name, writing marketing copy, or building a brand document, knowing how to insert it correctly — without resorting to copy-paste every time — saves friction and keeps your work looking polished.
Here's how it works across the most common platforms, plus the factors that determine which method actually fits your workflow.
What the Trademark Symbol Is (and Isn't)
The ™ symbol indicates that a word, phrase, logo, or design is being claimed as a trademark — even without formal registration. It differs from the ® symbol, which is reserved exclusively for trademarks that have been officially registered with a government authority (like the USPTO in the United States).
From a technical standpoint, ™ is a standard Unicode character: U+2122. That means it exists natively in virtually every modern operating system, font, and text-rendering engine. You're never "creating" it from scratch — you're accessing a character that's already built into the system.
How to Insert the Trademark Symbol by Platform
Windows
There are several reliable methods depending on your preference:
- Keyboard shortcut (Word/Office): Type
(tm)and AutoCorrect will convert it automatically in Microsoft Word and most Office apps. - Alt code: Hold
Altand type0153on the numeric keypad. Release Alt. This works in most Windows applications. - Character Map: Search for "Character Map" in the Start menu, find ™, and copy it to your clipboard.
- Unicode input: In some apps, type
2122then pressAlt+Xto convert the code directly to the symbol.
macOS
- Keyboard shortcut: Press
Option + 2. This is the fastest native method and works system-wide in almost every app. - Character Viewer: Go to Edit → Emoji & Symbols (or press
Control + Command + Space), search "trademark," and double-click to insert.
iPhone and iPad (iOS/iPadOS)
- Keyboard: On the standard keyboard, press and hold the letter M — a popup will appear with the ™ character as one of the options.
- Text replacement: Go to Settings → General → Keyboard → Text Replacement. Add a shortcut (like
ttm) that auto-expands to ™.
Android
- Special characters keyboard: Tap the
?123or=<key to access symbols, then look for ™ in the special characters panel. Location varies slightly by keyboard app (Gboard, Samsung Keyboard, SwiftKey, etc.). - Gboard specifically: Tap and hold the period (
.) key for quick access to some symbols, or use the>_<symbols panel.
Chromebook
- Unicode input: Press
Ctrl + Shift + U, type2122, then press Enter or Space. - Special characters menu: Through the system's on-screen keyboard or through apps that support character insertion.
HTML and Web Publishing 🌐
If you're writing code or publishing web content:
| Method | Code | Output |
|---|---|---|
| HTML entity (name) | ™ | ™ |
| HTML entity (decimal) | ™ | ™ |
| HTML entity (hex) | ™ | ™ |
| Direct Unicode paste | ™ | ™ |
All four produce the same visual result. Direct Unicode paste is simplest for CMS platforms like WordPress; HTML entities are preferred when working directly in HTML source files for maximum compatibility with older parsers.
Google Docs and Microsoft Word
Both applications support AutoCorrect for (tm) → ™ by default. In Google Docs, you can also go to Insert → Special Characters → search "trademark." In Microsoft Word, Insert → Symbol → More Symbols, then filter by the Latin-1 Supplement or search by character code.
Variables That Affect Which Method Works Best
Not every method works equally well in every situation. A few factors determine which approach is actually right for your setup:
Application type matters significantly. A code editor (VS Code, Sublime Text) will not trigger AutoCorrect, so Alt codes or Unicode input methods are more reliable there. A rich text editor or word processor is where keyboard shortcuts and AutoCorrect shine.
Keyboard layout affects shortcut availability. The Option + 2 shortcut on macOS assumes a standard US or UK layout. Non-US keyboard layouts may map that combination differently, making Unicode input or the Character Viewer more consistent alternatives.
Physical keyboard presence changes mobile behavior entirely. On a hardware Bluetooth keyboard paired with an iPad, iOS keyboard popups won't appear — you'll need to rely on system shortcuts or text replacement rules.
Workflow volume is another dimension. If you're inserting ™ dozens of times a day across documents, setting up a text replacement shortcut (available on both macOS and iOS under Keyboard settings) pays off quickly. For occasional use, a simple copy-paste or the Character Viewer is low-friction enough.
Platform consistency is worth thinking about if you work across multiple devices. A method that works on Windows at your desk won't automatically transfer to your phone or a shared Linux machine.
Where It Gets More Complicated ✍️
Some environments add another layer. Markdown editors (like Obsidian, Typora, or GitHub) render ™ from a direct Unicode paste but won't process HTML entities unless you're outputting to HTML. LaTeX uses a different insertion method entirely ( exttrademark or the textcomp package). Spreadsheet applications like Excel and Google Sheets accept direct paste or Alt codes but don't support HTML entity syntax in cell content.
Font rendering is rarely an issue today — ™ is included in virtually all system fonts — but it can occasionally appear misaligned in decorative or display fonts that don't include full Unicode coverage. If you're working in design software (Illustrator, Canva, Figma), checking your font's glyph coverage before finalizing text is a minor but real consideration.
The method that makes most sense depends on where you're typing, how often you need the character, which devices you're working across, and how much setup time you're willing to invest in shortcuts versus just reaching for the symbol panel when needed. 🔍