Twitch, Discord, and Slack emote sizes in one browser ZIP (no upload)
Chat platforms disagree on custom emote sizes. Twitch wants three emote scales (and optional badge sizes). Discord and Slack each want a square near 128×128. Many “emote makers” stretch the art, upload your file to a ser
Chat platforms disagree on custom emote sizes. Twitch wants three emote scales (and optional badge sizes). Discord and Slack each want a square near 128×128. Many “emote makers” stretch the art, upload your file to a server, or ask for an account before you can download anything.
I built Emojisilo as a small browser workshop that stays on-device: drop a PNG, JPG, WebP, or GIF, pad to square without stretching, then export the platform sizes you toggled in one ZIP.
Platform sizes (cheat sheet)
| Platform | What you need |
|---|---|
| Twitch emotes | 112 / 56 / 28 |
| Twitch badges (optional) | 72 / 36 / 18 PNG |
| Discord emoji | 128×128 |
| Slack emoji | 128×128 |
Animated GIFs keep motion, with per-platform size targets so chat previews stay under common limits.
Design choices that mattered
- Pad, don’t stretch — source images often aren’t square; stretching looks wrong in chat. The page pads to square.
- One ZIP — streamers and mods usually need several platforms at once; packing them together removes the “export four times” loop.
- No upload / no account — processing runs in the browser. Files stay on your device unless you download the ZIP yourself.
- Extra shelves — the same site has copy-ready emoji combos and kaomoji when you just need a pasteable face.
Try it
Open https://emojisilo.com/, drop an image, toggle Discord / Twitch / Slack, download emotes.zip. Free; no signup.
If you hit a size or GIF edge case in production chat, leave a comment with the platform and what broke — useful feedback for the workshop.
Disclosure: this post was drafted with AI assistance from product notes; technical facts above match the live site.
Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.