Hashtag Symbol Copy and Paste

Copy # in one tap, or pick from 109 punctuation marks: hashes, asterisks, slashes, exclamation marks and ellipses, with codes.

#Number signU+0023Ready to copy

109 punctuation characters and strings. Tap any value to copy it.

109 punctuation characters and strings. A character and its name both copy the character. A code copies the code.
CharacterNameCode pointAlt codeOption keysHTMLLaTeX
U+0023. The hashtag sign. Unicode's other names for it are pound sign, hashtag, hash, crosshatch and octothorpe. Shift+3 on a U.S. keyboard layout, # in HTML.
U+002A. The name is from the Greek for little star. Unicode's note: can have five or six spokes, so the look depends on the font. On the keyboard, * in HTML.
U+002F. The slash. Unicode's other names for it are slash, forward slash and virgule. On the keyboard, / in HTML.
U+0021. Unicode's other names for it are factorial and bang. On the keyboard, ! in HTML.
U+2757. The red exclamation mark of the emoji list, which draws as an emoji with no selector. Unicode's note: obstacles on the road, ARIB STD B24. Added in Unicode 5.2 (2009).
U+2755. The white exclamation mark of the emoji list. White in a Unicode name means drawn in outline. Added in Unicode 6.0 (2010).
U+203C U+FE0F. ‼ plus U+FE0F, which asks for the emoji drawing: the double exclamation mark of the emoji list.
U+2049 U+FE0F. ⁉ plus U+FE0F, which asks for the emoji drawing: the exclamation question mark of the emoji list.
U+0023 U+FE0F U+20E3. The hashtag emoji: a number sign, the emoji selector and U+20E3 Combining enclosing keycap. In the emoji list since version 0.6, with the digit keycaps.
U+002A U+FE0F U+20E3. The asterisk emoji: an asterisk, the emoji selector and U+20E3 Combining enclosing keycap. It joined the emoji list in version 2.0, after the hash and digit keycaps of 0.6.
U+005C. The backslash, Unicode's other name for it. On the keyboard, \ in HTML, \backslash in LaTeX maths and \textbackslash in LaTeX text.
U+203D. A question mark and an exclamation mark in one, proposed by Martin K. Speckter in 1962. Bang is printers' slang for the exclamation mark. \textinterrobang in LaTeX. No Alt code and no named HTML entity.

How it works

The hashtag symbol is #, Number sign, U+0023. It heads 109 punctuation marks and their relatives: hashes, asterisks, slashes, exclamation marks and the ellipsis, in wide, small and heavy forms, plus their emoji.

Read the full guide

Four keyboard marks and their families

Exclamation marks and asterisks are the big families, with 37 and 35 rows; slashes have 23, hashes 10 and the ellipsis 5. Few have an Alt code: ‼ is Alt+19, ¡ Alt+173, ¿ Alt+168 and … Alt+0133.

Wide forms and look-alikes are other characters

Each of the four has a fullwidth form, such as #, made for East Asian text. It is a different code point from the keyboard mark, which matters wherever the mark does a job: a tag, a file path, a line of code. ♯ is the musical sharp and ǃ is a click letter.

Tips
  • For an asterisk with more weight, take ✱ Heavy asterisk. The keyboard asterisk has five or six spokes, depending on the font.
  • The slash has three forms: / for text and paths, ⁄ Fraction slash to build 1⁄2, and ∕ Division slash for maths.
  • In LaTeX, # is a reserved character: type \# to print it. A backslash in running text is \textbackslash.

Questions and answers

How do I type a hashtag on a UK keyboard?

On a Mac with the British layout, press Option and 3: Shift and 3 gives £ there, and # has no key of its own. Other UK keyboards have a # key beside Enter.

Which exclamation mark emoji can I copy?

Four: ❗ red, ❕ white, ‼️ double and ⁉️ with a question mark. The last two are text characters plus U+FE0F, the selector that asks for the emoji drawing, so copy them whole.

Is there a dot dot dot emoji?

No emoji is three dots and nothing else. The nearest is 💬, the speech balloon, which chat apps sometimes use to show that someone is typing. In plain text, … is one character: the horizontal ellipsis, U+2026, … in HTML.

What is the # symbol called?

Unicode names it Number sign and lists pound sign, hashtag, hash, crosshatch and octothorpe beside it. Hash is the usual word in the United Kingdom and Australia, pound sign in the United States and Canada. Octothorpe came out of Bell Telephone Laboratories by 1968.

What is ‽ called?

The interrobang. Martin K. Speckter proposed it in 1962 as one mark for a question asked in surprise; bang is printers' slang for the exclamation mark. The upside-down one, ⸘, opens a Spanish phrase, and Unicode lists gnaborretni as its other name.

All 109 punctuation characters and strings

Start here 12

  • Asterisk U+002A. The name is from the Greek for little star. Unicode's note: can have five or six spokes, so the look depends on the font. On the keyboard, * in HTML.
  • Double exclamation mark, emoji style U+203C U+FE0F. ‼ plus U+FE0F, which asks for the emoji drawing: the double exclamation mark of the emoji list.
  • Exclamation mark U+0021. Unicode's other names for it are factorial and bang. On the keyboard, ! in HTML.
  • Exclamation question mark, emoji style U+2049 U+FE0F. ⁉ plus U+FE0F, which asks for the emoji drawing: the exclamation question mark of the emoji list.
  • Heavy exclamation mark symbol U+2757. The red exclamation mark of the emoji list, which draws as an emoji with no selector. Unicode's note: obstacles on the road, ARIB STD B24. Added in Unicode 5.2 (2009).
  • Interrobang U+203D. A question mark and an exclamation mark in one, proposed by Martin K. Speckter in 1962. Bang is printers' slang for the exclamation mark. \textinterrobang in LaTeX. No Alt code and no named HTML entity.
  • Keycap: # U+0023 U+FE0F U+20E3. The hashtag emoji: a number sign, the emoji selector and U+20E3 Combining enclosing keycap. In the emoji list since version 0.6, with the digit keycaps.
Show all 109 punctuation characters and strings (102 more)

Start here, continued

  • Keycap: * U+002A U+FE0F U+20E3. The asterisk emoji: an asterisk, the emoji selector and U+20E3 Combining enclosing keycap. It joined the emoji list in version 2.0, after the hash and digit keycaps of 0.6.
  • Number sign U+0023. The hashtag sign. Unicode's other names for it are pound sign, hashtag, hash, crosshatch and octothorpe. Shift+3 on a U.S. keyboard layout, # in HTML.
  • Reverse solidus U+005C. The backslash, Unicode's other name for it. On the keyboard, \ in HTML, \backslash in LaTeX maths and \textbackslash in LaTeX text.
  • Solidus U+002F. The slash. Unicode's other names for it are slash, forward slash and virgule. On the keyboard, / in HTML.
  • White exclamation mark ornament U+2755. The white exclamation mark of the emoji list. White in a Unicode name means drawn in outline. Added in Unicode 6.0 (2010).

Hash and number signs 8

  • Equal and parallel to U+22D5. A maths relation that looks like a hash with upright bars. ⋕ in HTML.
  • Equals sign and slanted parallel U+29E3. A maths relation that Unicode cross-references from the number sign. ⧣ in HTML. Added in Unicode 3.2 (2002).
  • Fullwidth number sign U+FF03. Unicode's wide form of #, one of the fullwidth ASCII variants made for East Asian text. No typing code of its own.
  • Hash bang, typed Made of U+0023 and U+0021. Two keyboard characters that programmers read aloud as hash bang, or shebang.
  • Music sharp sign U+266F. Not a hash: the sharp of written music, which Unicode prefers to # for that job. The number sign has level horizontal strokes and slanted uprights. ♯ in HTML, \sharp in LaTeX, Compose # #.
  • Numero sign U+2116. The other number sign, written before a number. Unicode decomposes it to a capital N and a small o. № in HTML, \textnumero in LaTeX, Compose N o.
  • Small number sign U+FE5F. A small form of #. Unicode keeps the small form variants for compatibility with the Chinese standard CNS 11643.
  • Viewdata square U+2317. Formally the square key of a telephone keypad, under the keypad standard ITU-T E.161, is this character and not the number sign. No typing code.

Asterisks 33

  • Arabic five pointed star U+066D. Filed under Arabic punctuation and cross-referenced from the asterisk. Unicode's note: appearance rather variable.
  • Asterisk operator U+2217. The asterisk of maths. Unicode's note: may be used to represent the telephony asterisk seen on keypads. ∗ in HTML, \ast in LaTeX.
  • Asterism U+2042. Three asterisks in a triangle, as one character. No Alt code and no named HTML entity.
  • Balloon-spoked asterisk U+2749. Spokes that swell at the tips, all the way round.
  • Circled asterisk operator U+229B. An asterisk in a circle, from maths. ⊛ in HTML. \circledast in LaTeX needs amssymb.
  • Eight spoked asterisk U+2733. Eight spokes. It has the Emoji property, so an app may draw it as a coloured button; the next row asks for that on purpose.
  • Eight spoked asterisk, emoji style U+2733 U+FE0F. ✳ plus U+FE0F, which asks for the emoji drawing: the eight-spoked asterisk of the emoji list.
  • Eight teardrop-spoked propeller asterisk U+274A. Eight slanted teardrops, like a propeller.
  • Four balloon-spoked asterisk U+2723. Four spokes that swell at the tips. Dingbats block.
  • Four club-spoked asterisk U+2725. Four spokes that end in clubs. Dingbats block.
  • Four teardrop-spoked asterisk U+2722. Four spokes shaped like teardrops. Dingbats block.
  • Fullwidth asterisk U+FF0A. Unicode's wide form of the asterisk, one of the fullwidth ASCII variants made for East Asian text.
  • Heavy asterisk U+2731. The bold asterisk of the Dingbats block, which Unicode cross-references from the keyboard asterisk.
  • Heavy eight spoked asterisk U+1F7BE. Eight spokes, the fourth of five weights.
  • Heavy eight teardrop-spoked propeller asterisk U+274B. The bold partner of ❊.
  • Heavy five spoked asterisk U+1F7B2. Five spokes, the fourth of six weights.
  • Heavy four balloon-spoked asterisk U+2724. The bold partner of ✣.
  • Heavy six spoked asterisk U+1F7B8. Six spokes, cross-referenced from ✱ Heavy asterisk.
  • Heavy teardrop-spoked asterisk U+273D. The bold teardrop asterisk.
  • Heavy teardrop-spoked pinwheel asterisk U+2743. Teardrop spokes set at a slant, like a pinwheel. Unicode files it under stars, asterisks and snowflakes.
  • Light eight spoked asterisk U+1F7BB. Eight spokes, cross-referenced from ✳ Eight spoked asterisk.
  • Light five spoked asterisk U+1F7AF. The lightest of 17 spoked asterisks at U+1F7AF to U+1F7BF, which come with five, six or eight spokes in up to six weights. Added in Unicode 7.0 (2014).
  • Low asterisk U+204E. An asterisk set low on the line. Added in Unicode 3.2 (2002). No typing code.
  • Medium six spoked asterisk U+1F7B6. Unicode's note: may represent the star symbol devised in ITU-T E.161 for use on telephony devices.
  • Open centre asterisk U+2732. An asterisk with a hole where the spokes meet. Dingbats block, in Unicode since version 1.1 (1993).
  • Open centre teardrop-spoked asterisk U+273C. The teardrop asterisk with an open middle.
  • Sextile U+26B9. An astrological aspect of 60 degrees. It is one of the characters suggested for the six-armed star key of a telephone keypad, and Unicode's own note for that key points to 🞶. Added in Unicode 5.1 (2008).
  • Sixteen pointed asterisk U+273A. Unicode's other name for it is starburst.
  • Slavonic asterisk U+A673. A punctuation mark of the Cyrillic Extended-B block. Added in Unicode 5.1 (2008).
  • Small asterisk U+FE61. A small form of the asterisk, kept for compatibility with the Chinese standard CNS 11643.
  • Squared asterisk U+29C6. An asterisk in a square, from maths. Added in Unicode 3.2 (2002). No LaTeX macro outside unicode-math, which calls it \boxast.
  • Teardrop-spoked asterisk U+273B. Teardrop spokes around a centre. Dingbats block.
  • Two asterisks aligned vertically U+2051. Two asterisks, one above the other, as one character. Added in Unicode 3.2 (2002).

Slashes and backslashes 21

  • Big reverse solidus U+29F9. The big backslash, filed under large operators.
  • Big solidus U+29F8. Filed under large operators: a slash that stands as tall as the things beside it. Added in Unicode 3.2 (2002).
  • Box drawings light diagonal cross U+2573. Both box diagonals in one cell.
  • Box drawings light diagonal upper left to lower right U+2572. The backslash of the box drawing set, corner to corner of its cell.
  • Box drawings light diagonal upper right to lower left U+2571. Filed under character cell diagonals: it runs from corner to corner of its cell. Unicode's note: not intended for the mathematical symbol \diagup.
  • Division slash U+2215. Unicode's note: generic division operator. The slash of maths, a separate character from the keyboard slash, with no typing code.
  • Dotted solidus U+2E4A. Unicode's other name for it is virgula suspensiva, and it is filed under historic punctuation. Added in Unicode 11.0 (2018).
  • Double slash, typed Made of U+002F. Two keyboard slashes, as after the colon of a web address.
  • Double solidus operator U+2AFD. Two slashes as one maths operator. ⫽ in HTML.
  • Fraction slash U+2044. Unicode's note: for composing arbitrary fractions. A digit, this slash, a digit; a font that supports it draws the three as one fraction. Option+Shift+1, ⁄ in HTML.
  • Fullwidth reverse solidus U+FF3C. Unicode's wide form of the backslash.
  • Fullwidth solidus U+FF0F. Unicode's wide form of the slash, one of the fullwidth ASCII variants made for East Asian text.
  • Mathematical falling diagonal U+27CD. \diagdown in LaTeX, which needs amssymb. Added in Unicode 6.1 (2012).
  • Mathematical rising diagonal U+27CB. Unicode's other name for it is \diagup, the LaTeX macro, which needs amssymb. Added in Unicode 6.1 (2012).
  • One half built with the fraction slash Made of U+0031, U+2044 and U+0032. 1, the fraction slash and 2. Where the font supports the fraction slash the three draw as a small fraction; elsewhere they stay 1⁄2.
  • Reverse solidus operator U+29F5. A backslash for maths, cross-referenced to the set minus sign. Added in Unicode 3.2 (2002).
  • Set minus U+2216. The backslash of set theory. ∖ in HTML, \setminus in LaTeX.
  • Small reverse solidus U+FE68. A small backslash, kept for compatibility with the Chinese standard CNS 11643. The small forms have no forward slash.
  • Triple solidus binary relation U+2AFB. Three slashes as one maths relation. Added in Unicode 3.2 (2002).
  • Very heavy reverse solidus U+1F67D. The backslash partner of the very heavy slash.
  • Very heavy solidus U+1F67C. A slash filed under punctuation mark ornaments. Added in Unicode 7.0 (2014).

Exclamation marks 30

  • Armenian exclamation mark U+055C. Unicode's note: marks intonation on the word, rather than occurring finally. Its Armenian name is batsaganchakan nshan.
  • Double exclamation mark U+203C. Two exclamation marks in one character, filed under double punctuation for vertical text. Alt+19 on a number pad, a leftover of the PC graphics set.
  • Double exclamation mark, text style U+203C U+FE0E. ‼ plus U+FE0E, a selector that asks for plain text. Copy this one if an app turns ‼ into a red emoji.
  • Exclamation question mark U+2049. An exclamation mark and a question mark in one character, side by side, where the interrobang overlaps them. Added in Unicode 3.0 (1999).
  • Exclamation question mark, text style U+2049 U+FE0E. ⁉ plus U+FE0E, the plain text selector, for an app that draws ⁉ as a red emoji.
  • Exclamation then question, typed Made of U+0021 and U+003F. Two keyboard characters, the plain stand-in for the interrobang. As a chess annotation it marks an interesting move.
  • Fullwidth exclamation mark U+FF01. Unicode's wide form of the exclamation mark, one of the fullwidth ASCII variants made for East Asian text.
  • Heavy exclamation mark ornament U+2762. A heavy ornament from the Dingbats block, in Unicode since version 1.1 (1993). It is not an emoji, so it keeps the colour of the text.
  • Heavy heart exclamation mark ornament U+2763. An exclamation mark with a heart for its stroke. It has the Emoji property, so an app may colour it; the next row asks for that on purpose.
  • Heavy heart exclamation mark ornament, emoji style U+2763 U+FE0F. ❣ plus U+FE0F, which asks for the emoji drawing: the heart exclamation of the emoji list.
  • Heavy interrobang ornament U+1F679. A heavy interrobang, filed under punctuation mark ornaments. Added in Unicode 7.0 (2014).
  • Heavy sans-serif interrobang ornament U+1F67B. The bold partner of the sans-serif interrobang ornament.
  • Inverted exclamation mark U+00A1. Opens an exclamation in Spanish, Asturian and Galician. Alt+173 or Alt+0161 on a number pad, Option+1, ¡ in HTML, \textexclamdown in LaTeX.
  • Inverted interrobang U+2E18. Unicode's other name for it is gnaborretni, interrobang spelled backwards. It joins ¿ and ¡ to open a phrase in Spanish, Galician or Asturian. \textinterrobangdown in LaTeX. Added in Unicode 5.1 (2008).
  • Inverted question mark U+00BF. Not an exclamation mark: the partner of ¡ for questions in Spanish. Alt+168 or Alt+0191 on a number pad, Option+Shift+/, ¿ in HTML.
  • Inverted wiggly exclamation mark U+2E61. Unicode's notes: may indicate sarcasm when used in sequence with the wiggly exclamation mark, and goes at the end of sentences, unlike ¡. New in Unicode 18.0 (2026).
  • Latin letter retroflex click U+01C3. A letter, not punctuation: a click consonant of the IPA, and the q of Zulu spelling. Its Unicode 1.0 name was Latin letter exclamation mark.
  • Limbu exclamation mark U+1944. Used after a Limbu sentence or phrase for emphasis. Added in Unicode 4.0 (2003).
  • Medieval exclamation mark U+2E53. Filed under historic punctuation. Added in Unicode 14.0 (2021).
  • Modifier letter low inverted exclamation mark U+A71F. The inverted mark set low, the third of the tone letters shaped like exclamation marks.
  • Modifier letter raised exclamation mark U+A71D. A small raised mark, filed under Africanist tone letters. Added in Unicode 5.1 (2008).
  • Modifier letter raised inverted exclamation mark U+A71E. The raised mark upside down, also a tone letter.
  • Nko exclamation mark U+07F9. The exclamation mark of the N'Ko script. Added in Unicode 5.0 (2006).
  • Presentation form for vertical exclamation mark U+FE15. The form for text set in columns. Unicode's note on the block: compatibility characters needed to map to GB 18030. Added in Unicode 4.1 (2005).
  • Question exclamation mark U+2048. The same pair with the question mark first. Unlike ⁉ it is not an emoji. Added in Unicode 3.0 (1999).
  • Question then exclamation, typed Made of U+003F and U+0021. The same two keyboard characters the other way round. As a chess annotation it marks a dubious move.
  • Sans-serif interrobang ornament U+1F67A. The interrobang ornament drawn without serifs.
  • Small exclamation mark U+FE57. A small exclamation mark, kept for compatibility with the Chinese standard CNS 11643.
  • Spanish exclamation pair Made of U+00A1 and U+0021. The opening and the closing mark of a Spanish exclamation, to type between.
  • Wiggly exclamation mark U+2E60. Unicode's other names for it are smile mark, mirth mark and laughter mark. Punctuation used with the English Phonotypic Alphabet. New in Unicode 18.0 (2026).

Ellipsis and dots 5

  • Horizontal ellipsis U+2026. Dot dot dot as one character, which no app can break across two lines. Unicode's other name for it is three dot leader. Alt+0133 on a number pad, Option+; on a U.S. layout, Compose . ., … in HTML, \textellipsis in LaTeX text.
  • Midline horizontal ellipsis U+22EF. Three dots at the height of a plus sign, for sums such as 1 + 2 + ⋯ + n. ⋯ in HTML. LaTeX's \cdots draws the same three centred dots in maths mode.
  • Speech balloon U+1F4AC. The nearest thing to a dot dot dot emoji: a comic speech balloon, which chat apps sometimes use to show that someone is typing. Unicode's other name for it is comic book conversation bubble. Added in Unicode 6.0 (2010), in the emoji list since version 0.6.
  • Three full stops Made of U+002E three times. What the keyboard types: three separate characters, so a line may break between them.
  • Vertical ellipsis U+22EE. Three dots in a column. In maths it stands for rows left out of a matrix; on a screen it is the kebab icon, the button that opens a More menu. ⋮ in HTML, \vdots in LaTeX maths.

How this list was compiled: Names, and the code points they belong to, are checked against UnicodeData.txt, version 18.0.0 (https://www.unicode.org/Public/18.0.0/ucd/UnicodeData.txt), and printed in sentence case. Notes that say Unicode's note or Unicode files it quote the headings and notes of 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), the Emoji property and the text style and emoji style sequences are from emoji-data.txt and emoji-variation-sequences.txt of the same version, emoji sequences and their short names from emoji-test.txt 18.0 (https://www.unicode.org/Public/18.0.0/emoji/emoji-test.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 were read from a U.S. keyboard layout; other layouts differ. Compose sequences are from https://gitlab.freedesktop.org/xorg/lib/libx11/-/raw/master/nls/en_US.UTF-8/Compose.pre. HTML entity names are from https://html.spec.whatwg.org/entities.json, the HTML 4 name first where there is one, else the shortest. LaTeX macros are listed only when LaTeX's own fontdef.dtx, ltmath.dtx or ltoutenc.dtx (https://github.com/latex3/latex2e/tree/develop/base) or the amssymb and amsfonts sources (https://mirrors.ctan.org/fonts/amsfonts/source/) define them, matched to a code point through unicode-math-table.tex (https://github.com/latex3/unicode-math). The last group holds characters that one ordinary computer had no font for on the day this list was checked; your device may differ. The telephone keypad facts (ITU-T E.161, U+2317 and U+26B9) and the level strokes of # are from https://en.wikipedia.org/wiki/Number_sign and https://en.wikipedia.org/wiki/Asterisk, which also gives the Greek for little star; Martin K. Speckter, 1962 and printers' slang from https://en.wikipedia.org/wiki/Interrobang, which also covers the inverted form; the fraction slash from https://en.wikipedia.org/wiki/Slash_%28punctuation%29; white meaning outline, the Limbu mark and the chess annotations from https://en.wikipedia.org/wiki/Exclamation_mark; Shift+3 on the U.S. layout from the Number sign article. All read on 2026-09-20. The ellipsis rows: the aliases three dot leader and comic book conversation bubble are Unicode's; the mathematical use and the kebab icon are from https://en.wikipedia.org/wiki/Ellipsis, the typing indicator from https://emojipedia.org/speech-balloon, and \cdots is defined in fontdef.dtx as three centred dots, not as U+22EF. Read on 2026-09-20. Made rows (two or three keyboard or listed characters with no space) carry this site's own plain names. Left out: the question mark ornaments, combining overlays, and 11 of the 17 spoked asterisks of U+1F7AF to U+1F7BF, of which six stand for the set. Licence: own work (facts from the Unicode Character Database, Unicode License v3, and from Wikipedia, CC BY-SA 4.0, restated in our 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)