Custom Slack emoji for what your team actually says
Every workspace has :tada:, :eyes: and nine variations of a parrot. None of them have gaslighting, could’ve been an email, or a red flag that isn’t secretly a golf marker. These are 111 icons for the things people accuse each other of — drawn as one set, sized for Slack, and free.
128 × 128 PNG, transparent, about 4 KB each. No account, no email, no licence key.
A few of them, with the names you’d type
The filename becomes the shortcode, so once they’re in you can type them from memory without opening the picker. All 111 are in the pack.
:gaslighting::red_flag::narcissist::mansplaining::ghosting::weaponized_incompetence::couldve_been_an_email::rent_free::situationship::love_language::grounding::flaky::emotionally_unavailable::cooked::touch_grass::slay::read_receipt_2_47am::ai_slop::brah::sus::mid::tldr::brain_rot::salty::lets_go::dope::six_seven::fresh:How to add custom emoji to Slack
Two minutes for one, a little longer for all of them. You need permission to add emoji — most workspaces allow it for everyone, some restrict it to admins.
- Download and unzip the pack. It opens to a single
slack-discord-128folder — one PNG per icon, already at the size Slack asks for. Nothing to resize or convert. - Open the emoji picker. In any message box, click the smiley face, then Add Emoji at the bottom of the menu. Admins can also get there from Settings & administration → Customize workspace.
- Upload one and name it. The filename is the name:
red_flag.pngbecomes:red_flag:. The pack is already named that way, so keep what it gives you and the shortcodes stay guessable. - For all 111 at once, use a bulk uploader. Slack has no bulk upload of its own. Workspace owners generally use a third-party uploader or browser extension; every one of them expects exactly what the pack already is — a flat folder of named PNGs.
- Send one at the right moment. That part is on you. If you want the argument for why a particular one exists, each icon has a written entry.
The specs, and why you can ignore them
Slack publishes limits for custom emoji. The pack is built inside all of them, so this table is really just here to save you checking.
| Image size Slack wants | 128 × 128 px — what the pack ships |
| Maximum file size | 128 KB — ours average about 4 KB |
| Formats accepted | PNG, JPG, GIF — ours are transparent PNG |
| Naming | lowercase, underscores, no spaces — already named |
| How many you can add | Thousands. Slack has no practical cap, so all 111 fit. |
Questions
Are these really free?
Yes. All 111, no account, no email, no licence key. They are released under the SIL Open Font License 1.1, so you can use them at work, in something you sell, anywhere you like. The one restriction is that you cannot sell the icons by themselves as a pack.
Can I use them in a company Slack?
Yes, including commercially. That is the point of the licence. You do not need to credit anyone, though a link is welcome.
Do I need to be a Slack admin?
Usually not. Most workspaces let any member add custom emoji, but an owner can restrict it. If you do not see Add Emoji in the picker, that is what has happened.
How do I add all 111 without clicking 111 times?
Slack does not offer bulk upload, so people use a third-party uploader or browser extension. They all take a folder of named PNG files, which is exactly how the pack is laid out.
What size should a Slack emoji be?
128 × 128 pixels and under 128 KB. Slack will accept and shrink something larger, but it tends to go soft at the small size the picker renders. The pack is drawn at that size rather than scaled down to it.
Can I rename them?
Yes, and for a few you probably should — pick what your team already says. The names in the pack are the icon slugs, which are predictable rather than clever.
111 icons. Your workspace will use about nine of them constantly.
Which nine depends entirely on the team, which is the interesting part.