eeemojieeemoji
🔢*️⃣

Keycap: # Emoji

SymbolsU+0023 U+FE0F U+20E3:hash:
keycap

About Keycap: # #️⃣

Keycap: # () is part of the Symbols group in Unicode. Added in Unicode E3.0. Type on GitHub and Slack to use it. Click copy above to grab it, paste it anywhere.

Works in iMessage, WhatsApp, Discord, Slack, Instagram, Twitter, Gmail, and every app that supports Unicode.

Meaning varies across cultures, see cultural notes below.

Scroll down for the full story: meaning, trends, combos, and more.

All Symbols emojisCheat SheetKeyboard ShortcutsSlack GuideDiscord GuideDeveloper ToolsCompare Emoji Tools

How it looks

What does it mean?

The # symbol rendered as a keycap button. Part of the keycap emoji sequence in Unicode, technically composed of the number sign (U+0023), a variation selector, and an enclosing keycap combining character. Added to Emoji 3.0 in 2016, though the underlying # character is one of the oldest in Unicode (3.0, 1999).

This single symbol has more names and identities than any other character in the Unicode standard. Americans call it the "pound sign" (from its use representing weight, derived from Latin *libra pondo*). The British call it "hash" (and reserve "pound" for £). Bell Labs engineers at some point around 1968 called it "octothorpe," possibly naming it after Olympic athlete Jim Thorpe. Musicians call it a "sharp" (though technically ♯ has slanted lines and # has horizontal ones). Programmers see a comment delimiter. And since August 23, 2007, when Chris Messina) tweeted "how do you feel about using # (pound) for groups," the entire world calls it a hashtag.


Messina refused to patent it because he felt hashtags "were born of the internet, and owned by no one." Twitter initially rejected the idea as "too nerdy." It became one of the most powerful organizing tools in human communication history.

The hashtag's role on social media is shifting fast. On Instagram, Adam Mosseri openly stated that hashtags no longer significantly impact reach. Instagram removed the ability to follow hashtags in December 2024 and now recommends 3-5 relevant tags instead of the old 30-hashtag spam strategy. Discovery has moved to keyword SEO in captions.

On X (formerly Twitter), Elon Musk banned hashtags in ads, calling them an "aesthetic nightmare." The platform's algorithm penalizes posts with multiple hashtags by 40%, though 1-2 niche tags still boost engagement by about 21%.


On TikTok, hashtags still matter more than on other platforms because TikTok's discovery algorithm relies heavily on them for content categorization. But even here, the trend is toward fewer, more specific tags.


The #️⃣ emoji itself is rarely used in place of an actual # character. It appears mostly in educational content about hashtags, tech explainers, or retro telephone references ("press # for more options"). Its main value is as a cultural symbol: it represents the concept of tagging, categorization, and the era when putting # before a word could start a movement.

Hashtag and social media cultureTelephone keypads and IVR systemsNumber sign and numberingProgramming and coding referencesSocial movements and activismMusic notation (sharp sign approximation)
What does the #️⃣ emoji mean?

It represents the # symbol rendered as a keycap button, like on a phone keypad. People use it when talking about hashtags, telephone systems ('press #'), numbering, or as a visual reference to the # character itself. It's rarely used in place of an actual hashtag in social media posts.

The seven names for one symbol

No other character in Unicode has this many conflicting names. Americans say "pound sign" (from Latin libra pondo). Brits say "hash" (from its cross-hatched look). Bell Labs said "octothorpe" (possibly named after Jim Thorpe). Musicians say "sharp" (though technically wrong). Programmers see a comment delimiter. The internet says "hashtag." And Unicode officially calls it "number sign." Same eight lines, seven identities.

Google search interest in 'hashtag' is declining

Search interest for "hashtag" has dropped roughly 42% from its 2020-2021 peak. The decline accelerated after Instagram deprioritized hashtags and X penalized multi-hashtag posts. The concept isn't dead, but the era of hashtag-first discovery is ending. Algorithms now do the categorization that hashtags used to do manually.

What # means depending on who you ask

The same eight lines mean completely different things in different contexts. On social media it's a tag prefix. On a phone it's the pound/hash key. In Python it starts a comment. In music it approximates a sharp. In shipping it means "number." The symbol hasn't changed in centuries, but its meaning keeps multiplying.

Emoji combos

Origin story

The # symbol's story starts in ancient Rome. The Latin abbreviation *lb* (for libra pondo, meaning "pound weight") was commonly written with a horizontal bar across the top to indicate abbreviation: ℔. Centuries of hasty handwriting morphed ℔ into #. That's how a Roman weight abbreviation became the number sign on your keyboard.

In 1968, when Bell Labs was designing the touch-tone telephone keypad, engineers needed names for the * and # keys. Someone coined "octothorpe" for the # key. "Octo-" clearly refers to the eight points on the symbol. The "-thorpe" part is disputed: one account attributes it to engineer Don Macpherson, who was campaigning to get Jim Thorpe's 1912 Olympic medals returned. Another theory connects it to the Old Norse word for village. Nobody knows for certain, and the word didn't appear in print until 1974.


The symbol sat quietly on telephones and keyboards for four decades until August 23, 2007, when Chris Messina, a product designer, tweeted: "how do you feel about using # (pound) for groups. as in #barcamp [msg]?" He'd borrowed the convention from Internet Relay Chat (IRC), where channels were prefixed with #. Twitter's response? They told him it was "too nerdy for mainstream adoption."


The hashtag went mainstream anyway after users organically adopted it during the 2007 San Diego wildfires. Twitter finally built official hashtag support in 2009. By 2010, every social platform had copied it. By 2017, #MeToo generated 19 million tweets in its first year. By 2020, #BlackLivesMatter produced 48 million tweets in 12 days following George Floyd's murder. A retired abbreviation for Roman pounds had become the most powerful organizing symbol of the internet age.

Hashtag activism by the numbers

The hashtag turned a punctuation mark into a protest tool. #BlackLivesMatter has been used 44 million times total, with 48 million in just 12 days after George Floyd. #MeToo hit 19 million in its first year across 46 languages. 72% of #BLM tweets expressed support, showing these aren't just noise, they're directional public opinion.

What # is called around the world

Every language looked at the same eight lines and saw something from their own world. The names reveal what each culture noticed first: the crosshatch pattern, the fence-like grid, the resemblance to a well mouth, or the tic-tac-toe board. Some names are practical. Others are poetry.
🇺🇸Pound sign / Number sign
From Latin libra pondo ("pound weight"). The ligature ℔ morphed into # through centuries of hasty handwriting. Americans kept calling it "pound" from the weight meaning, not the currency.
🇬🇧Hash
From "hatch" or "cross-hatching," describing the grid pattern. Brits reserve "pound" for £, so calling # "pound" causes genuine transatlantic confusion.
🇸🇪Brädgård / Fyrkant
Brädgård means "timber yard" or "board yard," because the stacked lines look like lumber piled in a yard. Fyrkant means "square," used especially on telephone keypads.
🇩🇪Raute / Doppelkreuz
Raute means "rhombus" (the diamond shape you see if you tilt it 45°). Doppelkreuz means "double cross," from the two intersecting line pairs.
🇨🇭Gartenhag / Schweinegatter
Swiss German gets creative. Gartenhag means "garden fence" and Schweinegatter means "pig gate," both from the symbol's resemblance to livestock pen fencing.
🇫🇷Dièse / Croisillon
Dièse comes from the musical sharp (Latin diesis). The French government officially decreed in 2013 that "hashtag" should be replaced with mot-dièse. France does not take loanwords lightly.
🇨🇳井号 (jǐng hào)
Literally "well sign." The symbol looks exactly like the square mouth of a traditional Chinese water well viewed from above. One of the most visually intuitive names for #.
🇮🇹Cancelletto
"Little gate," the diminutive of cancello (gate). Italians saw a small lattice gate in the crosshatch pattern.

What do you call the # symbol?

Design history

  1. 0Roman abbreviation 'lb' (libra pondo) begins morphing into # through handwriting
  2. 1968Bell Labs engineers coin 'octothorpe' for the # key on touch-tone phones
  3. 1978C programming language uses # for preprocessor directives
  4. 1999# character included in Unicode 3.0 (U+0023)
  5. 2007Chris Messina proposes using # for groups on Twitter (August 23)
  6. 2009Twitter officially builds hashtag hyperlinking into the platform
  7. 2016#️⃣ Keycap Number Sign added to Emoji 3.0
  8. 2017#MeToo generates 19 million tweets in its first year
  9. 2020#BlackLivesMatter produces 48 million tweets in 12 days after George Floyd's murder
  10. 2024Instagram removes hashtag following, signaling the decline of hashtag-based discovery

Around the world

In the United States, # is the "pound sign" or "number sign." You press pound to continue on every automated phone system. Checks read "Apt #3B." It doubles as a weight abbreviation (5# of flour). This naming convention caused problems when Twitter went global, because...

In the United Kingdom and most of Europe, # is the "hash." "Pound" means £. Telling a British person to "press the pound key" on their phone creates genuine confusion, because the £ symbol isn't on a phone keypad. The transatlantic naming war is unresolvable because both sides have legitimate historical claims.


In music, # is often used as a stand-in for the sharp sign (♯)), though they're technically different characters. The sharp sign has slanted horizontal lines to avoid being confused with staff lines. This approximation gave us C#), Microsoft's programming language, whose name is officially written with the number sign but pronounced "C sharp." The name was a pun: just as C++ increments C, C# (looking like four + signs in a grid) was meant to increment C++.


In programming, # serves as the comment delimiter) in Python, Ruby, Bash, Perl, and YAML. Millions of lines of code start with # followed by a human-readable note. It's also the preprocessor directive prefix in C/C++.


And in social activism, the hashtag became arguably the most powerful organizing tool of the 2010s. #BlackLivesMatter has been used over 44 million times on Twitter. #MeToo appeared in 46 languages within its first year. 69% of Americans believe social media is important for getting politicians to pay attention to issues.

Who invented the hashtag?

Chris Messina proposed using # for group tagging on Twitter on August 23, 2007, borrowing from IRC channel naming. Twitter rejected the idea as 'too nerdy.' Users adopted it organically during the 2007 San Diego wildfires. Messina deliberately refused to patent it, saying hashtags belonged to the internet.

Why is # called the pound sign in America?

It traces back to the Roman abbreviation 'lb' (libra pondo, meaning 'pound weight'). The ligature ℔ morphed into # through centuries of handwriting. Americans adopted 'pound sign' from this weight-measurement origin. In the UK, 'pound' means £ (currency), so they call # 'hash' instead.

What does 'octothorpe' mean?

It's a name for the # symbol coined at Bell Labs around 1968 when designing the touch-tone phone keypad. 'Octo-' refers to the eight endpoints. The '-thorpe' may honor Jim Thorpe, a legendary Olympic athlete whose medals had been stripped. The word didn't appear in print until 1974.

What was the most impactful hashtag ever?

By volume, #BlackLivesMatter: 48 million tweets in 12 days (May-June 2020), 44 million total lifetime tweets, 10 million unique users. By global reach, #MeToo: 19 million tweets in its first year across 46 languages. Both demonstrated that a punctuation mark could catalyze worldwide social movements.

Instagram's hashtag strategy shift: from 30 to 3-5

Instagram's recommended hashtag count has shrunk dramatically. The old strategy (2016-2023) was to use all 30 allowed hashtags for maximum discovery. By 2024, studies showed no statistically significant reach difference between posts with and without hashtags. Instagram now recommends 3-5 highly relevant tags. The hashtag went from discovery engine to optional garnish.

Viral moments

2007Twitter
Chris Messina invents the hashtag on Twitter
On August 23, 2007, Messina proposed using # for groups on Twitter, borrowing the convention from IRC. Twitter told him it was "too nerdy." He refused to patent the idea. The hashtag went viral anyway during the San Diego wildfires and Twitter built official support in 2009.
2017Twitter
#MeToo transforms from hashtag to global movement
Following allegations against Harvey Weinstein, actress Alyssa Milano tweeted the #MeToo hashtag (originally coined by activist Tarana Burke in 2006). It generated 19 million tweets in its first year across 46 languages, making it one of the most impactful hashtags in history.
2020Twitter
#BlackLivesMatter produces 48M tweets in 12 days
Following George Floyd's murder, #BlackLivesMatter was tweeted 48 million times between May 26 and June 7, 2020. 72% of all #BLM tweets expressed support. The total lifetime count exceeded 44 million unique tweets from 10 million users by 2023.
2024Instagram
Instagram kills hashtag following, signaling the hashtag's decline
Instagram removed the ability to follow hashtags in December 2024. CEO Adam Mosseri said hashtags no longer significantly impact reach. Discovery moved to keyword-based search. The platform that made #instagood a thing essentially declared the hashtag era over.

Often confused with

Emoji U+266F

The musical sharp sign (♯) has slanted horizontal lines to avoid being obscured by staff lines. The number sign (#) has horizontal lines. They look similar but are different Unicode characters. C# is officially written with # but pronounced 'C sharp.'

What's the difference between # and ♯?

The number sign (#) has horizontal crossbars. The musical sharp sign (♯) has slanted crossbars to avoid being confused with the horizontal lines of a musical staff. They're different Unicode characters. C# is officially written with # because keyboards don't have ♯, but pronounced 'C sharp.'

Do's and don'ts

DO
  • Use 3-5 relevant hashtags on Instagram (2025 best practice)
  • Use 1-2 niche hashtags on X for a 21% engagement boost
  • Use # for numbering in casual contexts: 'item #3'
  • Use the #️⃣ emoji when talking about hashtags or telephone keypads
DON'T
  • Don't use 30 hashtags on Instagram anymore; the algorithm penalizes it
  • Don't use multiple hashtags in X ads; Musk banned them
  • Don't call it 'pound' when talking to British people (that's £ to them)
  • Don't confuse # with ♯ in music contexts if you care about typography
Are hashtags still relevant on Instagram in 2025?

Barely. Instagram removed hashtag following in December 2024 and shifted to keyword-based discovery. Studies show no significant reach difference between posts with and without hashtags. The recommendation dropped from 30 hashtags to 3-5 relevant ones. Hashtags are now optional garnish, not a discovery engine.

Caption ideas

Aesthetic sets

🤔Chris Messina refused to patent the hashtag
The inventor of the hashtag deliberately chose not to patent it, saying hashtags 'were born of the internet, and owned by no one.' Twitter initially rejected his proposal as 'too nerdy.' He made no money from one of the most widely adopted conventions in internet history.
🎲'Octothorpe' might be named after an Olympic athlete
Bell Labs engineers coined the word around 1968. The 'octo-' refers to the eight endpoints. The '-thorpe' may come from Jim Thorpe, the legendary Native American athlete whose 1912 Olympic medals had been stripped. One of the engineers was reportedly campaigning for their return.
💡The # emoji is technically three characters
The keycap # emoji (#️⃣) is actually a sequence of three Unicode codepoints: the number sign (U+0023), a variation selector (U+FE0F), and an enclosing keycap (U+20E3). This makes it one of the more complex 'simple-looking' emojis to handle in code.

Fun facts

  • Chris Messina proposed the hashtag on August 23, 2007), borrowing from IRC channel naming. Twitter told him it was 'too nerdy for mainstream adoption.' He refused to patent it, saying it belonged to the internet. The hashtag went on to power social movements, marketing campaigns, and the entire content discovery model of the 2010s.
  • #BlackLivesMatter was tweeted 48 million times in just 12 days following George Floyd's murder (May 26 - June 7, 2020). The total lifetime count exceeded 44 million unique tweets from 10 million users. 72% expressed support for the movement.
  • The word 'octothorpe' was coined at Bell Labs around 1968 for the # key on touch-tone phones. The '-thorpe' part may honor Jim Thorpe, the legendary athlete whose 1912 Olympic medals had been stripped. An engineer involved in naming it was reportedly campaigning for Thorpe's medals to be returned.
  • The # symbol traces back to the Roman abbreviation *lb* (libra pondo) meaning 'pound weight.' Centuries of hasty handwriting turned the ligature ℔ into #. So the 'pound sign' really is about pounds, just not currency pounds.
  • Microsoft's C# programming language is officially written with the number sign (#) rather than the musical sharp (♯)) because standard keyboards don't have a sharp key. The name was a pun: the # looks like four + signs in a grid, implying it's an increment of C++.
  • Instagram removed the ability to follow hashtags in December 2024 and now recommends 3-5 tags instead of the old maximum of 30. Studies found no statistically significant reach difference between posts with and without hashtags. The hashtag went from discovery engine to decorative afterthought.
  • Every language looked at the same eight lines and saw something different. In Swedish it's a *brädgård* (timber yard). In Swiss German it's a Gartenhag (garden fence) or Schweinegatter (pig gate). In Chinese it's 井号 (jǐng hào, "well sign," because it looks like a well mouth). In Brazilian Portuguese it's jogo da velha ("old lady's game," i.e., tic-tac-toe). The French government officially decreed that the word "hashtag" should be replaced with mot-dièse.

Common misinterpretations

  • Using #️⃣ when you mean to type an actual # hashtag will look weird. The emoji renders as a keycap button, not as a text character. Use the actual # for hashtags.
  • Calling # the 'pound sign' in British company will confuse people who think you mean £. Say 'hash' internationally.

In pop culture

  • Chris Messina's 2007 tweet — The tweet that started it all): 'how do you feel about using # (pound) for groups. as in #barcamp [msg]?' Twitter rejected the idea as too nerdy. Messina refused to patent it. It became one of the most consequential suggestions in internet history.
  • #MeToo movement (2017) — Originally coined by activist Tarana Burke in 2006, the hashtag went global when Alyssa Milano tweeted it after the Weinstein allegations. 19 million tweets in year one, 46 languages. The hashtag proved a punctuation mark could reshape power structures.
  • #BlackLivesMatter (2013-present) — Created by Alicia Garza, Patrisse Cullors, and Opal Tometi after Trayvon Martin's killing. Became the largest social movement in US history by some measures: 48 million tweets in 12 days following George Floyd's murder.
  • Bell Labs and the octothorpe (1968) — When Bell Labs designed the touch-tone keypad, engineers needed a name for #. Someone coined 'octothorpe,' possibly honoring Jim Thorpe. The word didn't appear in print until 1974 and is now mainly used by typography enthusiasts trying to seem interesting at parties.
  • C# programming language (2000) — Microsoft named their language C#) as a pun: the # looks like four + signs, implying C# increments C++. It's officially written with # because keyboards don't have ♯. Millions of developers write in a language named after a typographic compromise.
  • 'Press pound to continue' (1970s-present) — The phrase that defined automated phone systems for decades. # on the telephone keypad marks the end of input. An entire generation associates this symbol with being stuck in IVR hell, pressing 0 repeatedly to reach a human.
  • Instagram kills hashtag following (2024) — Instagram removed the ability to follow hashtags in December 2024 and shifted to keyword-based discovery. The platform that popularized #instagood (1.8 billion uses) essentially declared the hashtag era over. The recommended tag count went from 30 to 3-5.
  • The pound/hash transatlantic war — Americans call it the pound sign. Brits call it hash and reserve 'pound' for £. Telling a British person to 'press the pound key' on their phone causes confusion because £ isn't on a phone. The naming conflict has no resolution and both sides are technically correct.

Trivia

Who invented the hashtag for social media?
What does 'octothorpe' mean?
How many tweets did #BlackLivesMatter generate in 12 days after George Floyd's murder?
Why did Twitter initially reject the hashtag?
What did the # symbol originally represent?
What happened to Instagram hashtag following in 2024?

For developers

  • The #️⃣ emoji is a three-codepoint sequence: (number sign) + (variation selector-16) + (combining enclosing keycap). Handle with care in string operations.
  • In most programming languages, # is the comment character (Python, Ruby, Bash, Perl, YAML). In C/C++, it's the preprocessor directive prefix (, ). In CSS, it's the hex color prefix (). In Markdown, it's a heading prefix.
  • When parsing social media text, followed by alphanumeric characters is a hashtag. But alone, (shebang), and are not hashtags. Edge cases will haunt you.
  • The keycap emoji sequence uses the combining enclosing keycap character , which is shared by all keycap emojis (0️⃣ through 9️⃣, *️⃣, and #️⃣).
How is the #️⃣ emoji encoded in Unicode?

It's a three-codepoint sequence: U+0023 (number sign) + U+FE0F (variation selector for emoji display) + U+20E3 (combining enclosing keycap). This makes it one of the more complex 'simple-looking' emojis.

See the full Emoji Developer Tools guide for regex patterns, encoding helpers, and more.

What does # mean to you?

Select all that apply

Related Emojis

*️⃣Keycap: *0️⃣Keycap: 01️⃣Keycap: 12️⃣Keycap: 23️⃣Keycap: 34️⃣Keycap: 45️⃣Keycap: 56️⃣Keycap: 6

More Symbols

4️⃣Keycap: 45️⃣Keycap: 56️⃣Keycap: 67️⃣Keycap: 78️⃣Keycap: 89️⃣Keycap: 9🔟Keycap: 10🔢Input Numbers*️⃣Keycap: *⏏️Eject Button▶️Play Button⏸️Pause Button⏯️Play Or Pause Button⏹️Stop Button⏺️Record Button

All Symbols emojis →

Share this emoji

2,000+ emojis deeply researched. One click to copy. No ads.

Open eeemoji →