Twitch emote sizes: 112, 56 and 28 pixels
Twitch's emote guidelines ask for a square PNG. With manual upload you supply three files: 28 × 28, 56 × 56 and 112 × 112 pixels. With auto-resize you upload a single square PNG between 112 × 112 and 4096 × 4096 pixels and Twitch makes the smaller ones. Each file can be up to 1 MB.
Manual upload is worth the extra step when the art has fine details, because you can check the 28 px version yourself before viewers see it. This tool makes all three files from one drawing and names them by size, so they are easy to match to the right upload box.
Twitch sub badge size: 72, 36 and 18 pixels
Subscriber badges are smaller. Twitch's subscriber badge guide asks for PNG files at 18 × 18, 36 × 36 and 72 × 72 pixels, and each file can't be larger than 25 KB. Choose Subscriber badge above and you get exactly those three sizes, with each file checked against the 25 KB limit.
Twitch also asks for a transparent background on Tier 2 and Tier 3 badge flair. If your image has no transparent areas at all, the tool tells you before you download.
Make it square without squashing it
Twitch only accepts square emotes, and most art isn't drawn on a perfect square. Stretching it to fit makes faces look wrong. Choose Fit to keep the whole drawing and add transparent space around it, or Crop to fill the square and move the crop with the slider.
Trim transparent edges is on by default. Many drawings have a wide empty border, and at 28 pixels that border wastes a large part of the emote. Trimming it first makes the artwork fill the square, so it stays readable in a busy chat.
Check how your emote reads at 28 px
The smallest size is what most viewers see next to the chat text, and details that look great at 112 pixels can disappear. The preview shows the 28 px emote in a line of text on a dark and a light background, plus a 3× zoom where every real pixel is visible.
If it doesn't read well, simplify the art rather than sharpening it: thicker outlines, fewer small details and stronger contrast usually help more than any filter.
Sharp downsizing, still images only
Big reductions, such as a 2000 px drawing down to 28 px, are done in halving steps with high-quality smoothing, which keeps edges cleaner than a single jump. If your artwork is smaller than the largest size, the tool warns you that it has to be enlarged and may look soft.
This tool makes still PNG files. If you drop an animated GIF, you get its first frame as a static emote. Animated emotes are not created here.
More free image tools
Need a YouTube banner, an Instagram post or a Facebook profile picture from the same art? The social media image resizer has those sizes. To change formats in bulk, use the image converter, and for smaller web images the PNG to WebP converter.
Your artwork stays on your device
Emote art is often unreleased or paid commission work. Nothing you drop here is uploaded: the image is resized and zipped inside your browser tab, like all of our free online tools. Sizes and limits on this page come from Twitch Help (emote guidelines and subscriber badge guide), checked on November 11, 2026.
