Starlight Tools/Twitch Emote & Badge Resizer

Twitch Emote & Badge Resizer

Resize art into 112/56/28 emotes & 72/36/18 badges

Drop your emote art — one or a whole batch ✦

Exports 112, 56, 28px PNGs with transparency, squared automatically · never uploaded

Twitch wants each PNG under 1 MB with transparency — these exports comply ✦ nothing is uploaded

FAQ

What sizes do Twitch emotes need to be?

Twitch wants three sizes per emote: 112×112, 56×56 and 28×28 pixels, as PNGs with transparency, each under 1 MB. Sub badges use 72×72, 36×36 and 18×18. This tool exports exactly those.

Why does my emote look blurry at small sizes?

28×28 is tiny — fine details vanish. Bold shapes, thick outlines and high contrast survive the shrink; thin lines and small text don't. The preview shows all three sizes so you can judge before uploading.

Can I resize a whole batch at once?

Yes — drop in as many images as you like and download everything as one zip, named and sized correctly for upload. Batches also unlock a shareable pack graphic.

Do these sizes work for Discord too?

Mostly — Discord emojis upload at up to 128×128 and display around 32×32, so the 112 export works fine there, and the small-size previews tell you how it'll read in chat.