Twitch emote rejected for size? Fit the 1 MB and 60-frame limits

An animated emote that fails on Twitch usually broke one of three rules: 1 MB in auto-resize mode, 512 KB per file in manual mode, or 60 frames. This page keeps all three.

📺
Your clip will show up here

Drop a video or GIF

MP4, MOV, WebM, GIF and more

Size – Dimensions – Output –
Download

Output

–

–

Drag the frame over the picture to choose what ends up in the emote. Grab a corner to zoom in on a face or a detail.

Pick a file to start.

The three limits Twitch checks

Twitch's emote formatting page lists them. An animated emote must be a square GIF with no more than 60 frames. In auto-resize mode, where you upload one GIF between 112×112 and 4096×4096, the file may weigh up to 1 MB. In manual mode, where you upload the 28, 56 and 112 pixel versions yourself, each file is capped at 512 KB. There is also a rule against flashing more than three times in a second.

A stream clip is the usual source, and a clip breaks the frame rule first: three seconds at 30 frames a second is already 90 frames.

What this page does

Drop the clip or GIF above, trim it to the moment chat will spam, and frame the square. The frame rate is chosen so the whole loop stays within 60 frames, the emote is rendered at 112×112, and if it comes out over 512 KB the colours step down until it fits. That size passes manual mode and, being well under 1 MB, auto-resize mode as well. It all runs in your browser.

Uploading it

  1. Creator Dashboard, then Viewer Rewards and Emotes. You need to be an Affiliate or Partner.
  2. Pick auto-resize and upload the 112×112 GIF from this page; Twitch makes the smaller sizes.
  3. Choose a suffix. Unless you have instant upload, a person at Twitch reviews the emote before it goes live.

The Twitch emote maker page has more on framing a face so it reads at 28 pixels, and the size limits table covers Kick, Discord and the rest.

Questions

Can I upload a bigger GIF and let Twitch shrink it?

Yes, auto-resize accepts any square GIF up to 4096×4096 as long as it is under 1 MB and 60 frames. Rendering at 112×112 here is just the easiest way to stay under the weight.

Why does the thumbnail look wrong?

Twitch uses the first frame of the GIF as the still thumbnail. Trim so the clip starts on a clear frame, or upload a separate static image for it.