How to Make Twitch Emotes with AI: Complete Guide 2025
Custom emotes are the currency of Twitch culture. They're inside jokes, reactions, and community identity all rolled into 112x112 pixels. Here's how to create emotes your chat will actually use.
Understanding Twitch Emote Requirements
Before generating anything, know the specs:
Size Requirements
- Small: 28x28 pixels
- Medium: 56x56 pixels
- Large: 112x112 pixels
Twitch requires all three sizes, but you only need to upload the 112x112 version—they'll auto-generate the smaller ones.
File Requirements
- Format: PNG with transparent background
- Max file size: 1MB per emote
- Color: Full color, but remember it must be readable at 28px
Emote Slots
- Affiliates: Start with 1 emote slot, unlock up to 5
- Partners: 5+ slots based on sub points
- Tier 2/3 subs: Additional slots for higher-tier exclusive emotes
Designing Emotes That Get Used
Not every emote goes viral in your chat. Here's what works:
1. Reactions First
The most-used emotes are reactions to moments:
- Surprise (Pog-style open mouth)
- Laughter (KEKW-style)
- Anxiety (monkaS-style)
- Cringe/pain
- Love/hearts
2. Inside Jokes
What phrases or moments define your stream? Turn them into emotes:
- Catchphrases you say
- Running jokes with chat
- Memorable stream moments
- Your stream persona
3. Simple, Bold Shapes
At 28x28 pixels, detail disappears. Successful emotes have:
- High contrast
- Clear silhouettes
- Minimal line work
- Exaggerated expressions
Creating Emotes with AI
Here's the workflow pro streamers use:
Step 1: Concept First
Before opening any tool, answer:
- What emotion or reaction is this?
- Will chat actually use this?
- How does it fit my brand aesthetic?
Step 2: Generate Base Art
In Clearly, describe your emote:
"Simple cartoon face showing extreme surprise, wide open mouth, big eyes, minimalist line art style, black lines on white, suitable for small emote, clean simple design"
Generate 5-10 variations. You're looking for:
- Clean line work
- Good expression read
- Simple enough to scale down
Step 3: Refine and Export
- Download as SVG (infinite scaling)
- Open in image editor (Photoshop, GIMP, or free Photopea)
- Resize to 112x112
- Ensure transparent background
- Export as PNG
Step 4: Test at Small Size
Before uploading, shrink your emote to 28x28 and ask:
- Can you tell what it is?
- Does the expression read?
- Is there enough contrast?
If not, simplify further.
Emote Ideas for New Affiliates
Starting with just 1 slot? Make it versatile:
Universal reactions (good first emote):
- Excited/hype face
- Wave hello
- Heart/love
Channel-specific (good second emote):
- Your avatar/mascot
- Channel catchphrase visual
- Your logo as a reaction
Building a Cohesive Emote Set
As you unlock more slots, think cohesion:
Style Consistency
All emotes should feel like they belong together:
- Same line weight
- Same color palette (or all black line art)
- Same level of detail
- Same art style
Reaction Coverage
A complete emote set covers the emotional spectrum:
- Hype/excited
- Sadge/disappointed
- Love/appreciation
- Funny/laughing
- Scared/anxious
- Thinking/confused
Common Mistakes to Avoid
Too Much Detail
Your intricate character art won't read at 28px. Simplify.
Too Similar
If all your emotes look the same in chat, why would anyone use different ones?
Forgetting Transparency
Rookie mistake: white background instead of transparent.
Generic Reactions
"Happy face" is boring. Make reactions specific to YOUR stream.
Animated Emotes
Twitch now supports animated emotes for affiliates and partners:
- Use static Clearly generations as keyframes
- Animate in tools like After Effects, Cavalry, or free alternatives
- Keep animations simple (loops work best)
- File size limits still apply
The Bottom Line
Great emotes aren't just about art quality—they're about capturing your community's personality. AI lets you iterate quickly on ideas until you find what resonates.
Start with one reaction emote. See what chat uses. Listen to their requests. Build from there.
Your emotes are your community's language. Make it speak for them.
Keep reading
View all dispatches →Shopify AI Agent Tools: What Your Agents Can Actually Do in Your Store
Clearly now ships Shopify store tools your AI agents can call — browse the catalog, read orders, roll up revenue, edit products, and attach generated images — over MCP and the beehaven CLI, with a dry-run preview on every write. Here are the tools, with example commands.
How to Manage Your Shopify Store with AI Agents
AI agents can now do the work of running a Shopify store — writing descriptions, generating product images, answering customers, updating the catalog. Here's how agent-run commerce works, and how to set it up.
Claude Code for Shopify: Run Your Store from Your Terminal
If you already run your codebase with Claude Code, the same agents can run your Shopify store — edit the catalog, generate product images, answer customers — with a connector and the right guardrails. Here's the setup.