Twitch Emote Resizer & GIF Optimizer
Search thousands of GIFs and resize them into emotes for Twitch, Discord, Kick, 7TV, and BTTV — free, in your browser.
Trending Now
See AllEmote Size Requirements by Platform
Twitch Emote Sizes
Resize animated GIFs to 28px, 56px, and 112px for Twitch emotes. Compress to under 1 MB.
28, 56, 112px · Up to 1 MB
Resize Twitch EmotesDiscord Emoji Sizes
Convert GIFs to 128px Discord emoji. Compress to under 256 KB.
128px · Up to 256 KB
Resize Discord EmojiKick Emote Sizes
Optimize GIFs to 500px for Kick emotes. Compress to under 1 MB.
128px · Up to 256 KB
Resize Kick EmotesHow to Resize GIFs Into Emotes
1. Search for the Perfect GIF
Find the perfect GIF from thousands of results
2. Resize & Compress for Your Platform
Resize and convert for your target platform
3. Download All Required Sizes
Get all required sizes in one click
Frequently Asked Questions
What size do Twitch emotes need to be?
Twitch requires animated emotes as square GIFs between 112x112 and 4096x4096 pixels, under 1 MB. Twitch auto-resizes to 28x28, 56x56, and 112x112.
How do I compress a GIF for Twitch emotes?
Upload your GIF to EmoteSizer, select Twitch as your platform, and click Optimize. Use Smart Compress if the file is too large.
What is the maximum file size for Discord emoji?
Discord emoji must be 128x128px and under 256 KB for both static and animated.
Does EmoteSizer work with 7TV and BTTV?
Yes. Use the Twitch animated emote preset for 7TV and BTTV compatibility.
Is EmoteSizer free?
Yes, completely free. All processing happens in your browser — no account, no uploads to servers, no watermarks.
Can I trim a GIF before converting to an emote?
Yes. Use the Trim Animation slider to select which frames to keep, reducing file size.