Mac Special Characters Keyboard Map
Interactive Mac keyboard map showing every Option and Option+Shift character. Click a key to copy the special character instantly.
Every Mac keyboard can type hundreds of special characters using the Option key - no copy-paste or Character Viewer needed. This interactive keyboard map shows every character available through Option and Option+Shift, lets you search by name, and copies any character to your clipboard with a single click.
About Mac Special Characters Keyboard Map
How the Keyboard Map Works
The visual keyboard displays two layers: the normal US QWERTY layout and the special character mapped to each key when Option is held. Switch between Option and Option+Shift modes using the toggle at the top. Each key shows the normal letter in the top corner and the special character in the centre. Click any key to copy the character, or use the search box to find a character by name (try "degree", "copyright", or "bullet").
Most-Used Option Key Shortcuts
These are the special characters Mac users reach for most often. All use the US keyboard layout.
| Character | Name | Shortcut | Common Use |
|---|---|---|---|
| © | Copyright | Option+G | Copyright notices, legal text |
| ® | Registered trademark | Option+R | Brand names, product labels |
| ™ | Trademark | Option+2 | Unregistered trademarks |
| ° | Degree | Option+Shift+8 | Temperature, angles, coordinates |
| € | Euro sign | Option+Shift+2 | Currency |
| £ | Pound sign | Option+3 | British currency |
| ¥ | Yen/Yuan sign | Option+Y | Japanese/Chinese currency |
| • | Bullet | Option+8 | Lists, navigation, UI |
| – | En dash | Option+Hyphen | Ranges (2010-2020), scores |
| — | Em dash | Option+Shift+Hyphen | Parenthetical statements |
| … | Ellipsis | Option+; | Trailing off, omission |
| ÷ | Division sign | Option+/ | Mathematics |
| ≠ | Not equal | Option+= | Mathematics, programming |
| ≈ | Approximately equal | Option+X | Mathematics, estimates |
| ∞ | Infinity | Option+5 | Mathematics, design |
| π | Pi | Option+P | Mathematics, science |
| ∆ | Delta (increment) | Option+J | Mathematics, change notation |
| µ | Micro sign | Option+M | Metric prefixes (µs, µm) |
If you are looking for emoji rather than typographic symbols, the emoji picker has a full searchable collection with one-click copy.
Dead Keys and Accented Characters
Five Option key combinations are "dead keys" - they do not produce a visible character immediately. Instead, they set an accent that gets applied to the next letter you type. This is how you type accented characters like e with acute (e), n with tilde (n), or u with diaeresis (u).
| Dead Key | Shortcut | Accent | Example: Type Dead Key Then... | Result |
|---|---|---|---|---|
| Acute accent | Option+E | Forward-leaning mark | e | é |
| Grave accent | Option+` | Backward-leaning mark | a | à |
| Circumflex | Option+I | Caret-shaped mark | o | ô |
| Tilde | Option+N | Wavy mark | n | ñ |
| Diaeresis (umlaut) | Option+U | Two dots above | u | ü |
Dead keys work with any vowel (and N for tilde). If you press a dead key followed by a letter that cannot take that accent, you get the accent mark followed by the letter as two separate characters. For example, Option+E followed by Z gives ´z.
Option+Shift Characters
Holding Option+Shift unlocks a second layer of special characters. These tend to be less commonly used but include some important typographic and mathematical symbols:
| Character | Name | Shortcut |
|---|---|---|
| ‹ › | Single angle quotation marks | Option+Shift+3 / Option+Shift+4 |
| « » | Double angle quotation marks (guillemets) | Option+\ / Option+Shift+\ |
| ‰ | Per mille (per thousand) | Option+Shift+R |
| ˝ | Double acute accent | Option+Shift+G |
| ı | Dotless i | Option+Shift+B |
| ˆ | Modifier circumflex | Option+Shift+I |
| ˜ | Small tilde | Option+Shift+N |
| ¯ | Macron | Option+Shift+, |
Mac Modifier Key Symbols
Mac documentation and menu bars use special symbols for modifier keys. These symbols are not on the physical keyboard but appear throughout macOS. Here is the complete reference:
| Symbol | Key | Unicode Name |
|---|---|---|
| ⌘ | Command | Place of Interest Sign (U+2318) |
| ⌥ | Option/Alt | Option Key (U+2325) |
| ⇧ | Shift | Upwards White Arrow (U+21E7) |
| ⌃ | Control | Up Arrowhead (U+2303) |
| ⎋ | Escape | Broken Circle with Northwest Arrow (U+238B) |
| ⏎ | Return | Return Symbol (U+23CE) |
| ⌫ | Delete (Backspace) | Erase to the Left (U+232B) |
| ⌦ | Forward Delete | Erase to the Right (U+2326) |
| ⇥ | Tab | Rightwards Arrow to Bar (U+21E5) |
| ⇪ | Caps Lock | Upwards White Arrow from Bar (U+21EA) |
Other Ways to Type Special Characters on Mac
The Option key shortcuts are the fastest method, but macOS offers several other approaches:
| Method | How to Access | Best For |
|---|---|---|
| Option key shortcuts | Hold Option (+ Shift) and press a key | Characters you type frequently and have memorised |
| Press and hold | Hold down a letter key (e.g., hold "e") | Accented variants of a specific letter |
| Character Viewer | Control+Command+Space or menu bar icon | Emoji, symbols, and characters you cannot find otherwise |
| Text Replacement | System Settings then Keyboard then Text Replacements | Symbols you type often (e.g., "deg" to °) |
| Keyboard layouts | System Settings then Keyboard then Input Sources | Typing in other languages regularly |
For a reference of raw character codes and their encodings, see the ASCII table. For startup-related keyboard shortcuts, the Mac startup keys reference covers Recovery Mode, Safe Mode, and diagnostics. Everything runs in your browser with no data sent anywhere.
Press and Hold for Accented Letters
Since OS X Lion (10.7), macOS has supported a press-and-hold method that rivals the Option key for typing accents. Hold down any letter that has accented variants and a small popover appears with numbered options. Press the matching number or click to select. For example, holding "e" in a text field shows è, é, ê, ë, ē, ė, ę. This method is especially handy on newer MacBook keyboards where the Option key is cramped between Command and Control.
Press-and-hold is disabled by default in some apps and for some setups. To enable it system-wide, open Terminal and run defaults write -g ApplePressAndHoldEnabled -bool true, then restart the app you want to use it in. To disable it (so held keys repeat the letter, useful for games), set the value to false.
Unicode Hex Input for Any Character
For characters not in the standard Option layer, macOS includes a Unicode Hex Input keyboard source. Enable it in System Settings, Keyboard, Input Sources, then add "Unicode Hex Input" from the list. Switch to it using the input menu in the menu bar. Now holding Option while typing a four-digit hex code produces the matching Unicode character.
Worked example: To type ♥ (heart suit, U+2665), switch to Unicode Hex Input, hold Option, and type 2665. The heart appears. To type ✓ (check mark, U+2713), hold Option and type 2713. Every Unicode code point below U+FFFF is reachable this way. Codes above that (most emoji) need the Character Viewer instead. Remember to switch back to your normal layout before typing regular text.
Mac vs Windows Special Character Shortcuts
Mac users often wonder how their muscle memory maps to Windows and vice versa. The two systems take different approaches: Mac assigns characters to predictable Option combinations, Windows uses Alt codes (numeric codes typed on the numeric keypad).
| Character | Mac Shortcut | Windows Alt Code |
|---|---|---|
| © | Option+G | Alt+0169 |
| ® | Option+R | Alt+0174 |
| ™ | Option+2 | Alt+0153 |
| ° | Option+Shift+8 | Alt+0176 |
| € | Option+Shift+2 (US) / Option+2 (UK) | Alt+0128 |
| £ | Option+3 (US) / Shift+3 (UK) | Alt+0163 |
| • | Option+8 | Alt+0149 |
| … | Option+; | Alt+0133 |
| é | Option+E, then E | Alt+0233 |
| ñ | Option+N, then N | Alt+0241 |
Windows Alt codes require a physical numeric keypad in most apps, which most laptops lack. On a Mac the Option method works on any hardware. Many Windows users install the US International layout to get Mac-like dead key behaviour, and WordPerfect-era shortcuts like Ctrl+' for acute still work in Microsoft Word regardless of layout.
Common Problems and Fixes
If Option key shortcuts produce the wrong character or nothing at all, the cause is almost always the active input source. Check the input menu (the flag or abbreviation in the menu bar near the clock) and confirm it matches your physical keyboard. A MacBook Pro sold in the UK ships with the British keyboard layout by default; buying a US keyboard without switching layouts gives confusing results where Option+3 types # instead of £ (or vice versa).
On the M1, M2, M3, and M4 Apple silicon Macs, Rosetta 2 apps occasionally fail to receive Option modifier events correctly. If one specific app misbehaves, check its Get Info panel for "Open using Rosetta" and try unchecking it. For full-keyboard diagnostics, open System Settings, Accessibility, Keyboard, and enable Accessibility Keyboard - this shows live key presses with modifiers as you type.
Dead keys sometimes get "stuck" - you type Option+E, switch apps, come back, and the next letter you type gets an acute accent added unexpectedly. This is normal dead key behaviour. Press Escape or click in a different text field to clear the pending accent.
Typographic Characters That Improve Writing
Professional writing uses specific typographic characters that most people type by hand incorrectly. Swapping straight quotes for curly quotes, hyphens for dashes, and triple dots for a real ellipsis makes text look properly typeset rather than typed into a code editor. Mac's Option layer has all of these built in.
| Wrong | Right | Shortcut | When to use |
|---|---|---|---|
| "word" | "word" | Option+[ and Option+Shift+[ | Double quotation marks around speech |
| 'word' | 'word' | Option+] and Option+Shift+] | Single quotation marks, apostrophes |
| ... | … | Option+; | Ellipsis (one character, not three periods) |
| - | – | Option+Hyphen | En dash for number ranges (pages 10–20) |
| -- | — | Option+Shift+Hyphen | Em dash for parenthetical breaks |
| 1/2 | ½ | Character Viewer | Vulgar fractions in recipes, measurements |
| (c) | © | Option+G | Copyright notices |
Most Mac apps with smart substitution turned on will convert straight quotes and double hyphens automatically. To toggle this, open Edit, Substitutions in any app, or set it system-wide in System Settings, Keyboard, Text Input, Edit, Smart Quotes. Code editors (Xcode, VS Code, Terminal) deliberately leave quotes and dashes alone so they do not break syntax.
Sources
- Apple Support - Enter special characters and symbols on Mac
- Apple Support - Enter accents, diacritical marks and special characters on Mac
- Apple Support - Mac keyboard shortcuts
- Unicode Consortium - Code Charts
- Apple Developer - Cocoa Text Architecture Guide
- Microsoft Learn - Unicode and character sets (Windows Alt codes reference)
Frequently Asked Questions
How do I type special characters on a Mac?
Hold the Option key and press a letter or number to produce a special character. For example, Option+G types the copyright symbol, Option+2 types the trademark symbol, and Option+3 types the pound sign. For even more characters, hold Option+Shift together.
Does this work with non-US keyboard layouts?
This tool shows the US English keyboard layout, which is the most common. Other layouts like UK English or international keyboards may produce different characters for some key combinations. Check System Settings > Keyboard > Input Sources to see your layout.
What is the difference between Option and Option+Shift?
Option alone produces one set of special characters. Adding Shift to the combination produces a second, different set. For example, Option+2 gives you the trademark symbol, while Option+Shift+2 gives you the euro sign.
How do I type accented letters like e with acute?
Some Option combinations are dead keys that add an accent to the next letter you type. Press Option+E for acute accent, then type the vowel. For example, Option+E followed by A produces a with acute. The dead keys are acute, grave, circumflex, tilde, and diaeresis.
Can I use these characters in any application?
Yes. Option key shortcuts work system-wide in macOS across all text fields, document editors, web browsers, and terminals. The characters are standard Unicode and will display correctly on other platforms too.
Related Tools
Link to this tool
Copy this HTML to link to this tool from your website or blog.
<a href="https://toolboxkit.io/tools/mac-special-characters/" title="Mac Special Characters Keyboard Map - Free Online Tool">Try Mac Special Characters Keyboard Map on ToolboxKit.io</a>