Short answer: every platform has a text replacement or AutoCorrect feature that swaps a short code for a symbol as you type. Set ;deg to expand to °, ;eur to €, and so on. Word, Mac, iPhone, iPad, Android and Google Docs have it built in. Windows and ChromeOS have no system-wide version, so you install a free text expander like Espanso or AutoHotkey.
Copy a few symbols to practise with:
Need a symbol that isn’t here? Grab it from the full symbol keyboard and paste it straight into your shortcut.
Find your platform
| Platform | Feature name | Where it lives | Works everywhere? |
|---|---|---|---|
| Word / Excel / PowerPoint / Outlook | AutoCorrect | File → Options → Proofing | Across Office apps |
| Mac | Text Replacement | System Settings → Keyboard | Most native apps |
| iPhone / iPad | Text Replacement | Settings → General → Keyboard | Most apps |
| Android | Personal dictionary / Text shortcuts | Keyboard settings | Suggests, doesn’t auto-swap |
| Google Docs & Slides | Substitutions | Tools → Preferences | Docs and Slides only |
| Chromebook | (none built in) | Chrome extension | Chrome tabs only |
| Windows | (none built in) | Text expander app | Yes, once installed |
| Linux | (none built in) | Espanso | Yes, once installed |
Step 1: Pick a trigger that won’t backfire
Do this before anything else. It prevents the one problem that ruins text replacement for most people.
A plain trigger like deg can fire inside another word. Prefix it with a character you’d never type mid-word:
;deg— semicolon prefix (easy to reach, never starts a word)\deg— backslash prefixxdeg— letter prefix (works, but riskier)
Pick one prefix and use it for every shortcut you make. A single consistent pattern is what turns ten shortcuts into a keyboard you remember instead of ten things you forget.
Avoid real words, abbreviations you actually type (pm, tm, arr on their own), and anything that commonly starts a word.
Step 2: Set it up on your platform
Microsoft Word (AutoCorrect)
- File → Options → Proofing → AutoCorrect Options.
- Make sure Replace text as you type is ticked.
- Type your trigger in Replace and paste the symbol in With.
- Click Add, then OK.
Bonus — it’s not just Word. Plain-text AutoCorrect entries are stored in shared language .acl files, so an entry you add in Word also works in Excel, PowerPoint and Outlook. (Entries that carry formatting are the exception: Word keeps those in Normal.dotm and Outlook in NormalEmail.dotm, and they stay in that one app. For symbols you want plain text anyway.)
Bonus 2 — Math AutoCorrect. Word ships a second list of backslash codes that need no setup at all. Turn it on at File → Options → Proofing → AutoCorrect Options → Math AutoCorrect → Use Math AutoCorrect rules outside of math regions. Then type the code followed by a space:
| Code | Symbol |
|---|---|
\degree | ° |
\degc / \degf | ℃ / ℉ |
\pm | ± |
\times / \div | × / ÷ |
\rightarrow | → |
\infty | ∞ |
\alpha / \Omega | α / Ω |
The codes are case-sensitive — \alpha and \Alpha are different entries.
Mac (Text Replacement)

- System Settings → Keyboard → Text Replacements.
- Click +.
- Replace: your trigger. With: the symbol.
- Press Return.
It syncs to your iPhone and iPad through iCloud — but only if iCloud Drive is switched on and every device is signed in to the same Apple Account. That’s the whole requirement; there’s no separate Text Replacement toggle.
Limit worth knowing: Text Replacement only works in apps that use the standard macOS text engine. Word for Mac and many Chromium/Electron apps ignore it. Quick test: open the app and look for Edit → Substitutions in its menu bar. No Substitutions menu, no text replacement.
iPhone & iPad (Text Replacement)
- Settings → General → Keyboard → Text Replacement.
- Tap +.
- Phrase: the symbol. Shortcut: your trigger.
- Tap Save.
Same iCloud sync as Mac — create it once, use it on every Apple device.
Why it “doesn’t work”: iOS commits the replacement when you type the next character — a space or a punctuation mark — not the instant you finish the trigger. Type ;deg then a space. It also won’t fire in password fields, and third-party keyboards use their own shortcut lists instead of Apple’s.
Android (personal dictionary / text shortcuts)
- Gboard: Settings → Dictionary → Personal dictionary → choose a language → + → enter the symbol, then set a shortcut.
- Samsung Keyboard: Settings → General management → Samsung Keyboard settings → Text shortcuts → +.
Important difference: on Android the symbol appears as a suggestion above the keyboard that you tap — it does not silently swap in the way iOS and Word do. That’s expected behaviour, not a bug.
Google Docs & Slides (Substitutions)
- Tools → Preferences → Substitutions.
- Add your trigger under Replace and the symbol under With.
- Make sure Automatic substitution is ticked, then click OK.
Substitutions are tied to your Google account, not your device, so they follow you to any computer you sign in on — and the same list appears in Google Slides. Google Sheets has no Substitutions list at all, and neither does Gmail. This list is also completely separate from Word’s: setting one up doesn’t set up the other.
Chromebook (no built-in option)
ChromeOS has no system-wide text replacement. Two practical routes:
- Inside Google Docs or Slides: use Substitutions (above) — that covers most writing done on a Chromebook.
- Everywhere in Chrome: install a text-expander extension such as Text Blaze or TextExpander for Chrome. These fire in Chrome tabs only — not in Android or Linux apps running on ChromeOS.
Windows (no built-in option)
Windows has no system-wide text replacement. Office apps have AutoCorrect, but that stops at Office. For shortcuts that work in every app, install a text expander:
| Tool | Best for | Cost |
|---|---|---|
| Espanso | Most people. Cross-platform, config is one plain-text file. | Free, open source |
| AutoHotkey | Anyone comfortable with a script. One line per shortcut. | Free, open source |
| Beeftext | Simple graphical setup, no scripting. | Free |
| PhraseExpress | Heavier feature set, team use. | Free tier + paid |
Start with Espanso if you’re unsure — your shortcuts live in one text file you can back up or sync.
AutoHotkey — one line creates the shortcut:
::;deg::°
Espanso — one entry in your config file:
yaml
- trigger: ";deg"
replace: "°"
Linux
Espanso again — it ships separate X11 and Wayland builds, so it runs system-wide on either. AutoKey is the classic alternative but it’s an X11 application; on Wayland it only works through unofficial forks and XWayland windows. On a modern Wayland desktop, choose Espanso.
Step 3: Build your starter set
Set up five or six at once rather than adding them one at a time. Here’s a set that covers most everyday writing, with the codes in case you need them elsewhere:
| Trigger | Symbol | Name | Unicode | HTML entity |
|---|---|---|---|---|
;deg | ° | Degree sign | U+00B0 | ° |
;eur | € | Euro sign | U+20AC | € |
;arr | → | Rightwards arrow | U+2192 | → |
;tm | ™ | Trade mark sign | U+2122 | ™ |
;pm | ± | Plus-minus sign | U+00B1 | ± |
;bul | • | Bullet | U+2022 | • |
;cop | © | Copyright sign | U+00A9 | © |
;em | — | Em dash | U+2014 | — |
Built-in shortcuts you already have
Before you create anything, check whether it already exists. Word’s AutoCorrect and Google Docs’ Substitutions both ship with these out of the box:
| Type this | Get this |
|---|---|
(c) | © |
(r) | ® |
(tm) | ™ |
--> | → |
1/2 1/4 3/4 | ½ ¼ ¾ |
Keeping your shortcuts (and not losing them)
- Apple devices: Text Replacement syncs through iCloud automatically. You can also back the list up — open the Text Replacements window on your Mac, select the entries, and drag them to the desktop to save a
.plistfile. - Google Docs: Substitutions live in your Google account, so they follow you anywhere you sign in.
- Word: plain-text entries are stored locally in
.aclfiles under%AppData%\Microsoft\Office. They don’t sync to the cloud — copy those files to move your list to a new PC, or you’ll be rebuilding it by hand. - Windows / Linux expanders: keep your AutoHotkey script or Espanso config in a synced folder (OneDrive, Dropbox, Google Drive) and both machines share one list.
- iPhone / Android: there’s no clean export from the phone itself. If you rely on a long list, keep a copy in a notes file.
Troubleshooting
| Problem | Fix |
|---|---|
| My shortcut fires inside normal words. | Your trigger is a real word fragment. Switch to a prefixed trigger like ;deg. |
| Nothing happens in Word. | Check that Replace text as you type is on in AutoCorrect Options. |
| Nothing happens on iPhone. | Type the trigger, then a space or punctuation mark. iOS commits on the next character, not immediately. |
| Android shows a suggestion instead of replacing. | Expected — tap the suggestion. The personal dictionary suggests rather than swaps. |
| It works in some Mac apps but not others. | That app doesn’t use the macOS text engine (check for Edit → Substitutions). Word for Mac and many Electron apps don’t. Use Espanso instead. |
| It works in Word but not in Chrome. | Word’s AutoCorrect only applies inside Office. For everywhere, you need a system-level expander. |
| The symbol shows as a box or “?”. | The app’s font doesn’t include that character. Switch to a font with wider Unicode coverage. |
| My Google Docs shortcut isn’t in Word. | They’re separate lists. You have to add it in both. |
| It stopped working after a new phone or PC. | Word and Android lists don’t sync. Re-add them, or move to a synced expander. |
Recap
| If you use… | Set up shortcuts in… |
|---|---|
| Word, Excel, PowerPoint, Outlook | AutoCorrect |
| Mac, iPhone, iPad | Text Replacement (iCloud synced) |
| Android | Personal dictionary / Text shortcuts (suggests) |
| Google Docs & Slides | Substitutions |
| Windows or Linux, everywhere | Espanso or AutoHotkey |
| Chromebook | Docs Substitutions, or a Chrome extension |
Pick a prefixed trigger, add five or six at once, and you stop hunting for symbols mid-sentence.
Frequently Asked Questions
How do I make a shortcut that types a symbol?
Use your platform’s text replacement or AutoCorrect feature to create a shortcut. Set a short trigger that automatically expands into the symbol you want. Features like this are available in Microsoft Word, macOS, iPhone, Android, and Google Docs.
How do I add an AutoCorrect entry in Word?
Go to File → Options → Proofing → AutoCorrect Options. Enter your shortcut under Replace, enter the symbol under With, then click Add.
How do I set up text replacement on iPhone or Mac?
iPhone: Go to Settings → General → Keyboard → Text Replacement.
Mac: Go to System Settings → Keyboard → Text Replacements.
Add a shortcut and the symbol you want it to insert. If iCloud is enabled, your text replacements can sync between your Apple devices.
Does Windows have built-in text replacement?
No. Windows does not include a universal built-in text replacement feature. To create shortcuts that work across applications, use a text expander such as AutoHotkey, Espanso, PhraseExpress, or Beeftext.
How do I add a symbol shortcut on Android?
If you’re using Gboard, open Dictionary → Personal dictionary and add the symbol with a shortcut. On Samsung Keyboard, use the Text shortcuts feature to create custom replacements.
How do I stop a shortcut from triggering by accident?
Choose a trigger that is unlikely to appear in normal writing, such as ;deg or \deg. This helps prevent the shortcut from expanding unexpectedly in everyday text.
Recap
| If you use… | Set up shortcuts in… |
|---|---|
| Word, Excel, PowerPoint, Outlook | AutoCorrect |
| Mac, iPhone, iPad | Text Replacement (iCloud synced) |
| Android | Personal dictionary / Text shortcuts (suggests) |
| Google Docs & Slides | Substitutions |
| Windows or Linux, everywhere | Espanso or AutoHotkey |
| Chromebook | Docs Substitutions, or a Chrome extension |
Pick a prefixed trigger, add five or six at once, and you stop hunting for symbols mid-sentence.
Written by Igor R. Tested on Windows 11, macOS, iOS, Android, and in Microsoft 365 and Google Docs. Last updated June 2026. Symbol code points follow the Unicode Standard.