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.
Store listings are in review. While that's in flight, grab the dev build and load it unpacked:
How to install ↓
- Unzip the file somewhere stable.
- Open
chrome://extensionsand toggle Developer mode on. - Click Load unpacked and pick the unzipped folder.
- Reload this page — the install CTA flips to a workspace picker.
Firefox: about:debugging → This Firefox → Load Temporary Add-on → pick manifest.json.
- Manifest
- MV3
- Bundle size
- < 20 KB
- Permissions
- Slack + EmojiBox
- Tokens leave browser
- Never
How it works
Install the extension
Add EmojiBox to your browser. The extension only runs on emojibox.app and slack.com — nothing else.
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.
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.