Steps
Create Slack Emojis
Step-by-step instructions for creating and uploading Slack emojis.
- 01Design Your EmojiUpload an image to MakeEmoji, remove the background if needed, and choose an animation or keep it static.
- 02Pick Slack-Friendly SettingsSet the size to 128px (or smaller) and export as GIF for animation or PNG for static emojis, keeping the file under 128 KB.
- 03Open Slack Custom EmojiIn Slack, click your workspace name → Customize [workspace] → Emoji tab → Upload Emoji.
- 04Upload & NameChoose your exported file, give it a colon-wrapped name (e.g., :coffee-dance:), and click Save.
- 05Share ItYour Slack emoji is instantly available—type :your-name: or use the emoji picker to send it in any channel.
FAQ
Quick answers
What size and format do Slack emojis need?+
Slack recommends 128×128 px images under 128 KB. PNG works for static emojis, and animated GIFs are fully supported as long as they stay under the size limit.
Can Slack emojis be animated?+
Yes! Upload GIF files under 128 KB to Slack’s custom emoji page. MakeEmoji can export optimized GIFs or WebP files—use GIF when uploading to Slack.
Why does Slack say my emoji is too large?+
Reduce the export size to 128px, shorten the animation, or simplify colors. Our exporter also offers WebP previews—convert to GIF after optimizing for the best balance of quality and file size.
How do I name my Slack emoji?+
Slack uses colon-wrapped names (e.g., :party-parrot:). Pick a short, descriptive name when you upload so your team can search for it quickly.
AI Super Animation
Add AI-powered motion when classic effects are not enough
Start from the same upload flow, then move into Super Animation for expressive reactions like laugh, cry, shock, panic, dance, and thumbs-up.
Next
Related guides
Continue with the closest platform, format, or workflow guide.
Next
More guides
A few more canonical guides from the upload-first cluster.
Categories
Browse by category
Jump into broader emoji-maker categories when you are starting from a theme instead of a platform.
Start