Emotes are the currency of Twitch culture — they build community identity, reward loyal subscribers, and make your chat feel alive. But uploading them used to be a painful, multi-step process requiring three different resized versions. In 2026, Twitch's "Auto-Resize" feature changed everything for standard emotes. This guide covers exactly what you need to upload, when to use Auto-Resize vs manual sizing, animated emote specs, follower emotes, bit badge emotes, and the most common mistakes that get emotes rejected.
🚀 The Only Size You Need (Auto-Resize)
For standard static emotes, you only need to upload one file:
- Dimensions: Between 112 × 112 px and 4096 × 4096 px
- Shape: Square (Aspect Ratio 1:1)
- File Size: Under 1 MB
- Format: PNG (Transparent background)
Manual Mode (The Old Way)
If you prefer to disable Auto-Resize to manually control the pixel perfection at small sizes, you must upload three specific sizes:
- 28 × 28 px (Web Chat)
- 56 × 56 px (Retina Display / Mobile)
- 112 × 112 px (Large Preview)
Why do manual? Sometimes Auto-Resize makes pixel art look blurry. For pixel art emotes, we recommend manually resizing using "Nearest Neighbor" scaling in Photoshop to keep the pixels crisp.
Animated Emotes
Animated emotes are available to all Affiliates and Partners. The requirements are stricter:
- Format: GIF only
- File Size: Under 1 MB (Strict!)
- Dimensions: Auto-Resize works here too! Upload a single square GIF between 112x112 and 4096x4096px.
- Frames: Max 60 frames per second.
⚠️ No fast blinking!
Twitch will reject animated emotes with flashing lights or rapid strobing (epilepsy safety). Keep animations smooth and slow.
Follower Emotes
Follower emotes allow any viewer to use your emotes without subscribing. They have the same size requirements as subscriber emotes but are often restricted to static PNGs depending on your Partner status. Follower emotes are unlocked after reaching Affiliate status and are a great way to reward your broader community.
Bit Badge Emotes
Bit badges are separate from subscriber emotes. When viewers cheer bits in your channel, they earn bit badges that appear next to their name. These require different sizes:
- 18 × 18 px — Small chat view
- 36 × 36 px — Retina / hi-DPI
- 72 × 72 px — Preview tooltip
Unlike subscriber emotes, bit badges do not support Auto-Resize. You must upload all three sizes manually. Format: PNG with transparent background only.
When to Use Auto-Resize vs Manual
| Situation | Recommendation |
|---|---|
| Standard illustration/cartoon emote | Use Auto-Resize — upload one 112px+ PNG |
| Pixel art emote | Use Manual — resize with Nearest Neighbor for crisp pixels |
| Animated GIF emote | Auto-Resize works — upload one square GIF (112px+, under 1MB) |
| Bit badges | Always manual — upload all three sizes |
Common Emote Upload Mistakes
- Non-square image: Twitch requires a 1:1 aspect ratio. Even 1px off will cause rejection.
- White background instead of transparent: Always export as PNG with an alpha (transparent) channel, not as JPG.
- Too much detail at small sizes: Intricate illustrations collapse into unreadable blobs at 28px. Always preview at the smallest size before submitting.
- File over 1MB for animated emotes: GIFs compress poorly. Use tools like Squoosh or Ezgif to reduce file size without losing quality.
- Fast-flashing animations: Twitch will reject emotes with strobing or rapidly flashing frames due to photosensitivity guidelines.
Frequently Asked Questions
How many emotes can I upload as an Affiliate?
Affiliates start with 1 subscriber emote slot. You earn additional slots as you grow your subscriber count: 2 slots at 15 active subs, 3 at 25, and up to 50 slots at higher tiers.
Can I use copyrighted characters in emotes?
No. Twitch's emote guidelines prohibit the use of copyrighted characters, logos, or branded imagery without explicit permission. Custom original artwork only.
How long does Twitch emote approval take?
Static emotes typically get reviewed within a few hours to 48 hours. Animated emotes take longer — sometimes 3–5 business days. You'll receive an email when approved or rejected.
What software do streamers use to create emotes?
Popular choices: Photoshop (industry standard), Procreate (iPad), Clip Studio Paint (great for anime style), and GIMP (free). For pixel art specifically, Aseprite is the gold standard.
Skip the Design Work — Get Pro Emotes Instantly
Don't want to draw your own? OWN3D has thousands of ready-made Twitch emote packs, plus an AI Emote Maker to generate custom ones in seconds — all correctly sized for Twitch.
Browse Emote Packs → Affiliate link — we may earn a commission at no extra cost to you.