Generate properly sized emote and channel point reward icon images for your Twitch channel. Channel point redeem icons use the same 28×28, 56×56, and 112×112 dimensions as emotes, so a single upload gives you all the files you need for either.
Requirements:
- Square image recommended — non-square uploads can be cropped to fit
- Recommended minimum size: 112x112 pixels
- Supported formats: PNG, JPEG, WebP, GIF (animated supported)
Non-square images can be cropped to a 1:1 square after upload
What is the Twitch Emote & Channel Point Icon Resizer?
This tool takes any image you upload and produces all three sizes Twitch requires for custom channel emotes: 28×28, 56×56, and 112×112 pixels. You get all three files in one go, correctly sized and ready to upload through the Twitch Creator Dashboard.
The same set of sizes is used for custom channel point reward icons, so the output of this tool works equally well whether you are uploading a new emote or setting a custom icon for a channel points redeem.
Twitch requires emotes to be submitted at all three sizes simultaneously. If any size is missing or incorrect, the upload will be rejected. Resizing images manually in software like Photoshop or GIMP is time-consuming, and getting the pixel dimensions exactly right can be fiddly — this tool handles it automatically.
The resizer works on any common image format. For best results, use a square image with a transparent background saved as PNG. The tool processes your image entirely in the browser — nothing is uploaded to a server.
How to use the resizer
- Upload any image using the uploader above.
- The tool generates all three required sizes: 28×28, 56×56, and 112×112 pixels.
- Download each size individually, or download all three at once.
- For emotes, upload the files via the Creator Dashboard under Viewer Rewards > Emotes.
- For channel point reward icons, upload the 112×112 file when creating or editing a custom reward under Viewer Rewards > Channel Points > Manage Rewards.
No account connection is required — the resizer is accessible to everyone without logging in.
Frequently Asked Questions
What are the required dimensions for Twitch emotes?
Twitch requires custom emotes to be submitted at three sizes: 28×28 pixels (small), 56×56 pixels (medium), and 112×112 pixels (large). All three must be provided when uploading. This tool generates all three sizes from a single source image.
Can I use this tool for Twitch channel point reward icons?
Yes. Custom channel point reward icons share the same dimensions as Twitch emotes — 28×28, 56×56, and 112×112 pixels — so the output of this tool is ready to upload as a channel point redeem icon. When setting up the reward in the Creator Dashboard, Twitch will accept the 112×112 PNG and display the appropriate size automatically in chat and the rewards menu.
What image format should I use for Twitch emotes?
Twitch accepts PNG, GIF, and APNG formats for emotes. PNG is the most common choice for static emotes. Use a transparent background wherever possible so the emote looks clean on both light and dark chat backgrounds. File size must be under 1 MB per size.
Can I use any image as a Twitch emote?
Technically you can upload any image that meets Twitch's size and format requirements, but Twitch's content review team will reject emotes that include copyrighted artwork, real faces used without permission, or content that violates the platform's guidelines. Original artwork or emotes you have the rights to are safest.
How many emotes can I have on Twitch?
The number of emote slots you have depends on your affiliate or partner status and your subscriber count. Affiliates typically start with one emote slot, with additional slots unlocked as your subscriber base grows. Partners receive more slots and additional benefits. Twitch updates these thresholds periodically, so check the current Creator Dashboard for your exact allocation.