Twitch Emote Resizer

Resize any image to the perfect 112×112 Twitch emote size and keep it under the upload limit — instantly, free, and 100% private.

Ad space (AdSense goes here after approval)

📤 Click to upload or drag & drop an image here

PNG, JPG, GIF, or WebP — your file never leaves your device
112 × 112 preview

Ad space

How to resize an image for a Twitch emote

  1. Click the upload box above (or drag your image onto it).
  2. The tool instantly resizes it to 112×112 pixels — the size Twitch uses for emotes.
  3. It automatically compresses the file to stay under Twitch's upload limit.
  4. Click Download Emote and upload it in your Twitch creator dashboard.

What size are Twitch emotes?

Twitch asks creators to upload emotes at 112×112 pixels. Twitch then automatically generates the smaller 56×56 and 28×28 versions used in chat. Upload at 112×112 for the best quality.

Twitch image size cheat sheet

AssetRecommended size
Emote (upload)112 × 112 px
Sub badge72 × 72 px
Profile picture256 × 256 px
Profile banner1200 × 480 px

Frequently asked questions

Is this Twitch emote resizer free?

Yes — completely free, no signup, no watermark. Everything runs in your browser, so your images are never uploaded to any server.

Can I use animated GIFs?

This version resizes the first frame to a static PNG. Animated emote support is coming soon.