Special Characters Table
120 special characters with official Unicode names, code points, HTML entities and the keystrokes that type them: Alt codes on Windows, Option keys on a Mac, Ctrl+Shift+U on Linux.
Use the Special Characters Table
Alt+0169 → ©. Any code point: hex then Alt+X in Word, or Windows key + period → Symbols.
Option+G → ©, Option+Shift+2 → €. Anything else: Fn/Globe+E opens the Character Viewer.
Ctrl+Shift+U, 2014, Enter → — in GTK and IBus apps (GNOME and most desktops).
© or © → ©. Numeric references work for every character.
Special Characters: Unicode, HTML Entity and Keyboard Shortcuts
120 frequently used symbols, grouped as currency, legal marks, punctuation, keyboard ASCII, math, fractions, units, Greek, arrows, check marks and signs. Search by symbol, name, code point or entity, sort any column, or download the table.
Last verified against the primary sources: . Data license: CC BY 4.0 (free to reuse with a link to this page).
| $ | DOLLAR SIGN | U+0024 | $ $ | Alt+0036 | Shift+4 | Ctrl+Shift+U, 0024, Enter | Currency |
| ¢ | CENT SIGN | U+00A2 | ¢ ¢ | Alt+0162 | Option+4 | Ctrl+Shift+U, 00A2, Enter | Currency |
| £ | POUND SIGN | U+00A3 | £ £ | Alt+0163 | Option+3 | Ctrl+Shift+U, 00A3, Enter | Currency |
| ¥ | YEN SIGN | U+00A5 | ¥ ¥ | Alt+0165 | Option+Y | Ctrl+Shift+U, 00A5, Enter | Currency |
| € | EURO SIGN | U+20AC | € € | Alt+0128 | Option+Shift+2 | Ctrl+Shift+U, 20AC, Enter | Currency |
| ₹ | INDIAN RUPEE SIGN | U+20B9 | ₹ | 20B9, Alt+X (Word) | Ctrl+Shift+U, 20B9, Enter | Currency | |
| ₽ | RUBLE SIGN | U+20BD | ₽ | 20BD, Alt+X (Word) | Ctrl+Shift+U, 20BD, Enter | Currency | |
| ₩ | WON SIGN | U+20A9 | ₩ | 20A9, Alt+X (Word) | Ctrl+Shift+U, 20A9, Enter | Currency | |
| ₱ | PESO SIGN | U+20B1 | ₱ | 20B1, Alt+X (Word) | Ctrl+Shift+U, 20B1, Enter | Currency | |
| ₦ | NAIRA SIGN | U+20A6 | ₦ | 20A6, Alt+X (Word) | Ctrl+Shift+U, 20A6, Enter | Currency | |
| ₿ | BITCOIN SIGN | U+20BF | ₿ | 20BF, Alt+X (Word) | Ctrl+Shift+U, 20BF, Enter | Currency | |
| ₫ | DONG SIGN | U+20AB | ₫ | 20AB, Alt+X (Word) | Ctrl+Shift+U, 20AB, Enter | Currency | |
| ₺ | TURKISH LIRA SIGN | U+20BA | ₺ | 20BA, Alt+X (Word) | Ctrl+Shift+U, 20BA, Enter | Currency | |
| ₪ | NEW SHEQEL SIGN | U+20AA | ₪ | 20AA, Alt+X (Word) | Ctrl+Shift+U, 20AA, Enter | Currency | |
| ฿ | THAI CURRENCY SYMBOL BAHT | U+0E3F | ฿ | 0E3F, Alt+X (Word) | Ctrl+Shift+U, 0E3F, Enter | Currency | |
| © | COPYRIGHT SIGN | U+00A9 | © © | Alt+0169 | Option+G | Ctrl+Shift+U, 00A9, Enter | Legal and reference |
| ® | REGISTERED SIGN | U+00AE | ® ® | Alt+0174 | Option+R | Ctrl+Shift+U, 00AE, Enter | Legal and reference |
| ™ | TRADE MARK SIGN | U+2122 | ™ ™ | Alt+0153 | Option+2 | Ctrl+Shift+U, 2122, Enter | Legal and reference |
| § | SECTION SIGN | U+00A7 | § § | Alt+0167 | Option+6 | Ctrl+Shift+U, 00A7, Enter | Legal and reference |
| ¶ | PILCROW SIGN | U+00B6 | ¶ ¶ | Alt+0182 | Option+7 | Ctrl+Shift+U, 00B6, Enter | Legal and reference |
| † | DAGGER | U+2020 | † † | Alt+0134 | Option+T | Ctrl+Shift+U, 2020, Enter | Legal and reference |
| ‡ | DOUBLE DAGGER | U+2021 | ‡ ‡ | Alt+0135 | Option+Shift+7 | Ctrl+Shift+U, 2021, Enter | Legal and reference |
| – | EN DASH | U+2013 | – – | Alt+0150 | Option+- | Ctrl+Shift+U, 2013, Enter | Punctuation |
| — | EM DASH | U+2014 | — — | Alt+0151 | Option+Shift+- | Ctrl+Shift+U, 2014, Enter | Punctuation |
| … | HORIZONTAL ELLIPSIS | U+2026 | … … | Alt+0133 | Option+; | Ctrl+Shift+U, 2026, Enter | Punctuation |
| • | BULLET | U+2022 | • • | Alt+0149 | Option+8 | Ctrl+Shift+U, 2022, Enter | Punctuation |
| · | MIDDLE DOT | U+00B7 | · · | Alt+0183 | Option+Shift+9 | Ctrl+Shift+U, 00B7, Enter | Punctuation |
| ‘ | LEFT SINGLE QUOTATION MARK | U+2018 | ‘ ‘ | Alt+0145 | Option+] | Ctrl+Shift+U, 2018, Enter | Punctuation |
| ’ | RIGHT SINGLE QUOTATION MARK | U+2019 | ’ ’ | Alt+0146 | Option+Shift+] | Ctrl+Shift+U, 2019, Enter | Punctuation |
| “ | LEFT DOUBLE QUOTATION MARK | U+201C | “ “ | Alt+0147 | Option+[ | Ctrl+Shift+U, 201C, Enter | Punctuation |
| ” | RIGHT DOUBLE QUOTATION MARK | U+201D | ” ” | Alt+0148 | Option+Shift+[ | Ctrl+Shift+U, 201D, Enter | Punctuation |
| « | LEFT-POINTING DOUBLE ANGLE QUOTATION MARK | U+00AB | « « | Alt+0171 | Option+\ | Ctrl+Shift+U, 00AB, Enter | Punctuation |
| » | RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK | U+00BB | » » | Alt+0187 | Option+Shift+\ | Ctrl+Shift+U, 00BB, Enter | Punctuation |
| ¡ | INVERTED EXCLAMATION MARK | U+00A1 | ¡ ¡ | Alt+0161 | Option+1 | Ctrl+Shift+U, 00A1, Enter | Punctuation |
| ¿ | INVERTED QUESTION MARK | U+00BF | ¿ ¿ | Alt+0191 | Option+Shift+/ | Ctrl+Shift+U, 00BF, Enter | Punctuation |
| ‽ | INTERROBANG | U+203D | ‽ | 203D, Alt+X (Word) | Ctrl+Shift+U, 203D, Enter | Punctuation | |
| ′ | PRIME | U+2032 | ′ ′ | 2032, Alt+X (Word) | Ctrl+Shift+U, 2032, Enter | Punctuation | |
| # | NUMBER SIGN | U+0023 | # # | Alt+0035 | Shift+3 | Ctrl+Shift+U, 0023, Enter | Keyboard (ASCII) |
| @ | COMMERCIAL AT | U+0040 | @ @ | Alt+0064 | Shift+2 | Ctrl+Shift+U, 0040, Enter | Keyboard (ASCII) |
| & | AMPERSAND | U+0026 | & & | Alt+0038 | Shift+7 | Ctrl+Shift+U, 0026, Enter | Keyboard (ASCII) |
| * | ASTERISK | U+002A | * * | Alt+0042 | Shift+8 | Ctrl+Shift+U, 002A, Enter | Keyboard (ASCII) |
| | | VERTICAL LINE | U+007C | | | | Alt+0124 | Shift+\ | Ctrl+Shift+U, 007C, Enter | Keyboard (ASCII) |
| \ | REVERSE SOLIDUS | U+005C | \ \ | Alt+0092 | \ key | Ctrl+Shift+U, 005C, Enter | Keyboard (ASCII) |
| ~ | TILDE | U+007E | ~ | Alt+0126 | Shift+` | Ctrl+Shift+U, 007E, Enter | Keyboard (ASCII) |
| ^ | CIRCUMFLEX ACCENT | U+005E | ^ ^ | Alt+0094 | Shift+6 | Ctrl+Shift+U, 005E, Enter | Keyboard (ASCII) |
| _ | LOW LINE | U+005F | _ _ | Alt+0095 | Shift+- | Ctrl+Shift+U, 005F, Enter | Keyboard (ASCII) |
| % | PERCENT SIGN | U+0025 | % % | Alt+0037 | Shift+5 | Ctrl+Shift+U, 0025, Enter | Keyboard (ASCII) |
| ± | PLUS-MINUS SIGN | U+00B1 | ± ± | Alt+0177 | Option+Shift+= | Ctrl+Shift+U, 00B1, Enter | Math |
| × | MULTIPLICATION SIGN | U+00D7 | × × | Alt+0215 | Ctrl+Shift+U, 00D7, Enter | Math | |
| ÷ | DIVISION SIGN | U+00F7 | ÷ ÷ | Alt+0247 | Option+/ | Ctrl+Shift+U, 00F7, Enter | Math |
| ≠ | NOT EQUAL TO | U+2260 | ≠ ≠ | 2260, Alt+X (Word) | Option+= | Ctrl+Shift+U, 2260, Enter | Math |
| ≈ | ALMOST EQUAL TO | U+2248 | ≈ ≈ | 2248, Alt+X (Word) | Option+X | Ctrl+Shift+U, 2248, Enter | Math |
| ≤ | LESS-THAN OR EQUAL TO | U+2264 | ≤ ≤ | 2264, Alt+X (Word) | Option+, | Ctrl+Shift+U, 2264, Enter | Math |
| ≥ | GREATER-THAN OR EQUAL TO | U+2265 | ≥ ≥ | 2265, Alt+X (Word) | Option+. | Ctrl+Shift+U, 2265, Enter | Math |
| ∞ | INFINITY | U+221E | ∞ ∞ | 221E, Alt+X (Word) | Option+5 | Ctrl+Shift+U, 221E, Enter | Math |
| √ | SQUARE ROOT | U+221A | √ √ | 221A, Alt+X (Word) | Option+V | Ctrl+Shift+U, 221A, Enter | Math |
| ∛ | CUBE ROOT | U+221B | ∛ | 221B, Alt+X (Word) | Ctrl+Shift+U, 221B, Enter | Math | |
| ∑ | N-ARY SUMMATION | U+2211 | ∑ ∑ | 2211, Alt+X (Word) | Option+W | Ctrl+Shift+U, 2211, Enter | Math |
| ∏ | N-ARY PRODUCT | U+220F | ∏ ∏ | 220F, Alt+X (Word) | Option+Shift+P | Ctrl+Shift+U, 220F, Enter | Math |
| ∫ | INTEGRAL | U+222B | ∫ ∫ | 222B, Alt+X (Word) | Option+B | Ctrl+Shift+U, 222B, Enter | Math |
| ∂ | PARTIAL DIFFERENTIAL | U+2202 | ∂ ∂ | 2202, Alt+X (Word) | Option+D | Ctrl+Shift+U, 2202, Enter | Math |
| ∇ | NABLA | U+2207 | ∇ ∇ | 2207, Alt+X (Word) | Ctrl+Shift+U, 2207, Enter | Math | |
| ∈ | ELEMENT OF | U+2208 | ∈ ∈ | 2208, Alt+X (Word) | Ctrl+Shift+U, 2208, Enter | Math | |
| ∅ | EMPTY SET | U+2205 | ∅ ∅ | 2205, Alt+X (Word) | Ctrl+Shift+U, 2205, Enter | Math | |
| ∀ | FOR ALL | U+2200 | ∀ ∀ | 2200, Alt+X (Word) | Ctrl+Shift+U, 2200, Enter | Math | |
| ∩ | INTERSECTION | U+2229 | ∩ ∩ | 2229, Alt+X (Word) | Ctrl+Shift+U, 2229, Enter | Math | |
| ∪ | UNION | U+222A | ∪ ∪ | 222A, Alt+X (Word) | Ctrl+Shift+U, 222A, Enter | Math | |
| ⊂ | SUBSET OF | U+2282 | ⊂ ⊂ | 2282, Alt+X (Word) | Ctrl+Shift+U, 2282, Enter | Math | |
| ∴ | THEREFORE | U+2234 | ∴ ∴ | 2234, Alt+X (Word) | Ctrl+Shift+U, 2234, Enter | Math | |
| ² | SUPERSCRIPT TWO | U+00B2 | ² ² | Alt+0178 | Ctrl+Shift+U, 00B2, Enter | Fractions and superscripts | |
| ³ | SUPERSCRIPT THREE | U+00B3 | ³ ³ | Alt+0179 | Ctrl+Shift+U, 00B3, Enter | Fractions and superscripts | |
| ½ | VULGAR FRACTION ONE HALF | U+00BD | ½ ½ | Alt+0189 | Ctrl+Shift+U, 00BD, Enter | Fractions and superscripts | |
| ¼ | VULGAR FRACTION ONE QUARTER | U+00BC | ¼ ¼ | Alt+0188 | Ctrl+Shift+U, 00BC, Enter | Fractions and superscripts | |
| ¾ | VULGAR FRACTION THREE QUARTERS | U+00BE | ¾ ¾ | Alt+0190 | Ctrl+Shift+U, 00BE, Enter | Fractions and superscripts | |
| ⅓ | VULGAR FRACTION ONE THIRD | U+2153 | ⅓ ⅓ | 2153, Alt+X (Word) | Ctrl+Shift+U, 2153, Enter | Fractions and superscripts | |
| ⅔ | VULGAR FRACTION TWO THIRDS | U+2154 | ⅔ ⅔ | 2154, Alt+X (Word) | Ctrl+Shift+U, 2154, Enter | Fractions and superscripts | |
| ‰ | PER MILLE SIGN | U+2030 | ‰ ‰ | Alt+0137 | Option+Shift+R | Ctrl+Shift+U, 2030, Enter | Fractions and superscripts |
| ° | DEGREE SIGN | U+00B0 | ° ° | Alt+0176 | Option+Shift+8 | Ctrl+Shift+U, 00B0, Enter | Units |
| ℃ | DEGREE CELSIUS | U+2103 | ℃ | 2103, Alt+X (Word) | Ctrl+Shift+U, 2103, Enter | Units | |
| ℉ | DEGREE FAHRENHEIT | U+2109 | ℉ | 2109, Alt+X (Word) | Ctrl+Shift+U, 2109, Enter | Units | |
| µ | MICRO SIGN | U+00B5 | µ µ | Alt+0181 | Option+M | Ctrl+Shift+U, 00B5, Enter | Units |
| Ω | OHM SIGN | U+2126 | Ω | 2126, Alt+X (Word) | Ctrl+Shift+U, 2126, Enter | Units | |
| ⌀ | DIAMETER SIGN | U+2300 | ⌀ | 2300, Alt+X (Word) | Ctrl+Shift+U, 2300, Enter | Units | |
| α | GREEK SMALL LETTER ALPHA | U+03B1 | α α | 03B1, Alt+X (Word) | Ctrl+Shift+U, 03B1, Enter | Greek | |
| β | GREEK SMALL LETTER BETA | U+03B2 | β β | 03B2, Alt+X (Word) | Ctrl+Shift+U, 03B2, Enter | Greek | |
| γ | GREEK SMALL LETTER GAMMA | U+03B3 | γ γ | 03B3, Alt+X (Word) | Ctrl+Shift+U, 03B3, Enter | Greek | |
| Δ | GREEK CAPITAL LETTER DELTA | U+0394 | Δ Δ | 0394, Alt+X (Word) | Ctrl+Shift+U, 0394, Enter | Greek | |
| δ | GREEK SMALL LETTER DELTA | U+03B4 | δ δ | 03B4, Alt+X (Word) | Ctrl+Shift+U, 03B4, Enter | Greek | |
| ε | GREEK SMALL LETTER EPSILON | U+03B5 | ε ε | 03B5, Alt+X (Word) | Ctrl+Shift+U, 03B5, Enter | Greek | |
| θ | GREEK SMALL LETTER THETA | U+03B8 | θ θ | 03B8, Alt+X (Word) | Ctrl+Shift+U, 03B8, Enter | Greek | |
| λ | GREEK SMALL LETTER LAMDA | U+03BB | λ λ | 03BB, Alt+X (Word) | Ctrl+Shift+U, 03BB, Enter | Greek | |
| μ | GREEK SMALL LETTER MU | U+03BC | μ μ | 03BC, Alt+X (Word) | Ctrl+Shift+U, 03BC, Enter | Greek | |
| π | GREEK SMALL LETTER PI | U+03C0 | π π | 03C0, Alt+X (Word) | Option+P | Ctrl+Shift+U, 03C0, Enter | Greek |
| Σ | GREEK CAPITAL LETTER SIGMA | U+03A3 | Σ Σ | 03A3, Alt+X (Word) | Ctrl+Shift+U, 03A3, Enter | Greek | |
| σ | GREEK SMALL LETTER SIGMA | U+03C3 | σ σ | 03C3, Alt+X (Word) | Ctrl+Shift+U, 03C3, Enter | Greek | |
| φ | GREEK SMALL LETTER PHI | U+03C6 | φ φ | 03C6, Alt+X (Word) | Ctrl+Shift+U, 03C6, Enter | Greek | |
| Ω | GREEK CAPITAL LETTER OMEGA | U+03A9 | Ω Ω | 03A9, Alt+X (Word) | Option+Z | Ctrl+Shift+U, 03A9, Enter | Greek |
| ω | GREEK SMALL LETTER OMEGA | U+03C9 | ω ω | 03C9, Alt+X (Word) | Ctrl+Shift+U, 03C9, Enter | Greek | |
| ← | LEFTWARDS ARROW | U+2190 | ← ← | 2190, Alt+X (Word) | Ctrl+Shift+U, 2190, Enter | Arrows | |
| ↑ | UPWARDS ARROW | U+2191 | ↑ ↑ | 2191, Alt+X (Word) | Ctrl+Shift+U, 2191, Enter | Arrows | |
| → | RIGHTWARDS ARROW | U+2192 | → → | 2192, Alt+X (Word) | Ctrl+Shift+U, 2192, Enter | Arrows | |
| ↓ | DOWNWARDS ARROW | U+2193 | ↓ ↓ | 2193, Alt+X (Word) | Ctrl+Shift+U, 2193, Enter | Arrows | |
| ↔ | LEFT RIGHT ARROW | U+2194 | ↔ ↔ | 2194, Alt+X (Word) | Ctrl+Shift+U, 2194, Enter | Arrows | |
| ⇒ | RIGHTWARDS DOUBLE ARROW | U+21D2 | ⇒ ⇒ | 21D2, Alt+X (Word) | Ctrl+Shift+U, 21D2, Enter | Arrows | |
| ⇔ | LEFT RIGHT DOUBLE ARROW | U+21D4 | ⇔ ⇔ | 21D4, Alt+X (Word) | Ctrl+Shift+U, 21D4, Enter | Arrows | |
| ✓ | CHECK MARK | U+2713 | ✓ ✓ | 2713, Alt+X (Word) | Ctrl+Shift+U, 2713, Enter | Check marks and boxes | |
| ✔ | HEAVY CHECK MARK | U+2714 | ✔ | 2714, Alt+X (Word) | Ctrl+Shift+U, 2714, Enter | Check marks and boxes | |
| ✗ | BALLOT X | U+2717 | ✗ ✗ | 2717, Alt+X (Word) | Ctrl+Shift+U, 2717, Enter | Check marks and boxes | |
| ☐ | BALLOT BOX | U+2610 | ☐ | 2610, Alt+X (Word) | Ctrl+Shift+U, 2610, Enter | Check marks and boxes | |
| ☑ | BALLOT BOX WITH CHECK | U+2611 | ☑ | 2611, Alt+X (Word) | Ctrl+Shift+U, 2611, Enter | Check marks and boxes | |
| ★ | BLACK STAR | U+2605 | ★ ★ | 2605, Alt+X (Word) | Ctrl+Shift+U, 2605, Enter | Signs and icons | |
| ☆ | WHITE STAR | U+2606 | ☆ ☆ | 2606, Alt+X (Word) | Ctrl+Shift+U, 2606, Enter | Signs and icons | |
| ♥ | BLACK HEART SUIT | U+2665 | ♥ ♥ | 2665, Alt+X (Word) | Ctrl+Shift+U, 2665, Enter | Signs and icons | |
| ♠ | BLACK SPADE SUIT | U+2660 | ♠ ♠ | 2660, Alt+X (Word) | Ctrl+Shift+U, 2660, Enter | Signs and icons | |
| ♣ | BLACK CLUB SUIT | U+2663 | ♣ ♣ | 2663, Alt+X (Word) | Ctrl+Shift+U, 2663, Enter | Signs and icons | |
| ♦ | BLACK DIAMOND SUIT | U+2666 | ♦ ♦ | 2666, Alt+X (Word) | Ctrl+Shift+U, 2666, Enter | Signs and icons | |
| ♪ | EIGHTH NOTE | U+266A | ♪ ♪ | 266A, Alt+X (Word) | Ctrl+Shift+U, 266A, Enter | Signs and icons | |
| ⚠ | WARNING SIGN | U+26A0 | ⚠ | 26A0, Alt+X (Word) | Ctrl+Shift+U, 26A0, Enter | Signs and icons | |
| ⚡ | HIGH VOLTAGE SIGN | U+26A1 | ⚡ | 26A1, Alt+X (Word) | Ctrl+Shift+U, 26A1, Enter | Signs and icons | |
| ♻ | BLACK UNIVERSAL RECYCLING SYMBOL | U+267B | ♻ | 267B, Alt+X (Word) | Ctrl+Shift+U, 267B, Enter | Signs and icons |
Click a symbol to copy it. Windows: Alt codes are typed with Alt held down on the numeric keypad; the leading 0 selects the system ANSI code page (Windows-1252 on English and Western European Windows), which is why only characters in that code page have one. Other rows show the hex code to type in Word followed by Alt+X (Microsoft Support: Insert ASCII or Unicode Latin-based symbols and characters); Windows 10 and 11 also open a symbol panel with Windows logo key + period (Microsoft Support: Windows keyboard tips and tricks (Windows logo key + period)). macOS: keys are for the U.S. layout, taken from the Unicode CLDR 43 keyboard data, macOS U.S. layout (en-t-k0-osx.xml); other layouts place symbols differently. Characters with no key are in the Character Viewer, Fn/Globe+E (Apple Support: Use emoji and symbols on Mac). Linux: Ctrl+Shift+U works in GTK and IBus input (GNOME Help: Enter special characters); some KDE or terminal setups need a compose key instead.
Names and code points: Unicode Character Database 18.0.0, UnicodeData.txt. Named entities: WHATWG HTML Standard, named character references (entities.json); an empty named slot means the HTML Standard has none for that character. Alt codes: Unicode.org mapping of Windows code page 1252 (CP1252.TXT). A script re-checks every name, entity, Alt code and Mac key against these files.
Look-alike characters to watch
- Ω U+2126 OHM SIGN vs Ω U+03A9 GREEK CAPITAL LETTER OMEGA: Unicode normalization (NFC) replaces the ohm sign with the Greek letter, so prefer U+03A9. See the omega symbol page.
- µ U+00B5 MICRO SIGN vs μ U+03BC GREEK SMALL LETTER MU: compatibility equivalents. Alt+0181 and Option+M type the micro sign.
- ∆ U+2206 INCREMENT vs Δ U+0394 GREEK CAPITAL LETTER DELTA: different characters. Option+J on a Mac types the increment sign, not the Greek letter.
- – EN DASH, — EM DASH and the keyboard hyphen-minus (-) are three separate characters; see en dash and em dash.
- # U+0023 NUMBER SIGN is the hashtag; ♯ U+266F MUSIC SHARP SIGN only looks similar. See the hashtag symbol page.
Cite this page
Top10k Tools. (2026, October 18). Special Characters: Unicode, HTML Entity and Keyboard Shortcuts. https://top10k.com/tool/special-characters
"Special Characters: Unicode, HTML Entity and Keyboard Shortcuts." Top10k Tools, 18 Oct. 2026, top10k.com/tool/special-characters.
Summary
A reference table of 120 frequently used special characters: currency signs, legal marks, punctuation, math operators, fractions, unit signs, Greek letters, arrows and check marks. Each row gives the official Unicode character name, the code point, the HTML entity, the Windows Alt code (or the Word Alt+X code), the macOS U.S. keyboard shortcut and the Linux Ctrl+Shift+U sequence. Names, entities, Alt codes and Mac keys are checked by script against UnicodeData.txt, the WHATWG entity list, the CP1252 mapping and the CLDR macOS layout.
How it works
- Search the table by symbol, name, code point or entity, for example "euro", "U+2122" or "—".
- Click a symbol in the first column to copy the character to your clipboard.
- Read across the row for the HTML entity and the keystrokes for Windows, macOS and Linux.
- Sort any column, or filter by group such as Currency, Math or Arrows.
- Download the full table as CSV to reuse it under CC BY 4.0 with a link to this page.
Use cases
- Typing ©, ™, €, — or ° without leaving the keyboard on Windows, Mac or Linux.
- Picking the right HTML entity or numeric character reference for a web page or email template.
- Checking the exact Unicode name and code point of a symbol for documentation or code.
- Telling look-alike characters apart, such as OHM SIGN and GREEK CAPITAL LETTER OMEGA.
- Building a cheat sheet of keyboard shortcuts for a writing or typing guide.
- Importing a clean, sourced symbol list into a spreadsheet, app or font test.