Whether you are a new Twitch Affiliate unlocking your first subscriber slot or a seasoned Partner rebranding your channel, custom emotes are the most powerful tool in your community-building arsenal. Emotes allow your chat to express hype, confusion, and laughter using inside jokes specific to your stream.
However, Twitch has strict requirements for emote uploads. You cannot simply upload a massive 4K wallpaper and expect it to work in the tiny chat window. In this guide, we will break down the exact 2026 Twitch emote size guidelines, file formats, and best practices to ensure your artwork is approved instantly.
The Standard Twitch Emote Sizes for 2026
When uploading emotes to your Twitch Dashboard, you have two options: Auto-Resize Mode and Manual Mode.
1. Auto-Resize Mode (Recommended)
To make life easier for creators, Twitch now defaults to a Simple Auto-Resize mode. In this mode, you only need to upload a single, high-resolution square image.
The requirements for the Auto-Resize mode are:
- Dimensions: Between 112 x 112 pixels and 4096 x 4096 pixels.
- Shape: Must be a perfect square (1:1 aspect ratio).
- File Size: Maximum 1 MB.
- Format:
.pngfor static emotes,.giffor animated emotes.
Twitch's server will then automatically compress and downscale your large image into the three smaller sizes required for the chat interface.
2. Manual Upload Mode (The Classic Way)
If you are a pixel artist, or if you notice that Twitch's auto-resizing algorithm makes your highly detailed emote look blurry or muddy, you must use Manual Mode.
In Manual Mode, you must upload three distinct, separate files for a single emote. The exact dimensions required are:
- 28 x 28 pixels (Used in the standard web chat interface)
- 56 x 56 pixels (Used on Retina/4K displays and tablets)
- 112 x 112 pixels (Used when viewing the emote in the larger emote picker menu)
The file size limits for manual uploads are extremely strict: Maximum 25 KB per file for static .png images, and Maximum 512 KB per file for animated .gif emotes.
How to Resize Your Emotes Instantly (For Free)
If you have drawn your artwork at 500x500 pixels in Photoshop, Procreate, or GIMP, manually exporting it three times (at 112x, 56x, and 28x) is a tedious chore.
Instead of doing this by hand, use the FluxToolkit Twitch Emote Resizer.
Why Use Our Resizer?
- Perfect Dimensions: Upload your high-res art once, and we instantly generate the exact 112x, 56x, and 28x files.
- One-Click ZIP Export: Download all three files packaged cleanly in a ZIP folder, ready for your Twitch Dashboard.
- 100% Privacy: Our tool is fully client-side. Your proprietary artwork is never uploaded to any server, eliminating any risk of art theft before your channel launch.
5 Pro-Tips for Designing Great Twitch Emotes
Knowing the dimensions is only half the battle. Designing an emote that actually looks good at 28x28 pixels is an art form. Keep these 2026 design standards in mind:
1. Always Test at 28x28 Pixels
The biggest mistake new emote artists make is designing a beautiful, highly detailed illustration at 1000x1000 pixels, only to realize it looks like a blurry blob of color when scaled down to the 28x28 chat view. Always zoom out in your drawing software until the image is roughly the size of a dime to test its readability.
2. High Contrast and Bold Outlines
Twitch chat features both Light Mode and Dark Mode. If your character has dark brown hair and no outline, it will completely disappear into the background for users using Dark Mode. Always add a thick, contrasting stroke (often white or light gray) around the outside edge of your emote to ensure it pops on any background.
3. Keep Text to an Absolute Minimum
Avoid full sentences. If you must use text, stick to single, recognizable words (e.g., "HYPE", "RIP", "LUL"). Use a thick, bold, sans-serif font. Thin, cursive fonts are entirely unreadable at 28x28 pixels.
4. Transparent Backgrounds are Mandatory
Never upload an emote with a solid white or black background. Emotes must have a transparent background so they sit naturally alongside the chat text. Always export your original artwork as a transparent .png.
5. Start Large, Scale Down (Never Scale Up)
Always draw your emotes on a large canvas (e.g., 500x500 or 1000x1000 pixels). If you draw something at 28x28 and attempt to stretch it up to 112x112 for the manual upload requirement, the image will become highly pixelated and blurry.
Frequently Asked Questions
Can I use my Twitch Emotes on Discord?
Yes! Discord supports custom emojis. While Discord allows uploads up to 256KB, the standard display size in their chat is roughly 32x32 pixels. The 112x112 pixel files generated by our Twitch Emote Resizer are absolutely perfect for uploading to your Discord server as high-quality emojis.
What are the rules for animated Twitch Emotes?
Animated emotes must be in .gif format, cannot exceed 60 frames in total length, and must not flash or flicker more than 3 times per second (to prevent photosensitive seizures). The manual dimension rules (112x, 56x, 28x) still apply.
Why was my emote rejected by Twitch?
Twitch manually reviews emotes for Community Guidelines violations. The most common reasons for rejection include: copyright infringement (using IP you do not own), sexual content, excessive violence, or single letters/numbers (which are not allowed without a custom design).
Ready to upload your new art? Use our free Twitch Emote Resizer to instantly generate the perfect files for your channel.





