Resize any PNG, JPG, or animated GIF to all required Twitch and Discord emote sizes โ download all 3 as a ZIP file. Works entirely in your browser.
Twitch emote sizes
Drop image here or click to upload
PNG ยท JPG ยท Animated GIF
How to use
Step 01
Choose platform
Select Twitch, Discord, or enter your own custom sizes. Each platform requires different dimensions.
Step 02
Upload your emote
Drop a PNG, JPG, or animated GIF. Square images work best โ emotes are always displayed square.
Step 03
Preview all 3 sizes
See how your emote looks at each size. Animated GIFs keep all frames and stay animated.
Step 04
Download ZIP
Get all 3 sizes in one ZIP, named and ready to upload directly to Twitch or Discord.
FAQ
What sizes does Twitch require for emotes?
Twitch requires three sizes: 28ร28px (small), 56ร56px (medium), and 112ร112px (large). All three must be uploaded together. This tool generates all three automatically from one image.
Does this work with animated GIF emotes?
Yes โ the tool decodes every frame of your animated GIF using the omggif library, resizes each frame individually, and re-encodes a properly animated GIF at each size. Your animation stays smooth and intact.
What sizes does Discord use for emotes?
Discord displays emoji at 32px but accepts uploads up to 256ร256px. This tool exports at 32px, 64px, and 128px. Animated GIFs are supported on Nitro servers.
Should my emote image be square?
Yes. Both Twitch and Discord require square emotes. This tool center-crops non-square images automatically. For best results, crop to square before uploading.
Ready-made emote packs
Skip the design work โ get a full set of Discord & Twitch emotes, already prepared in all required sizes with commercial-use license.
Shop emote packs on Etsy โOther free tools