Designed for 28 pixels. Exported in three sizes.
Twitch Emote Maker
Describe your emote, pick a style built to read at chat size, then cut it out and download 112, 56 and 28 px transparent PNGs — previewed in a dark and a light chat before you upload.
1 credit to generate, 1 to cut out; the resize is included. Plans renew monthly until cancelled and can be cancelled online at any time — see pricing details.
Opens the image studio on Seedream 5.0 Lite, 1:1, PNG. You can edit anything before generating.
Finish it: cut out, check, export
Add the emote you just generated (it is in My Creations) or any image you own. It is cut onto a transparent square, drawn at real chat size, then exported.
- Add the image
- Cut out onto a transparent square
- Check it at chat size, download every size
viewer_42 that was clean
mod_ivy again!
viewer_42 that was clean
mod_ivy again!
Showing an example sticker until you add yours.
The full-size cut-out is saved to My Creations with its C2PA mark. The smaller sizes are resized in your browser and don’t carry the mark.
What 28 pixels does to a drawing
AI-generated pixel-art stickers at 112, 56 and 28 px on dark and light chat themes. Thick outlines and one clear shape are what survive.
Twitch emote requirements
| Upload mode | Size | File |
|---|---|---|
| Manual upload | 28, 56 and 112 px | PNG, under 512 KB each |
| Auto-resize | One square, 112–4096 px | PNG, under 1 MB |
| Background | Transparent | Cut out before export |
From Twitch’s emote guidelines, read September 2026 — check the current rules in your creator dashboard before uploading.
Make an emote in three steps
Describe one reaction
One subject, one feeling: a cheering cat, a steaming controller, a shocked frog. The style rules are already in the prompt.
Generate and pick
The studio opens ready to run. Generate a few, keep the one whose silhouette reads best small.
Cut out and export
Bring it to the finisher, cut it onto a transparent square, check it in chat, and download 112, 56 and 28 px.
Design rules that hold up in chat
Thick outline, big shape. At 28 pixels an emote is a silhouette first. A dark outline separates it from both chat themes, and a shape that fills the square uses every pixel.
Exaggerate the feeling. A small smile disappears; an open mouth, wide eyes or raised paws read instantly. Pick the one emotion the emote is for and push it.
No text inside. Letters blur below 56 pixels, and image models spell unreliably. If a word matters, make it a separate emote drawn in a design tool.
Make a set, not a one-off. Keep the style fixed and change only the subject, and your emotes look like one channel’s. For a mascot that has to look the same in every emote, design it once in the AI character generator.
Rights, faces and labelling
Emotes should be original: no characters from games, films or other channels, and no logos. An emote of your own face starts from your photo in the cartoon avatar maker; a photo of anyone else needs their permission, and photos of public figures are declined. Every image generated here is AI-generated and carries a signed C2PA provenance mark, in line with Article 50 of the EU AI Act; anyone can read it on the verification page. The Content & Safety Policy sets out what may not be created. Plans renew monthly until cancelled and can be cancelled online at any time; the full terms are on pricing details.
Frequently asked questions
What size should Twitch emotes be?
Twitch takes either three PNGs at 28 × 28, 56 × 56 and 112 × 112 pixels, each under 512 KB, or a single square PNG between 112 and 4096 pixels under 1 MB that it resizes for you. The finisher on this page exports all three manual sizes as transparent PNGs, and the full-size cut-out works for auto-resize.
How do I make an emote with AI?
Describe the emote in the box at the top, pick a style and press Open in the studio. The prompt already carries the emote rules — thick outline, one clear idea, no text, a plain background — so you only write the subject. Generating costs 1 credit; then bring the image back to the finisher to cut it out and export the sizes.
Why does my emote look fine big and unreadable in chat?
Chat shows emotes at 28 pixels, and at that size fine detail turns to mush. Thick outlines, one subject, a strong silhouette and an exaggerated expression survive; gradients, small props and text do not. The live preview here draws your emote at real chat size on dark and light themes before you download anything.
Can I turn my own face into an emote?
Yes, from a photo of yourself. Make a cartoon version with the cartoon avatar maker — flat vector or comic ink reads best — then add it to the finisher to cut it out and size it. A photo of anyone else needs their permission, and photos of public figures are declined.
Should I use pixel-crisp resizing?
Only for pixel art. It keeps every pixel hard-edged when the emote shrinks, which is what pixel art should look like. For everything else leave it off: the smooth resize steps down in halves so outlines stay clean instead of jagged.
Can I use characters from games or other channels?
Keep emotes original. Characters from published games and other creators' emotes belong to them, and Twitch reviews emotes for exactly that. Describe your own creature, object or reaction instead — it is also what makes an emote recognisably yours.
What does it cost?
1 credit for each image you generate and 1 credit for the cut-out. Resizing to 112, 56 and 28 pixels happens in your browser and costs nothing extra. Failed generations and cut-outs are refunded automatically.
The rest of the channel kit
One credit balance across image, video and music.
AI Emoji Generator
Custom emoji for Discord and Slack.
OpenCartoon Avatar Maker
Your face as a cartoon, for emotes and PFPs.
OpenAI Sticker Generator
Gaming sticker sheets for alerts and merch.
OpenAI Image Studio
Where every emote preset opens.
OpenAI Music Generator
An original intro track for the stream.
OpenImage to Video
Turn an emote into a short animated alert.
OpenVerify AI content
Read the C2PA provenance mark on any file.
Open