Every symbol with a Windows Alt code, next to its Mac shortcut, Unicode point and HTML entity. Search the table to find any of them.
92 results
| Symbol | Name | Windows Alt | Mac | Unicode | HTML | |
|---|---|---|---|---|---|---|
| ° | Degree sign | Alt + 0176 | Option + Shift + 8 | U+00B0 | ° | |
| © | Copyright sign | Alt + 0169 | Option + G | U+00A9 | © | |
| ® | Registered sign | Alt + 0174 | Option + R | U+00AE | ® | |
| ™ | Trademark sign | Alt + 0153 | Option + 2 | U+2122 | ™ | |
| • | Bullet point | Alt + 0149 | Option + 8 | U+2022 | • | |
| … | Ellipsis | Alt + 0133 | Option + Semicolon | U+2026 | … | |
| – | En dash | Alt + 0150 | Option + Hyphen | U+2013 | – | |
| — | Em dash | Alt + 0151 | Option + Shift + Hyphen | U+2014 | — | |
| § | Section sign | Alt + 0167 | Option + 6 | U+00A7 | § | |
| ¶ | Pilcrow | Alt + 0182 | Option + 7 | U+00B6 | ¶ | |
| † | Dagger | Alt + 0134 | Option + T | U+2020 | † | |
| ‡ | Double dagger | Alt + 0135 | — | U+2021 | ‡ | |
| « | Left guillemet | Alt + 0171 | — | U+00AB | « | |
| » | Right guillemet | Alt + 0187 | — | U+00BB | » | |
| “ | Left double quote | Alt + 0147 | — | U+201C | “ | |
| ” | Right double quote | Alt + 0148 | — | U+201D | ” | |
| ‘ | Left single quote | Alt + 0145 | — | U+2018 | ‘ | |
| ’ | Right single quote | Alt + 0146 | — | U+2019 | ’ | |
| ¿ | Inverted question mark | Alt + 0191 | Option + Shift + Slash | U+00BF | ¿ | |
| ¡ | Inverted exclamation | Alt + 0161 | Option + 1 | U+00A1 | ¡ | |
| · | Middle dot | Alt + 0183 | — | U+00B7 | · | |
| ¦ | Broken bar | Alt + 0166 | — | U+00A6 | ¦ | |
| ‰ | Per mille sign | Alt + 0137 | — | U+2030 | ‰ | |
| → | Right arrow | Alt + 26 | — | U+2192 | → | |
| ← | Left arrow | Alt + 27 | — | U+2190 | ← | |
| ↑ | Up arrow | Alt + 24 | — | U+2191 | ↑ | |
| ↓ | Down arrow | Alt + 25 | — | U+2193 | ↓ | |
| ↔ | Left right arrow | Alt + 29 | — | U+2194 | ↔ | |
| ↕ | Up down arrow | Alt + 18 | — | U+2195 | ↕ | |
| ± | Plus minus sign | Alt + 0177 | Option + Shift + Equals | U+00B1 | ± | |
| × | Multiplication sign | Alt + 0215 | — | U+00D7 | × | |
| ÷ | Division sign | Alt + 0247 | Option + Slash | U+00F7 | ÷ | |
| ¬ | Not sign | Alt + 0172 | — | U+00AC | ¬ | |
| µ | Micro sign | Alt + 0181 | Option + M | U+00B5 | µ | |
| € | Euro sign | Alt + 0128 | Option + Shift + 2 | U+20AC | € | |
| £ | Pound sterling | Alt + 0163 | Option + 3 | U+00A3 | £ | |
| ¥ | Yen sign | Alt + 0165 | Option + Y | U+00A5 | ¥ | |
| ¢ | Cent sign | Alt + 0162 | Option + 4 | U+00A2 | ¢ | |
| ¤ | Generic currency sign | Alt + 0164 | — | U+00A4 | ¤ | |
| ★ | Black star | Alt + 9733 | — | U+2605 | ★ | |
| ☆ | White star | Alt + 9734 | — | U+2606 | ☆ | |
| ♥ | Black heart suit | Alt + 3 | — | U+2665 | ♥ | |
| ♦ | Black diamond suit | Alt + 4 | — | U+2666 | ♦ | |
| ♣ | Black club suit | Alt + 5 | — | U+2663 | ♣ | |
| ♠ | Black spade suit | Alt + 6 | — | U+2660 | ♠ | |
| á | a with acute | Alt + 0225 | Option + E then a | U+00E1 | á | |
| à | a with grave | Alt + 0224 | Option + ` then a | U+00E0 | à | |
| â | a with circumflex | Alt + 0226 | Option + I then a | U+00E2 | â | |
| ä | a with umlaut | Alt + 0228 | Option + U then a | U+00E4 | ä | |
| ã | a with tilde | Alt + 0227 | Option + N then a | U+00E3 | ã | |
| å | a with ring | Alt + 0229 | Option + A | U+00E5 | å | |
| é | e with acute | Alt + 0233 | Option + E then e | U+00E9 | é | |
| è | e with grave | Alt + 0232 | Option + ` then e | U+00E8 | è | |
| ê | e with circumflex | Alt + 0234 | Option + I then e | U+00EA | ê | |
| ë | e with umlaut | Alt + 0235 | Option + U then e | U+00EB | ë | |
| í | i with acute | Alt + 0237 | Option + E then i | U+00ED | í | |
| ì | i with grave | Alt + 0236 | — | U+00EC | ì | |
| î | i with circumflex | Alt + 0238 | — | U+00EE | î | |
| ï | i with umlaut | Alt + 0239 | — | U+00EF | ï | |
| ó | o with acute | Alt + 0243 | Option + E then o | U+00F3 | ó | |
| ò | o with grave | Alt + 0242 | — | U+00F2 | ò | |
| ô | o with circumflex | Alt + 0244 | — | U+00F4 | ô | |
| ö | o with umlaut | Alt + 0246 | Option + U then o | U+00F6 | ö | |
| õ | o with tilde | Alt + 0245 | — | U+00F5 | õ | |
| ú | u with acute | Alt + 0250 | Option + E then u | U+00FA | ú | |
| ù | u with grave | Alt + 0249 | — | U+00F9 | ù | |
| û | u with circumflex | Alt + 0251 | — | U+00FB | û | |
| ü | u with umlaut | Alt + 0252 | Option + U then u | U+00FC | ü | |
| ñ | n with tilde | Alt + 0241 | Option + N then n | U+00F1 | ñ | |
| ç | c with cedilla | Alt + 0231 | Option + C | U+00E7 | ç | |
| ý | y with acute | Alt + 0253 | — | U+00FD | ý | |
| ÿ | y with umlaut | Alt + 0255 | — | U+00FF | ÿ | |
| ø | o with stroke | Alt + 0248 | Option + O | U+00F8 | ø | |
| æ | ae ligature | Alt + 0230 | Option + Quote | U+00E6 | æ | |
| œ | oe ligature | Alt + 0156 | Option + Q | U+0153 | œ | |
| ß | Eszett sharp s | Alt + 0223 | Option + S | U+00DF | ß | |
| Á | A with acute | Alt + 0193 | — | U+00C1 | Á | |
| É | E with acute | Alt + 0201 | — | U+00C9 | É | |
| Í | I with acute | Alt + 0205 | — | U+00CD | Í | |
| Ó | O with acute | Alt + 0211 | — | U+00D3 | Ó | |
| Ú | U with acute | Alt + 0218 | — | U+00DA | Ú | |
| Ä | A with umlaut | Alt + 0196 | — | U+00C4 | Ä | |
| Ö | O with umlaut | Alt + 0214 | — | U+00D6 | Ö | |
| Ü | U with umlaut | Alt + 0220 | — | U+00DC | Ü | |
| Ñ | N with tilde | Alt + 0209 | — | U+00D1 | Ñ | |
| Ç | C with cedilla | Alt + 0199 | — | U+00C7 | Ç | |
| Ø | O with stroke | Alt + 0216 | — | U+00D8 | Ø | |
| Æ | AE ligature | Alt + 0198 | — | U+00C6 | Æ | |
| ½ | One half | Alt + 0189 | — | U+00BD | ½ | |
| ¼ | One quarter | Alt + 0188 | — | U+00BC | ¼ | |
| ¾ | Three quarters | Alt + 0190 | — | U+00BE | ¾ | |
| ⌂ | House home | Alt + 127 | — | U+2302 | ⌂ |
No Alt code matched that. Try the symbol name instead, like degree or euro.
An Alt code is a shortcut built into Windows. You hold the Alt key, type a number on the numeric keypad, then release Alt, and the matching symbol appears. Holding Alt and typing 0176 gives you the degree sign. Holding Alt and typing 0128 gives you the euro sign.
The codes come from the days when a computer could show only 256 characters at a time, and they have survived because they are fast. Once a code is in your fingers you never look it up again, which is why people who type the same symbol every day prefer this over copying.
Microsoft Word, and Outlook with it, has a better trick that needs no keypad. Type the Unicode value from the table above without the U+ part, then press Alt + X. Typing 00B0 and pressing Alt + X turns it into the degree sign on the spot. Pressing Alt + X again turns it back, which is a quick way to check what a character actually is.
Macs do not use Alt codes. They use the Option key, and the combinations are shorter and easier to remember. Option and Shift and 8 gives the degree sign. Option and Shift and 2 gives the euro. Both are in the Mac column of the table above.
For anything without a listed shortcut, press Control + Command + Space to open the macOS character viewer, search for the symbol by name and double click it.
The HTML column matters if you write for the web. Pasting a raw symbol into a page usually works fine on a modern site, but an HTML entity such as ° is guaranteed to render correctly no matter how the file is encoded. That guarantee is worth having in email templates and older systems, where encoding is often out of your hands.
Phones have no Alt key, so these codes do not apply. Hold down a related key instead: holding zero on an iPhone or Android keyboard offers the degree sign, holding the dollar key offers other currencies, and holding a vowel offers its accented versions. When that fails, copying from the symbol library is the fastest route.
All 272 symbols in one grid. Search by name or browse 12 categories, then tap once to copy. Arrows, currency, maths, stars, fractions and more.
Open the toolBuild whole words with accented letters, then copy the finished text. Works for Spanish, French, German, Portuguese and Nordic spelling.
Open the toolSkip the codes entirely and copy any of 272 symbols in one tap.
Open the symbol tool