ImgWrench's Slack emoji resizer turns any image or animated GIF into a square custom emoji that follows Slack's own advice: square, under 128KB, transparent where possible, and no more than 50 frames for GIFs.
How to make a Slack emoji
- Drop your image or GIF into the tool above.
- If it isn't square, choose Contain, Cover or Crop.
- Check the size badge: anything over 128KB is shrunk for you.
- Download the emoji and add it to your workspace from Slack's custom emoji menu.
What Slack asks for
Slack's help page, "Add custom emoji and aliases to your workspace", says images can be JPG, PNG or GIF, that square images under 128KB with transparent backgrounds work best, and that GIFs can include up to 50 frames. It doesn't give a pixel size, so the 128×128 size here is ImgWrench's choice.
Design tips
- Transparent background. A PNG or GIF with a clear background sits cleanly on light and dark themes.
- Bold and simple. Emoji are shown small in messages; thick shapes read better than fine detail.
- Short loops. Fewer frames keep animated emoji under 128KB without losing colour.