• 294 characters
  • Checked October 2026

Special Character

Click a special character to copy it, then paste it: ©, °, →, ✓, € and the rest.

©Copyright signU+00A9Ready to copy

294 characters. Tap one to copy it.

Most used 24

Punctuation and quotes 35

Currency 23

Math 25

Fractions and raised numbers 45

Arrows 25

Business and law 11

Checks, stars and shapes 39

Letters with marks 67

How it works

A special character list of 294 signs that no key of a U.S. keyboard prints, in nine kinds from punctuation to arrows. A tap copies a character and shows its name and its Unicode code point.

Read the full guide

Special characters to copy, kind by kind

Most used opens the page: ©, ®, ™, °, •, …, the en and em dash, ×, ÷, ±, ≠, ≈, ≤, ≥, → and ←, ✓, ★, €, £, ¢, § and ½. After it come punctuation and quotes, currency, math, fractions and raised numbers, arrows, business and law, checks and shapes, and letters with marks.

What comes with each character

A tapped tile shows its name and its code point, written like U+00A9. The full list further down the page adds the Alt code and the HTML name where the character has one. ✓, ★ and ≠ have neither an Alt code nor a key, which is why they are copied.

  • The 32 signs printed on the keys, such as @, # and ~, are on Keyboard symbols with their names.

Questions and answers

What is considered a special character?

A special character is one that is not a letter and not a digit. On a password form it means the punctuation signs of a keyboard: one published list counts 32 of them and the space. This page adds the signs that no key has.

Is an underscore a special character?

Yes. The underscore, the slash, the ampersand and the hyphen are all on the list of 32 keyboard signs that password rules call special characters. A form or a system may accept only some of them.

How do you type special characters?

The short way is to copy one here and paste it. To add, input or insert one from the keyboard, hold Alt and type its code on the number pad: the Alt codes list has every code. Typing them this way needs a number pad.

How do you type special characters on a Chromebook?

Copy the character here and paste it. For an accent, hold the letter key down and pick from the menu. For any other character, press Ctrl+Shift+U, type its code point, such as 00A9 for ©, then press Enter.

What are all the special characters?

There is no closed list: a keyboard prints 32 signs, and Unicode holds many thousands more. This page gathers 294 of the ones people ask for, and each of them can be found by its name in the search box.

All 294 characters

Most used 24

  • Almost equal to U+2248. Alt+247. ≈ in HTML. Unicode's other name: asymptotic to.
  • Black star U+2605. ★ in HTML.
  • Bullet U+2022. Alt+7 or Alt+0149. • in HTML. Unicode's other name: black small circle.
  • Cent sign U+00A2. Alt+155 or Alt+0162. ¢ in HTML.
  • Check mark U+2713. ✓ in HTML.
  • Copyright sign U+00A9. Alt+0169. © in HTML.
  • Degree sign U+00B0. Alt+248 or Alt+0176. ° in HTML.
  • Division sign U+00F7. Alt+246 or Alt+0247. ÷ in HTML. Unicode's other name: obelus.
  • Em dash U+2014. Alt+0151. — in HTML.
  • En dash U+2013. Alt+0150. – in HTML.
  • Euro sign U+20AC. Alt+0128. € in HTML.
  • Greater-than or equal to U+2265. Alt+242. ≥ in HTML.
  • Horizontal ellipsis U+2026. Alt+0133. … in HTML. Unicode's other name: three dot leader.
  • Leftwards arrow U+2190. Alt+27. ← in HTML.
  • Less-than or equal to U+2264. Alt+243. ≤ in HTML.
  • Multiplication sign U+00D7. Alt+0215. × in HTML.
  • Not equal to U+2260. ≠ in HTML.
  • Plus-minus sign U+00B1. Alt+241 or Alt+0177. ± in HTML.
  • Pound sign U+00A3. Alt+156 or Alt+0163. £ in HTML. Unicode's other name: pound sterling, Irish punt, lira, etc.
  • Registered sign U+00AE. Alt+0174. ® in HTML.
  • Rightwards arrow U+2192. Alt+26. → in HTML.
  • Section sign U+00A7. Alt+21 or Alt+0167. § in HTML.
  • Trade mark sign U+2122. Alt+0153. ™ in HTML.
  • Vulgar fraction one half U+00BD. Alt+171 or Alt+0189. ½ in HTML.
Show all 294 characters (270 more)

Punctuation and quotes 35

  • Asterism U+2042.
  • Dagger U+2020. Alt+0134. † in HTML. Unicode's other name: obelisk, long cross, oblong cross.
  • Double dagger U+2021. Alt+0135. ‡ in HTML. Unicode's other name: diesis, double obelisk.
  • Double exclamation mark U+203C. Alt+19.
  • Double low-9 quotation mark U+201E. Alt+0132. „ in HTML. Unicode's other name: low double comma quotation mark.
  • Double prime U+2033. ″ in HTML. Unicode's other name: seconds, inches.
  • Double question mark U+2047.
  • Double vertical line U+2016. ‖ in HTML.
  • Exclamation question mark U+2049.
  • Figure dash U+2012.
  • Horizontal bar U+2015. ― in HTML.
  • Hyphen U+2010. ‐ in HTML.
  • Interrobang U+203D.
  • Inverted exclamation mark U+00A1. Alt+173 or Alt+0161. ¡ in HTML.
  • Inverted question mark U+00BF. Alt+168 or Alt+0191. ¿ in HTML. Unicode's other name: turned question mark.
  • Left double quotation mark U+201C. Alt+0147. “ in HTML. Unicode's other name: double turned comma quotation mark.
  • Left single quotation mark U+2018. Alt+0145. ‘ in HTML. Unicode's other name: single turned comma quotation mark.
  • Left-pointing double angle quotation mark U+00AB. Alt+174 or Alt+0171. « in HTML. Unicode's other name: left guillemet.
  • Middle dot U+00B7. Alt+250 or Alt+0183. · in HTML. Unicode's other name: midpoint (in typography).
  • Non-breaking hyphen U+2011.
  • Per mille sign U+2030. Alt+0137. ‰ in HTML. Unicode's other name: permille, per thousand.
  • Per ten thousand sign U+2031. ‱ in HTML. Unicode's other name: permyriad.
  • Pilcrow sign U+00B6. Alt+20 or Alt+0182. ¶ in HTML. Unicode's other name: paragraph sign.
  • Prime U+2032. ′ in HTML. Unicode's other name: minutes, feet.
  • Question exclamation mark U+2048.
  • Reference mark U+203B. Unicode's other name: Japanese kome.
  • Right double quotation mark U+201D. Alt+0148. ” in HTML. Unicode's other name: double comma quotation mark.
  • Right single quotation mark U+2019. Alt+0146. ’ in HTML. Unicode's other name: single comma quotation mark.
  • Right-pointing double angle quotation mark U+00BB. Alt+175 or Alt+0187. » in HTML. Unicode's other name: right guillemet.
  • Single left-pointing angle quotation mark U+2039. Alt+0139. ‹ in HTML. Unicode's other name: left pointing single guillemet.
  • Single low-9 quotation mark U+201A. Alt+0130. ‚ in HTML. Unicode's other name: low single comma quotation mark.
  • Single right-pointing angle quotation mark U+203A. Alt+0155. › in HTML. Unicode's other name: right pointing single guillemet.
  • Triangular bullet U+2023.
  • Triple prime U+2034. ‴ in HTML.
  • White bullet U+25E6.

Currency 23

  • Bitcoin sign U+20BF.
  • Cedi sign U+20B5.
  • Colon sign U+20A1.
  • Currency sign U+00A4. Alt+0164. ¤ in HTML.
  • Dong sign U+20AB.
  • Guarani sign U+20B2.
  • Hryvnia sign U+20B4.
  • Indian rupee sign U+20B9.
  • Kip sign U+20AD.
  • Lari sign U+20BE.
  • Latin small letter F with hook U+0192. Alt+159 or Alt+0131. ƒ in HTML. Unicode's other name: script f.
  • Manat sign U+20BC.
  • Mill sign U+20A5.
  • Naira sign U+20A6.
  • New sheqel sign U+20AA. Unicode's other name: shekel.
  • Peso sign U+20B1. Unicode's other name: Filipino peso sign.
  • Ruble sign U+20BD.
  • Tenge sign U+20B8.
  • Thai currency symbol baht U+0E3F.
  • Tugrik sign U+20AE.
  • Turkish lira sign U+20BA.
  • Won sign U+20A9.
  • Yen sign U+00A5. Alt+157 or Alt+0165. ¥ in HTML. Unicode's other name: yuan sign (renminbi).

Math 25

  • Angle U+2220. ∠ in HTML.
  • Asymptotically equal to U+2243. ≃ in HTML.
  • Because U+2235. ∵ in HTML.
  • Cube root U+221B.
  • Diameter sign U+2300.
  • Empty set U+2205. ∅ in HTML. Unicode's other name: null set.
  • Fourth root U+221C.
  • Greek small letter pi U+03C0. Alt+227. π in HTML.
  • Identical to U+2261. Alt+240. ≡ in HTML.
  • Increment U+2206. Unicode's other name: Laplace operator.
  • Infinity U+221E. Alt+236. ∞ in HTML.
  • Integral U+222B. ∫ in HTML.
  • Micro sign U+00B5. Alt+230 or Alt+0181. µ in HTML.
  • Minus sign U+2212. − in HTML.
  • Minus-or-plus sign U+2213. ∓ in HTML.
  • Much greater-than U+226B. ≫ in HTML.
  • Much less-than U+226A. ≪ in HTML.
  • N-ary summation U+2211. ∑ in HTML. Unicode's other name: summation sign.
  • Not identical to U+2262. ≢ in HTML.
  • Parallel to U+2225. ∥ in HTML.
  • Ratio U+2236. ∶ in HTML.
  • Ring operator U+2218. ∘ in HTML. Unicode's other name: composite function.
  • Script small L U+2113. ℓ in HTML.
  • Square root U+221A. Alt+251. √ in HTML. Unicode's other name: radical sign.
  • Therefore U+2234. ∴ in HTML.

Fractions and raised numbers 45

  • Subscript eight U+2088.
  • Subscript five U+2085.
  • Subscript four U+2084.
  • Subscript minus U+208B.
  • Subscript nine U+2089.
  • Subscript one U+2081.
  • Subscript plus sign U+208A.
  • Subscript seven U+2087.
  • Subscript six U+2086.
  • Subscript three U+2083.
  • Subscript two U+2082.
  • Subscript zero U+2080.
  • Superscript eight U+2078.
  • Superscript equals sign U+207C.
  • Superscript five U+2075.
  • Superscript four U+2074.
  • Superscript Latin small letter N U+207F. Alt+252.
  • Superscript left parenthesis U+207D.
  • Superscript minus U+207B.
  • Superscript nine U+2079.
  • Superscript one U+00B9. Alt+0185. ¹ in HTML.
  • Superscript plus sign U+207A.
  • Superscript right parenthesis U+207E.
  • Superscript seven U+2077.
  • Superscript six U+2076.
  • Superscript three U+00B3. Alt+0179. ³ in HTML. Unicode's other name: cubed.
  • Superscript two U+00B2. Alt+253 or Alt+0178. ² in HTML. Unicode's other name: squared.
  • Superscript zero U+2070.
  • Vulgar fraction five eighths U+215D. ⅝ in HTML.
  • Vulgar fraction five sixths U+215A. ⅚ in HTML.
  • Vulgar fraction four fifths U+2158. ⅘ in HTML.
  • Vulgar fraction one eighth U+215B. ⅛ in HTML.
  • Vulgar fraction one fifth U+2155. ⅕ in HTML.
  • Vulgar fraction one ninth U+2151.
  • Vulgar fraction one quarter U+00BC. Alt+172 or Alt+0188. ¼ in HTML.
  • Vulgar fraction one seventh U+2150.
  • Vulgar fraction one sixth U+2159. ⅙ in HTML.
  • Vulgar fraction one tenth U+2152.
  • Vulgar fraction one third U+2153. ⅓ in HTML.
  • Vulgar fraction seven eighths U+215E. ⅞ in HTML.
  • Vulgar fraction three eighths U+215C. ⅜ in HTML.
  • Vulgar fraction three fifths U+2157. ⅗ in HTML.
  • Vulgar fraction three quarters U+00BE. Alt+0190. ¾ in HTML.
  • Vulgar fraction two fifths U+2156. ⅖ in HTML.
  • Vulgar fraction two thirds U+2154. ⅔ in HTML.

Arrows 25

  • Arrow pointing rightwards then curving downwards U+2935. ⤵ in HTML.
  • Arrow pointing rightwards then curving upwards U+2934.
  • Downwards arrow U+2193. Alt+25. ↓ in HTML.
  • Downwards arrow with tip leftwards U+21B2. ↲ in HTML.
  • Downwards double arrow U+21D3. ⇓ in HTML.
  • Left right arrow U+2194. Alt+29. ↔ in HTML.
  • Left right double arrow U+21D4. ⇔ in HTML.
  • Leftwards arrow with hook U+21A9. ↩ in HTML.
  • Leftwards double arrow U+21D0. ⇐ in HTML.
  • Long left right arrow U+27F7. ⟷ in HTML.
  • Long leftwards arrow U+27F5. ⟵ in HTML.
  • Long rightwards arrow U+27F6. ⟶ in HTML.
  • North east arrow U+2197. ↗ in HTML.
  • North west arrow U+2196. ↖ in HTML.
  • Rightwards arrow from bar U+21A6. ↦ in HTML.
  • Rightwards arrow with hook U+21AA. ↪ in HTML.
  • Rightwards double arrow U+21D2. ⇒ in HTML.
  • South east arrow U+2198. ↘ in HTML.
  • South west arrow U+2199. ↙ in HTML.
  • Up down arrow U+2195. Alt+18. ↕ in HTML.
  • Up down double arrow U+21D5. ⇕ in HTML.
  • Upwards arrow U+2191. Alt+24. ↑ in HTML.
  • Upwards arrow leftwards of downwards arrow U+21C5. ⇅ in HTML.
  • Upwards arrow with tip leftwards U+21B0. ↰ in HTML.
  • Upwards double arrow U+21D1. ⇑ in HTML.

Business and law 11

  • Care of U+2105. ℅ in HTML.
  • Estimated symbol U+212E.
  • Facsimile sign U+213B.
  • Feminine ordinal indicator U+00AA. Alt+166 or Alt+0170. ª in HTML.
  • Masculine ordinal indicator U+00BA. Alt+167 or Alt+0186. º in HTML.
  • Numero sign U+2116. № in HTML.
  • Prescription take U+211E. ℞ in HTML.
  • Reversed pilcrow sign U+204B.
  • Service mark U+2120.
  • Sound recording copyright U+2117. ℗ in HTML. Unicode's other name: published.
  • Telephone sign U+2121.

Checks, stars and shapes 39

  • Ballot box U+2610.
  • Ballot box with check U+2611.
  • Ballot box with x U+2612.
  • Ballot x U+2717. ✗ in HTML.
  • Beamed eighth notes U+266B. Alt+14. Unicode's other name: beamed quavers.
  • Black circle U+25CF.
  • Black club suit U+2663. Alt+5. ♣ in HTML.
  • Black diamond U+25C6.
  • Black diamond minus white X U+2756.
  • Black diamond suit U+2666. Alt+4. ♦ in HTML.
  • Black down-pointing triangle U+25BC. Alt+31.
  • Black four pointed star U+2726.
  • Black heart suit U+2665. Alt+3. ♥ in HTML.
  • Black left-pointing triangle U+25C0.
  • Black medium square U+25FC. ◼ in HTML.
  • Black right-pointing triangle U+25B6.
  • Black scissors U+2702.
  • Black small square U+25AA. ▪ in HTML.
  • Black spade suit U+2660. Alt+6. ♠ in HTML.
  • Black square U+25A0. Alt+254.
  • Black telephone U+260E. ☎ in HTML.
  • Black up-pointing triangle U+25B2. Alt+30.
  • Eighth note U+266A. Alt+13. ♪ in HTML. Unicode's other name: quaver.
  • Envelope U+2709.
  • Female sign U+2640. Alt+12. ♀ in HTML. Unicode's other name: Venus.
  • Heavy ballot x U+2718.
  • Heavy check mark U+2714.
  • Heavy multiplication X U+2716.
  • Male sign U+2642. Alt+11. ♂ in HTML. Unicode's other name: Mars.
  • White circle U+25CB. Alt+9. ○ in HTML.
  • White diamond U+25C7.
  • White down-pointing triangle U+25BD. ▽ in HTML.
  • White four pointed star U+2727.
  • White medium square U+25FB. ◻ in HTML.
  • White small square U+25AB. ▫ in HTML.
  • White square U+25A1. □ in HTML.
  • White star U+2606. ☆ in HTML.
  • White sun with rays U+263C. Alt+15.
  • White up-pointing triangle U+25B3. △ in HTML.

Letters with marks 67

  • Latin capital letter C with caron U+010C. Č in HTML.
  • Latin capital letter G with breve U+011E. Ğ in HTML.
  • Latin capital letter I with dot above U+0130. İ in HTML.
  • Latin capital letter L with stroke U+0141. Ł in HTML.
  • Latin capital letter S with acute U+015A. Ś in HTML.
  • Latin capital letter S with cedilla U+015E. Ş in HTML.
  • Latin capital letter Z with dot above U+017B. Ż in HTML.
  • Latin small letter A with acute U+00E1. Alt+160 or Alt+0225. á in HTML.
  • Latin small letter A with breve U+0103. ă in HTML.
  • Latin small letter A with circumflex U+00E2. Alt+131 or Alt+0226. â in HTML.
  • Latin small letter A with diaeresis U+00E4. Alt+132 or Alt+0228. ä in HTML.
  • Latin small letter A with grave U+00E0. Alt+133 or Alt+0224. à in HTML.
  • Latin small letter A with macron U+0101. ā in HTML.
  • Latin small letter A with ogonek U+0105. ą in HTML.
  • Latin small letter A with ring above U+00E5. Alt+134 or Alt+0229. å in HTML.
  • Latin small letter A with tilde U+00E3. Alt+0227. ã in HTML.
  • Latin small letter ae U+00E6. Alt+145 or Alt+0230. æ in HTML. Unicode's other name: ash (from Old English æsc).
  • Latin small letter C with acute U+0107. ć in HTML.
  • Latin small letter C with caron U+010D. č in HTML.
  • Latin small letter C with cedilla U+00E7. Alt+135 or Alt+0231. ç in HTML.
  • Latin small letter D with caron U+010F. ď in HTML.
  • Latin small letter D with stroke U+0111. đ in HTML.
  • Latin small letter dotless I U+0131. ı in HTML.
  • Latin small letter E with acute U+00E9. Alt+130 or Alt+0233. é in HTML.
  • Latin small letter E with caron U+011B. ě in HTML.
  • Latin small letter E with circumflex U+00EA. Alt+136 or Alt+0234. ê in HTML.
  • Latin small letter E with diaeresis U+00EB. Alt+137 or Alt+0235. ë in HTML.
  • Latin small letter E with grave U+00E8. Alt+138 or Alt+0232. è in HTML.
  • Latin small letter E with macron U+0113. ē in HTML.
  • Latin small letter E with ogonek U+0119. ę in HTML.
  • Latin small letter G with breve U+011F. ğ in HTML.
  • Latin small letter H with stroke U+0127. ħ in HTML.
  • Latin small letter I with acute U+00ED. Alt+161 or Alt+0237. í in HTML.
  • Latin small letter I with circumflex U+00EE. Alt+140 or Alt+0238. î in HTML.
  • Latin small letter I with diaeresis U+00EF. Alt+139 or Alt+0239. ï in HTML.
  • Latin small letter I with grave U+00EC. Alt+141 or Alt+0236. ì in HTML.
  • Latin small letter I with macron U+012B. ī in HTML.
  • Latin small letter L with stroke U+0142. ł in HTML.
  • Latin small letter N with acute U+0144. ń in HTML.
  • Latin small letter N with caron U+0148. ň in HTML.
  • Latin small letter N with tilde U+00F1. Alt+164 or Alt+0241. ñ in HTML.
  • Latin small letter O with acute U+00F3. Alt+162 or Alt+0243. ó in HTML.
  • Latin small letter O with circumflex U+00F4. Alt+147 or Alt+0244. ô in HTML.
  • Latin small letter O with diaeresis U+00F6. Alt+148 or Alt+0246. ö in HTML.
  • Latin small letter O with double acute U+0151. ő in HTML.
  • Latin small letter O with grave U+00F2. Alt+149 or Alt+0242. ò in HTML.
  • Latin small letter O with macron U+014D. ō in HTML.
  • Latin small letter O with stroke U+00F8. Alt+0248. ø in HTML. Unicode's other name: o slash.
  • Latin small letter O with tilde U+00F5. Alt+0245. õ in HTML.
  • Latin small letter R with caron U+0159. ř in HTML.
  • Latin small letter S with acute U+015B. ś in HTML.
  • Latin small letter S with caron U+0161. Alt+0154. š in HTML.
  • Latin small letter S with cedilla U+015F. ş in HTML.
  • Latin small letter S with comma below U+0219.
  • Latin small letter sharp s U+00DF. Alt+225 or Alt+0223. ß in HTML. Unicode's other name: Eszett.
  • Latin small letter T with caron U+0165. ť in HTML.
  • Latin small letter T with comma below U+021B.
  • Latin small letter U with acute U+00FA. Alt+163 or Alt+0250. ú in HTML.
  • Latin small letter U with circumflex U+00FB. Alt+150 or Alt+0251. û in HTML.
  • Latin small letter U with diaeresis U+00FC. Alt+129 or Alt+0252. ü in HTML.
  • Latin small letter U with double acute U+0171. ű in HTML.
  • Latin small letter U with grave U+00F9. Alt+151 or Alt+0249. ù in HTML.
  • Latin small letter U with macron U+016B. ū in HTML.
  • Latin small letter U with ring above U+016F. ů in HTML.
  • Latin small letter Z with acute U+017A. ź in HTML.
  • Latin small letter Z with caron U+017E. Alt+0158. ž in HTML.
  • Latin small letter Z with dot above U+017C. ż in HTML.

How this list was compiled: Names, and the code points they belong to, are from UnicodeData.txt, version 18.0.0 (https://www.unicode.org/Public/18.0.0/ucd/UnicodeData.txt), printed in sentence case. Other names, notes and cross-references are from NamesList.txt of the same version (https://www.unicode.org/Public/18.0.0/ucd/NamesList.txt); the version a character was added in is from DerivedAge.txt (https://www.unicode.org/Public/18.0.0/ucd/DerivedAge.txt), and the years are from https://www.unicode.org/history/publicationdates.html. Alt codes are from the code page 437 table (https://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP437.TXT), the PC graphics table for codes 1 to 31 (https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/IBMGRAPH.TXT) and the code page 1252 table (https://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1252.TXT). Option keys are those of the U.S. keyboard layout as the Unicode CLDR project records it (https://github.com/unicode-org/cldr/blob/release-42/keyboards/osx/en-t-k0-osx.xml); other layouts differ. HTML entity names are from https://html.spec.whatwg.org/entities.json. A cell is empty where no such method exists. The characters were chosen by this site as a working set of signs that no key of a U.S. keyboard prints, in nine kinds; the 32 signs that are printed on the keys are left to the Keyboard symbols page. What a password rule means by a special character: the OWASP page Password Special Characters (https://owasp.org/www-community/password-special-characters), which lists the 32 punctuation signs of a U.S. keyboard and the space. Number-pad codes: https://support.microsoft.com/en-us/office/insert-ascii-or-unicode-latin-based-symbols-and-characters-d13f58d3-7bcb-44a7-a4d5-972ee12e50e0. Entering a character by its code point with Ctrl, Shift and U: https://en.wikipedia.org/wiki/Unicode_input (CC BY-SA 4.0, restated in this site's own words); the accents menu: https://support.google.com/chromebook/answer/1059492. All read by 3 October 2026. The choice of characters, the kinds and their order are this site's own work. Licence: own work (facts from the Unicode Character Database, Unicode License v3, and from Wikipedia, CC BY-SA 4.0, restated in this site's own words; aliases and notes marked as Unicode's are quoted from NamesList.txt, Copyright © 1991-2026 Unicode, Inc., https://www.unicode.org/license.txt)