Skip to content
ImgWrench

Animated Twitch Emote Maker

Specs checked against Twitch Help · 2026-10-24
Emote
112 · 56 · 28 px
Formats
PNG, GIF
Full specs ↓
Export:

Processed in your browser — nothing is uploaded. Fit, sharpening and the chat preview appear after you add an image.

Size and format specs

OutputSizes (px)FormatsMax file sizeTransparency
Emote112×112, 56×56, 28×28PNG, GIFPNG 100 KB, GIF 512 KBYes
Discord emojiBonus export128×128PNG, GIFPNG 256 KB, GIF 256 KBYes

Specs last verified: 2026-10-24

ImgWrench's animated Twitch emote maker turns a GIF into the three animated emote sizes Twitch's manual upload asks for: 112, 56 and 28 pixels. Frame timing is kept, and any size over 512KB or 60 frames is compressed automatically until it fits.

How to make an animated Twitch emote

  1. Drop your GIF into the tool above. You can add several at once.
  2. If it isn't square, choose Contain, Cover or Crop.
  3. Watch the emote play at real size in the light and dark chat preview.
  4. Download the three GIFs, or everything as a ZIP.

What happens to an oversized GIF

Twitch rejects animated emotes over 60 frames, and in manual mode each size must be under 512KB. The maker checks each output on its own. A size that already fits is left exactly as it is. One that doesn't first loses frames to get down to 60, then colours, then more frames, until it fits. Each file is labelled with its size and with what was changed, so you can see what each one cost.

Tips for animated emotes

  • Keep it short. A loop of a second or two needs far fewer frames, and stays sharp instead of being compressed.
  • Check 28px. The smallest size is how most people see it in chat. Motion that reads at 112 can turn into a flicker at 28.
  • Avoid flashing. Twitch rejects emotes that flash more than 3 times a second.
  • Fill the square. Trim empty space around the subject before you export.

For slots, Easy Animate and the full rules, see the animated Twitch emotes guide.

Why ImgWrench

  • All three sizes at once. 112, 56 and 28px from one GIF.
  • Fits on the first try. Over-limit sizes are compressed automatically.
  • Private by design. Your emotes never leave your device.

Frequently asked questions

How do I make an animated Twitch emote from a GIF?

Drop the GIF into the tool above, crop it to a square if it isn't one, and watch it play at real size in the light and dark chat preview. Then download the 112, 56 and 28px GIFs, or everything as a ZIP, and upload them to Twitch in manual mode, one file per size.

What are the limits for animated Twitch emotes?

An animated Twitch emote must be a square GIF with no more than 60 frames that doesn't flash more than 3 times per second. In manual mode, each of the three sizes, 112, 56 and 28px, must be under 512KB. The maker checks every output against these limits before you download it.

My GIF is too big for Twitch. How do I shrink it?

You don't have to do it by hand: the maker shrinks only the sizes that are over a limit. First it drops frames to get to 60, then it reduces colours, then it drops more frames if it still has to. A size that already fits is left exactly as it is, and each file shows what was changed.

Does the animation keep its speed?

Yes. Every frame keeps its original delay, so the emote plays at the same speed as your GIF. When frames are dropped to fit Twitch's limits, the remaining frames are held longer, so the loop still runs at the same speed. For the sharpest result, start with a short loop of a second or two.

Can I turn a still image into an animated emote?

Not with this tool: drop in a still image and you'll get PNG emotes instead. For a quick animated version of a still emote, Twitch's own Easy Animate can add an effect like Shake or Spin. The animated Twitch emotes guide covers Easy Animate, emote slots and the full rules.

Is my GIF uploaded anywhere?

No. Everything happens in your browser. Your GIF is decoded, resized and compressed on your own device and never sent to a server, and you can confirm this in your browser's network tab. No image data leaves the page at any point, from dropping a file in to downloading your emotes.