FindTopicsSign in
Browser extension · beta

Push emoji into Slack in one click.

The EmojiBox extension sends custom emoji straight from emojibox.app into your Slack workspace. No PNG downloads, no copy-paste, no admin settings page.

Add to ChromeSoonAdd to FirefoxSoonBrowse the collection

Store listings are in review. While that's in flight, grab the dev build and load it unpacked:

Download dev build (.zip)
How to install ↓
  1. Unzip the file somewhere stable.
  2. Open chrome://extensions and toggle Developer mode on.
  3. Click Load unpacked and pick the unzipped folder.
  4. Reload this page — the install CTA flips to a workspace picker.

Firefox: about:debugging → This Firefox → Load Temporary Add-on → pick manifest.json.

At a glance
Manifest
MV3
Bundle size
< 20 KB
Permissions
Slack + EmojiBox
Tokens leave browser
Never

How it works

01

Install the extension

Add EmojiBox to your browser. The extension only runs on emojibox.app and slack.com — nothing else.

02

Open Slack web

Visit app.slack.com once in any tab. The extension links every workspace you're signed into automatically — nothing for you to configure.

03

Push emoji from EmojiBox

Click Push to Slack on any emoji or collection, pick a workspace, and watch them appear in Slack. Skips emoji you already have.

What about my Slack tokens?

Slack doesn't expose a public emoji-upload API, so the extension uses your own logged-in Slack session — the same way the Slack web app does. Your session token never leaves your browser. EmojiBox only learns the names of the emoji you pushed and which workspace they went to.

The extension only activates on emojibox.app and slack.com. It can't read other tabs, your messages, or your channels.

Source is on GitHub — audit it, fork it, or yell at me about it.