ЁЯТм ЁЯСН ЁЯОЙ ЁЯЪА ЁЯСА тЬЕ ЁЯФе

Slack Emojis

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

Quick Copy тАФ Popular Slack Emojis

Click any emoji to copy it to your clipboard. Paste directly into Slack.

What Are Slack Emojis?

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.

Slack Reaction Emojis

The most commonly used Slack reactions. These replace full messages and keep channels clean. Click any emoji to copy.

Slack Status Emojis

Set these as your Slack status to communicate availability at a glance. Your status emoji appears next to your name everywhere in Slack.

Workflow & Project Management Emojis

Organize work, track progress, and communicate project status using these emojis in channels, threads, and task updates.

Celebration & Recognition Emojis

Celebrate wins, recognize team members, and boost morale. Use these in #wins channels or as reactions to great work.

Feedback & Voting Emojis

Use these reactions for quick feedback on proposals, code reviews, RFC documents, and team decisions.

Meeting & Huddle Emojis

Emojis commonly used during Slack huddles and video calls to signal without interrupting the speaker.

Complete Slack Emoji Shortcode Reference

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.

EmojiShortcodeCommon 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

Slack Reactions vs Inline Emojis

ЁЯТм Inline Emojis

  • тАвAppear within your message text, like any other character
  • тАвType shortcodes like :wave: or use the emoji picker
  • тАвUseful for tone-setting, emphasis, and self-expression
  • тАвCreating a message with only 1тАУ3 emojis renders them large (jumbo emoji mode)

ЁЯСН Emoji Reactions (Reacjis)

  • тАвAppear below the message as small badges with a count
  • тАвHover over a message and click the emoji icon, or use +:shortcode:
  • тАвMultiple people can add the same reaction (count increments)
  • тАвLimits: Up to 23 reactions per user per message; max 50 unique emoji per message
  • тАвReactions do not trigger notifications тАФ reducing channel noise

Pro 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.

How to Add Custom Emojis to Slack

Custom emojis personalize your workspace with team-specific reactions, company logos, and inside jokes. Every workspace member can use them once uploaded.

Method 1: From the Emoji Picker (Fastest)

  1. In any message field, click the smiley face icon (ЁЯША) to open the emoji picker.
  2. Click тАЬAdd EmojiтАЭ at the top of the picker panel.
  3. Click тАЬUpload ImageтАЭ and select your file (PNG, JPG, or GIF).
  4. Enter a name for your emoji (lowercase letters, numbers, and hyphens only).
  5. Click тАЬSaveтАЭ. Your emoji is immediately available to the entire workspace.

Method 2: Via Workspace Settings

  1. Click your workspace name in the top-left corner of Slack.
  2. Go to тАЬTools & settingsтАЭ тЖТ тАЬCustomize workspaceтАЭ.
  3. Select the тАЬEmojiтАЭ tab.
  4. Click тАЬAdd Custom EmojiтАЭ.
  5. Upload your image, name it, and click тАЬSaveтАЭ.

Method 3: Bulk Upload via API

For uploading many emojis at once (e.g., an emoji pack), use the Slack Admin API:

  • тАвUse the admin.emoji.add API method (requires admin privileges)
  • тАвEach call uploads one emoji; script a loop for bulk uploads
  • тАвUse admin.emoji.list to view all custom emojis in the workspace
  • тАвUse admin.emoji.addAlias to create alternative names for existing emojis

Image Requirements

Specifications

  • тАвDimensions: Square, 128├Ч128 px recommended
  • тАвFile size: Under 128 KB
  • тАвFormats: PNG, JPG, or GIF
  • тАвAnimated: GIFs supported, up to 50 frames

Best Practices

  • тАвUse PNG with transparent background for clean rendering
  • тАвTest in both light and dark mode
  • тАвKeep designs simple тАФ emojis render small
  • тАвNon-square images are resized to fit, which may crop edges

How to Create Custom Slack Emojis

Tools for Creating Custom Emojis

  • тАвFigma: Free design tool, ideal for creating transparent PNGs. Export at 128├Ч128 px.
  • тАвCanva: Easy-to-use with templates. Set canvas to 128├Ч128, enable transparent background (Pro feature).
  • тАвmacOS Preview / Windows Paint: Quick cropping and resizing for simple images.
  • тАвGIMP / Photoshop: Full control over transparency, animations, and optimization.
  • тАвOnline GIF makers: For animated emojis, use tools like EZGIF to create and optimize GIFs under 128KB.

Step-by-Step: Create a Custom Emoji

  1. Choose your subject. A photo, logo, text, meme, or illustration. Team photos, company mascots, and reaction faces work great.
  2. Open your image editor. Set the canvas to 128├Ч128 pixels with a transparent background.
  3. Design or import. Place your image, crop to square, and ensure it reads clearly at small sizes. Bold shapes and high contrast work best.
  4. Remove the background. Select the background and delete it. For photos, use a background removal tool first.
  5. Export as PNG. Save as PNG for static emojis or GIF for animated ones. Verify the file is under 128KB.
  6. Upload to Slack. Use the emoji picker тЖТ Add Emoji, or go to Customize Workspace тЖТ Emoji.

Naming Best Practices

  • тАвBe descriptive. Use short, clear names like :ship-it:, :lgtm:, or :happy-friday:.
  • тАвUse prefixes for sets. Organize related emojis: :party-parrot:, :party-cat:, :party-dog:.
  • тАвOnly lowercase. Slack emoji names only support lowercase letters, numbers, and hyphens.
  • тАвAdd aliases. Give emojis multiple names so teammates can find them with different search terms.

Popular Custom Emoji Ideas

Workplace Reactions

  • тАв :lgtm: тАФ Looks Good To Me
  • тАв :shipit: тАФ Ship It squirrel
  • тАв :this: тАФ Pointing arrow
  • тАв :blocked: тАФ Stop sign
  • тАв :loading: тАФ Animated spinner

Team Culture & Fun

  • тАв :party-parrot: тАФ Dancing parrot
  • тАв :meow-party: тАФ Party cat
  • тАв :thisisfine: тАФ тАЬThis is fineтАЭ meme
  • тАв :dumpster-fire: тАФ Universal classic
  • тАв :mic-drop: тАФ Microphone drop

Fun 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.

Slack Emoji Packs

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.

Emoji Aliases & Skin Tones

Built-in Aliases

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.

Skin Tone Modifiers

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.

Slack Emoji Etiquette

1.

React instead of reply. Use emoji reactions for simple acknowledgments. A ЁЯСН replaces тАЬsounds goodтАЭ without generating a new notification for the entire channel.

2.

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.

3.

Set meaningful status emojis. Your status emoji is the first thing colleagues see. Use recognizable emojis so people know your availability at a glance.

4.

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.тАЭ

5.

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.

6.

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.

Slack Emoji Permissions & Admin Controls

  • тАвUpload permissions: Workspace Owners and Admins can restrict who can add custom emojis. By default, all members can upload.
  • тАвDeletion: Admins can delete any custom emoji. Regular members can only delete emojis they uploaded themselves.
  • тАвNo workspace limit: There is no cap on the number of custom emojis a workspace can hold.
  • тАвMobile limitations: Custom emojis cannot currently be added from the Slack mobile app on Android. Use desktop or web instead.
  • тАвEnterprise Grid: On Enterprise Grid plans, Org Admins can manage emojis across all workspaces using the admin API and centralized settings.
  • тАвAudit trail: Admins can see who uploaded each custom emoji and when, via the Customize Workspace page.