
Free tool by StreamNeeds
Run your whole stream from one place
Overlays, one chat bot for Kick, Twitch and Discord, bonus hunts, giveaways and a viewer store. This tool is free. Your StreamNeeds account adds the rest.
Free to start. No card needed.
Free tool
Kick & Twitch emote resizer
Drop in one emote and download every size Twitch, Kick and Discord ask for, in one zip. Works with animated GIFs. Nothing is uploaded and there is nothing to sign up for.
Put your new emotes to work on stream
StreamNeeds runs your Kick, Twitch and Discord bots, overlays, points and giveaways from one dashboard.
Emote sizes for every platform
Every platform wants something slightly different. These are the files this tool makes for you from a single upload.
Twitch
- Sizes
- 28×28, 56×56, 112×112 px
- Format
- PNG, or GIF if animated
- Size limit
- 1 MB each
Kick
- Sizes
- One square image up to 500×500 px (we export 256×256)
- Format
- PNG, or GIF if animated
- Size limit
- 1 MB
Discord
- Sizes
- 128×128 px
- Format
- PNG, or GIF if animated
- Size limit
- 256 KB
| Platform | Sizes | Format | Size limit |
|---|---|---|---|
| Twitch | 28×28, 56×56, 112×112 px | PNG, or GIF if animated | 1 MB each |
| Kick | One square image up to 500×500 px (we export 256×256) | PNG, or GIF if animated | 1 MB |
| Discord | 128×128 px | PNG, or GIF if animated | 256 KB |
How to resize an emote
- Drop your emote into the box above, or tap it to choose files. You can add a whole set at once.
- Pick the platforms you stream on, and choose whether to fit the whole image or crop it to a square.
- Check each size on the dark and light chat backgrounds, then download one file or the whole zip.
- Upload the files in your Twitch Creator Dashboard, your Kick channel settings or your Discord server settings.
Common questions
What size should a Twitch emote be?
- Twitch shows emotes at 28×28, 56×56 and 112×112 pixels, and each file has to be a square PNG (or GIF for animated emotes) under 1 MB. Start from art that is at least 112 px, ideally bigger, and this tool makes all three sizes at once.
What size should a Kick emote be?
- Kick takes one square image per emote, up to 500×500 pixels and 1 MB, as a PNG or an animated GIF. We export 256×256, which stays sharp in chat and keeps animated emotes well under the limit. If an animated emote is still too big, the tool steps it down until it fits.
Does it work with animated GIF emotes?
- Yes. Drop in a GIF and every frame is resized with its timing kept, so you get animated files for Twitch, Kick and Discord. Big GIFs with lots of frames can go over a platform's size limit; the file sizes are shown so you can see that before you upload.
Are my emotes uploaded anywhere?
- No. The resizing happens inside your browser, so your art never leaves your device. That is also why there is no sign-up and no watermark.
Why does my emote look blurry at 28 px?
- Detail that works at 500 px disappears at 28 px. Keep the art bold with thick outlines, and turn on Trim empty edges so the character fills the square instead of floating in see-through space.

Made by StreamNeeds
Everything else your stream needs
This tool is one small part of StreamNeeds. A free account adds the tools you run live, on Kick, Twitch and YouTube.
Overlay editor
Design scenes and widgets for OBS in your browser and switch them while you're live.
One chat bot everywhere
Commands, points and a viewer store across Kick, Twitch and Discord.
Bonus hunt tracker
Track slot results live and share a page your viewers can follow.
Giveaways and raffles
Run giveaways in chat and on Discord, with draws anyone can check were fair.
Points and a viewer store
Viewers earn points for watching and chatting and spend them in your own store.
Stream Pad
One-tap buttons for your phone or Stream Deck that switch scenes and run your stream.
Same tool for other platforms
- Kick emote resizerTurn any picture or GIF into a Kick emote: square, sharp and under Kick's 1 MB limit.
- Twitch emote resizerOne upload gives you Twitch's 28, 56 and 112 px emotes, animated GIFs included.
- Discord emoji resizerMake custom Discord emoji at 128 × 128 and under the 256 KB limit, even big animated GIFs.
More free tools
- Kick earnings calculatorWhat subs, gifted subs and KICKs pay you on Kick, and what the same month would pay on Twitch and YouTube.
- Sub badge resizerResize all your loyalty badges at once: Twitch 18, 36 and 72 px, Kick badges and Discord role icons.
- Kick panel makerMake a matching set of 320 px About panels for your Kick channel, in any size or style, and download them as PNGs.
- Kick banner and offline screen makerDesign a Kick banner, offline screen or starting soon screen with your name and socials, then download every size at once.
- Kick banner size and resizerEvery Kick channel image size, and one picture resized to all of them: banner, offline banner and profile picture.