Symbols Cheat Sheet: Alt Codes, Mac Shortcuts, Unicode and HTML
Quick answer: this page lists 76 of the most-used symbols with every reliable way to type them: the Windows Alt code (only where a real one exists), the Mac shortcut, the Word Alt+X code and the HTML code. The tables are generated from our symbol database, so no code is typed by hand. Click any symbol for its full page.
Quick reference: every method
Every Alt code below is verified against the real Windows code pages — where none exists we say so, rather than list one that won’t work.
| Char | Name | Windows | Mac | HTML | Word (Alt+X) | Unicode |
|---|---|---|---|---|---|---|
| © | Copyright Sign | Alt+0169 |
Option+G |
© |
00A9 + Alt+X |
U+00A9 |
| ° | Degree Sign | Alt+0176 |
Shift+Option+8 |
° |
00B0 + Alt+X |
U+00B0 |
| € | Euro Sign | Alt+0128 |
Shift+Option+2 |
€ |
20AC + Alt+X |
U+20AC |
| → | Rightwards Arrow | Alt+26 |
Copy / paste | → |
2192 + Alt+X |
U+2192 |
| ✓ | Check Mark | Copy / paste | Copy / paste | ✓ |
2713 + Alt+X |
U+2713 |
| ± | Plus-Minus Sign | Alt+0177 |
Shift+Option+= |
± |
00B1 + Alt+X |
U+00B1 |
| ½ | Vulgar Fraction One Half | Alt+0189 |
Copy / paste | ½ |
00BD + Alt+X |
U+00BD |
| • | Bullet | Alt+0149 |
Option+8 |
• |
2022 + Alt+X |
U+2022 |
How to read the columns
- Windows Alt code: hold Alt and type the number on the numeric keypad with Num Lock on. Only codes 0–255 exist: Alt+number uses code page 437 and Alt+0+number uses Windows-1252, so the leading 0 matters. "none" means the symbol has no real Alt code. Codes above 255 do not work in most Windows programs; they only work in programs built on Microsoft's RichEdit text control, such as WordPad.
- Mac: Option shortcuts on a US keyboard layout. "Character Viewer" means there is no shortcut; press Ctrl+Cmd+Space and search.
- Word Alt+X: type the code in Word or Outlook and press Alt+X. The same hex code works with Ctrl+Shift+U on Linux and Chromebooks.
- HTML: paste the entity or number into web page code.
Everyday symbols
| Symbol | Name | Windows Alt code | Mac | Word Alt+X | HTML |
|---|---|---|---|---|---|
| © | Copyright Sign | Alt+0169 | Option+G | 00A9 | © |
| ® | Registered Sign | Alt+0174 | Option+R | 00AE | ® |
| ™ | Trade Mark Sign | Alt+0153 | Option+2 | 2122 | ™ |
| ° | Degree Sign | Alt+0176 | Shift+Option+8 | 00B0 | ° |
| • | Bullet | Alt+0149 | Option+8 | 2022 | • |
| … | Horizontal Ellipsis | Alt+0133 | Option+; | 2026 | … |
| § | Section Sign | Alt+0167 | Option+6 | 00A7 | § |
| ¶ | Pilcrow Sign | Alt+0182 | Option+7 | 00B6 | ¶ |
| † | Dagger | Alt+0134 | Character Viewer | 2020 | † |
| ✓ | Check Mark | none | Character Viewer | 2713 | ✓ |
| ✗ | Ballot X | none | Character Viewer | 2717 | ✗ |
| ★ | Black Star | none | Character Viewer | 2605 | ★ |
Currency
| Symbol | Name | Windows Alt code | Mac | Word Alt+X | HTML |
|---|---|---|---|---|---|
| € | Euro Sign | Alt+0128 | Shift+Option+2 | 20AC | € |
| £ | Pound Sign | Alt+0163 | Option+3 | 00A3 | £ |
| ¥ | Yen Sign | Alt+0165 | Option+Y | 00A5 | ¥ |
| ¢ | Cent Sign | Alt+0162 | Option+4 | 00A2 | ¢ |
| ₹ | Indian Rupee Sign | none | Character Viewer | 20B9 | ₹ |
| ₩ | Won Sign | none | Character Viewer | 20A9 | ₩ |
| ₽ | Ruble Sign | none | Character Viewer | 20BD | ₽ |
| ₺ | Turkish Lira Sign | none | Character Viewer | 20BA | ₺ |
| ₪ | New Sheqel Sign | none | Character Viewer | 20AA | ₪ |
| ₦ | Naira Sign | none | Character Viewer | 20A6 | ₦ |
| ₿ | Bitcoin Sign | none | Character Viewer | 20BF | ₿ |
Math
| Symbol | Name | Windows Alt code | Mac | Word Alt+X | HTML |
|---|---|---|---|---|---|
| ± | Plus-Minus Sign | Alt+0177 | Shift+Option+= | 00B1 | ± |
| × | Multiplication Sign | Alt+0215 | Character Viewer | 00D7 | × |
| ÷ | Division Sign | Alt+0247 | Option+/ | 00F7 | ÷ |
| √ | Square Root | Alt+251 | Option+V | 221A | √ |
| ∞ | Infinity | Alt+236 | Option+5 | 221E | ∞ |
| ≠ | Not Equal To | none | Option+= | 2260 | ≠ |
| ≈ | Almost Equal To | Alt+247 | Option+X | 2248 | ≈ |
| ≤ | Less-Than Or Equal To | Alt+243 | Option+, | 2264 | ≤ |
| ≥ | Greater-Than Or Equal To | Alt+242 | Option+. | 2265 | ≥ |
| ½ | Vulgar Fraction One Half | Alt+0189 | Character Viewer | 00BD | ½ |
| ¼ | Vulgar Fraction One Quarter | Alt+0188 | Character Viewer | 00BC | ¼ |
| ¾ | Vulgar Fraction Three Quarters | Alt+0190 | Character Viewer | 00BE | ¾ |
| ² | Superscript Two | Alt+0178 | Character Viewer | 00B2 | ² |
| ³ | Superscript Three | Alt+0179 | Character Viewer | 00B3 | ³ |
| π | Greek Small Letter Pi | Alt+227 | Option+P | 03C0 | π |
| µ | Micro Sign | Alt+0181 | Option+M | 00B5 | µ |
| ∑ | N-Ary Summation | none | Option+W | 2211 | ∑ |
| ∆ | Increment | none | Option+J | 2206 | ∆ |
| ‰ | Per Mille Sign | Alt+0137 | Character Viewer | 2030 | ‰ |
Dashes, quotes and punctuation
| Symbol | Name | Windows Alt code | Mac | Word Alt+X | HTML |
|---|---|---|---|---|---|
| — | Em Dash | Alt+0151 | Shift+Option+- | 2014 | — |
| – | En Dash | Alt+0150 | Option+- | 2013 | – |
| “ | Left Double Quotation Mark | Alt+0147 | Option+[ | 201C | “ |
| ” | Right Double Quotation Mark | Alt+0148 | Shift+Option+[ | 201D | ” |
| ‘ | Left Single Quotation Mark | Alt+0145 | Option+] | 2018 | ‘ |
| ’ | Right Single Quotation Mark | Alt+0146 | Shift+Option+] | 2019 | ’ |
| « | Left-Pointing Double Angle Quotation Mark | Alt+0171 | Character Viewer | 00AB | « |
| » | Right-Pointing Double Angle Quotation Mark | Alt+0187 | Character Viewer | 00BB | » |
| ¿ | Inverted Question Mark | Alt+0191 | Character Viewer | 00BF | ¿ |
| ¡ | Inverted Exclamation Mark | Alt+0161 | Character Viewer | 00A1 | ¡ |
| ′ | Prime | none | Character Viewer | 2032 | ′ |
| ″ | Double Prime | none | Character Viewer | 2033 | ″ |
Arrows
| Symbol | Name | Windows Alt code | Mac | Word Alt+X | HTML |
|---|---|---|---|---|---|
| ← | Leftwards Arrow | Alt+27 | Character Viewer | 2190 | ← |
| → | Rightwards Arrow | Alt+26 | Character Viewer | 2192 | → |
| ↑ | Upwards Arrow | Alt+24 | Character Viewer | 2191 | ↑ |
| ↓ | Downwards Arrow | Alt+25 | Character Viewer | 2193 | ↓ |
| ↔ | Left Right Arrow | Alt+29 | Character Viewer | 2194 | ↔ |
| ↕ | Up Down Arrow | Alt+18 | Character Viewer | 2195 | ↕ |
| ⇒ | Rightwards Double Arrow | none | Character Viewer | 21D2 | ⇒ |
| ▲ | Black Up-Pointing Triangle | Alt+30 | Character Viewer | 25B2 | ▲ |
| ▼ | Black Down-Pointing Triangle | Alt+31 | Character Viewer | 25BC | ▼ |
| ► | Black Right-Pointing Pointer | Alt+16 | Character Viewer | 25BA | ► |
Shapes, suits and more
| Symbol | Name | Windows Alt code | Mac | Word Alt+X | HTML |
|---|---|---|---|---|---|
| ♥ | Black Heart Suit | Alt+3 | Character Viewer | 2665 | ♥ |
| ♦ | Black Diamond Suit | Alt+4 | Character Viewer | 2666 | ♦ |
| ♣ | Black Club Suit | Alt+5 | Character Viewer | 2663 | ♣ |
| ♠ | Black Spade Suit | Alt+6 | Character Viewer | 2660 | ♠ |
| ● | Black Circle | none | Character Viewer | 25CF | ● |
| ○ | White Circle | Alt+9 | Character Viewer | 25CB | ○ |
| ■ | Black Square | Alt+254 | Character Viewer | 25A0 | ■ |
| □ | White Square | none | Character Viewer | 25A1 | □ |
| ◆ | Black Diamond | none | Character Viewer | 25C6 | ◆ |
| ☺ | White Smiling Face | Alt+1 | Character Viewer | 263A | ☺ |
| ♪ | Eighth Note | Alt+13 | Character Viewer | 266A | ♪ |
| ☼ | White Sun With Rays | Alt+15 | Character Viewer | 263C | ☼ |
When nothing works
- Alt codes do nothing: see Alt codes not working.
- No numeric keypad: use Win+. → Symbols, or copy the symbol from its page (emoji panel).
- A box appears instead of the symbol: why symbols show as boxes.
- Need every Alt code? The full Alt code chart lists all 0–255 codes for both code pages.
Related: keyboard symbol names, Greek letters and Mac keyboard symbols.
Frequently asked questions
How do I use an Alt code from this cheat sheet?
Turn on Num Lock, hold the left Alt key, type the number on the numeric keypad including any leading 0, and release Alt. The number row above the letters does not work.
Why do some symbols say none in the Alt code column?
Real numpad Alt codes only exist for 0 to 255. Codes above 255 do not work in most Windows programs; they only work in programs built on Microsoft's RichEdit text control, such as WordPad. Use the Word Alt+X code or copy-paste for those symbols.
How do I use the Word Alt+X code?
In Word or Outlook, type the hex code, for example 2713, and press Alt + X right after it. The code turns into the symbol.
Do these Alt codes work on a Mac?
No. On a Mac use the Option shortcut from the Mac column, or press Ctrl + Cmd + Space to open the Character Viewer for symbols without a shortcut.
Looking for something else? Browse 1,000+ copy-paste symbols, the full Alt Codes finder, or the emoji picker.