Emote resizer for every platform

Drop one image or GIF and get every emote, emoji, sticker and badge size for Twitch, Discord, Slack and Kick, each under its platform’s limit, in one ZIP.

Drop a GIF, PNG, APNG, JPEG or WebP

Output: every platform (Discord emoji, Discord sticker, Twitch emote (manual upload), Twitch subscriber badge, Slack emoji, Kick emote). Animated or still. Runs on your device; nothing is uploaded.

GIF can’t store soft edges; blending them into your chat background makes outlines smooth there.

What you get

PlatformFilesLimit
Discord emoji128×128 GIF / PNG256 KB each
Discord sticker320×320 APNG / PNG512 KB each
Twitch emote (manual upload)28×28, 56×56, 112×112 GIF / PNG512 KB each
Twitch subscriber badge18×18, 36×36, 72×72 PNG25 KB each
Slack emoji128×128 GIF / PNG128 KB each, 50 frames
Kick emote500×500 GIF / PNG1000 KB each

Limits come from each platform’s help pages, checked 2026-10-29. See the single-platform tools for sources.

One source, every size

Each platform gets its own resize from your original (never a resize of a resize), with a sharp Lanczos filter and clean transparent edges. Then every file goes through the same search: the best-looking encoding that fits that platform’s limit, with a quality score you can check.

Upload failing somewhere? The upload checker tells you which rule a file breaks.

Questions

What does the all-platform emote resizer make?

From one image or GIF: a Discord emoji, a Discord sticker, Twitch emotes (28, 56, 112), Twitch sub badges (18, 36, 72), a Slack emoji and a Kick emote. Each one is fitted to that platform’s format, size and file limit, and you can download them all as a ZIP.

Does it work with animated GIFs?

Yes. Animated input becomes animated GIF where the platform uses GIF, APNG for Discord stickers, and a still first frame for Twitch badges, which can’t be animated.

How long does it take?

A few seconds for a still image. Long, large GIFs take longer because every platform gets its own search for the best file that fits; the time is shown when it finishes.

Is my image uploaded?

No. Everything runs in your browser.