The complete guide to Slack emojis: shortcodes, reactions, status emojis, custom emoji creation, and workspace management. Copy any emoji with one click.
52+ emojis with shortcodes ยท Custom emoji guide ยท Etiquette & best practices
Click any emoji to copy it to your clipboard. Paste directly into Slack.
Slack emojis are a core part of how teams communicate on Slack. Unlike standard emojis on your phone, Slack emojis have a dual life: they work as inline text emojis inside messages, and as emoji reactions (called โreacjisโ in Slack culture) attached below messages. This reaction system is what makes Slack emojis uniquely powerful for workplace communication.
Every Slack workspace comes with the full set of standard Unicode emojis โ the same ones on your phone. But Slack adds three extra capabilities on top: shortcodes (type :thumbsup: to insert ๐), emoji reactions that attach to messages, and custom emojis that let workspaces upload their own images.
Research shows that 58% of employees say using emoji at work communicates more nuance with fewer words, and 54% believe emoji speeds up workplace communication. In the U.S., 69% of workers say emojis allow for greater nuance in their messages. Emoji reactions are especially impactful โ after Slack introduced them, teams saw a significant decrease in total messages sent across channels.
Beyond standard emojis, Slack workspaces can upload unlimited custom emojis: unique images that become part of the workspace emoji set. Some teams go all-in โ Zapier reportedly has over 16,000 custom Slack emojis. Custom emojis range from company logos and team mascots to animated party parrots and inside-joke reactions.
The most commonly used Slack reactions. These replace full messages and keep channels clean. Click any emoji to copy.
Set these as your Slack status to communicate availability at a glance. Your status emoji appears next to your name everywhere in Slack.
Organize work, track progress, and communicate project status using these emojis in channels, threads, and task updates.
Celebrate wins, recognize team members, and boost morale. Use these in #wins channels or as reactions to great work.
Use these reactions for quick feedback on proposals, code reviews, RFC documents, and team decisions.
Emojis commonly used during Slack huddles and video calls to signal without interrupting the speaker.
Type these shortcodes in Slack to quickly insert emojis. Just type a colon (:), the shortcode name, and another colon. Slack auto-suggests matches as you type.
| Emoji | Shortcode | Common Use in Slack |
|---|---|---|
| ๐ | :thumbsup: | Acknowledged, agree, will do |
| ๐ | :thumbsdown: | Disagree, needs changes |
| ๐ | :eyes: | Looking into it, taking ownership |
| โ | :white_check_mark: | Done, completed, approved |
| โ | :x: | No, blocked, rejected |
| ๐ | :tada: | Celebration, congrats, shipped! |
| โ | :heavy_plus_sign: | Me too, count me in, +1 |
| ๐ | :pray: | Thank you, please, gratitude |
| ๐ฅ | :fire: | Great work, impressive, amazing |
| ๐ | :rocket: | Shipped, deployed, launch |
| ๐ฏ | :100: | 100% agree, perfect |
| ๐ | :bug: | Bug found, issue reported |
| ๐ง | :construction: | Work in progress, not ready |
| โ ๏ธ | :warning: | Heads up, caution, attention |
| ๐ก | :bulb: | Idea, suggestion, insight |
| ๐ | :house: | Working from home (status) |
| ๐ง | :headphones: | Focus mode, do not disturb |
| ๐ | :calendar: | In a meeting (status) |
| ๐ค | :thinking_face: | Considering, need to think |
| โ | :raised_hand: | Question, want to speak |
:wave: or use the emoji pickerPro tip โ Search by reaction: Use has::emoji: in Slack search to find all messages with a specific reaction. For example, has::white_check_mark: finds all messages marked as done.
Reacji Channeler: Slack's built-in Reacji Channeler app automatically copies messages to a designated channel when someone adds a specific reaction โ great for triaging support requests or flagging content for review.
Workflow automations: Reactions can trigger Slack Workflow Builder automations. For example, reacting with โ can mark a task as done in your project management tool, or ๐ can save a message to a specific channel.
Custom emojis personalize your workspace with team-specific reactions, company logos, and inside jokes. Every workspace member can use them once uploaded.
For uploading many emojis at once (e.g., an emoji pack), use the Slack Admin API:
admin.emoji.add API method (requires admin privileges)admin.emoji.list to view all custom emojis in the workspaceadmin.emoji.addAlias to create alternative names for existing emojis:ship-it:, :lgtm:, or :happy-friday:.:party-parrot:, :party-cat:, :party-dog:.Workplace Reactions
:lgtm: โ Looks Good To Me:shipit: โ Ship It squirrel:this: โ Pointing arrow:blocked: โ Stop sign:loading: โ Animated spinnerTeam Culture & Fun
:party-parrot: โ Dancing parrot:meow-party: โ Party cat:thisisfine: โ โThis is fineโ meme:dumpster-fire: โ Universal classic:mic-drop: โ Microphone dropFun fact: Uber has over 14,000 custom Slack emojis. Zapier has over 16,000. Some teams treat their emoji library as part of their company culture.
Emoji packs are curated collections of custom emojis designed for Slack workspaces. Instead of uploading emojis one at a time, packs let you add dozens or hundreds of themed emojis at once.
How to add emoji packs: Go to Customize Workspace โ Emoji tab โ browse available packs from Slack's built-in gallery. Admins can also use the Slack API to bulk-upload packs from external sources.
Popular pack categories: hand gestures, animated reactions, food & drink, animals, flags, memes, party animations, workflow indicators, and brand/logo sets.
There is no limit to how many emoji packs or custom emojis a workspace can have. Community sites offer thousands of free packs covering every category imaginable.
Many Slack emojis have multiple shortcodes that map to the same emoji. For example:
:thumbsup: and :+1: both produce ๐:hankey: and :poop: both produce ๐ฉ:slightly_smiling_face: and :) both produce ๐You can also create aliases for custom emojis via Customize Workspace โ Emoji โ Add Alias, or via the admin.emoji.addAlias API.
Slack supports skin tone modifiers on hand and people emojis. Click and hold (or long-press on mobile) any supported emoji to choose from six skin tone options. Your chosen skin tone is remembered for future use.
In shortcode form, append the skin tone modifier: :thumbsup::skin-tone-3: for a medium skin tone thumbs up.
React instead of reply. Use emoji reactions for simple acknowledgments. A ๐ replaces โsounds goodโ without generating a new notification for the entire channel.
Establish team conventions. Agree on what common reactions mean. For example: ๐ = โI'll handle itโ, โ = โdoneโ, ๐ง = โin progressโ. Document these in a pinned channel message.
Set meaningful status emojis. Your status emoji is the first thing colleagues see. Use recognizable emojis so people know your availability at a glance.
Use emoji polls. Post a question and ask people to react with specific emojis to vote: โReact with ๐ for pizza or ๐ for burgers for team lunch.โ
Read the room first. Emoji culture varies between companies. Some teams celebrate with 50 party parrots; others keep it minimal and professional. Observe before going all-in.
Avoid ambiguity in important threads. For decisions, feedback, or approvals, a text reply is clearer than a ๐ค reaction. Use emojis to supplement, not replace, critical communication.