Animated emote maker from your stream clips

Pick a moment from one of your clips, let StreamClip frame your face automatically, and preview the emote at real Twitch sizes before you upload it to Twitch, 7TV or BTTV.

Make an emoteFree to start · no credit card

Step by step

  1. 1

    Bring in a clip

    Paste a Twitch, Kick or YouTube clip link, or upload a video. If you signed in with Twitch, pick one of your own clips.

  2. 2

    Choose the moment

    Select the short slice of the clip you want to loop: a laugh, a shocked face, a celebration, the reaction your chat already spams.

  3. 3

    Auto-frame your facecam

    StreamClip finds your facecam and centers it in a square frame. Nudge the crop by hand if you want it tighter.

  4. 4

    Preview at real sizes

    Check how the emote reads at 28, 56 and 112 px, the sizes Twitch uses, then export it for Twitch, 7TV or BTTV.

What makes a good animated emote

Emotes are tiny. In chat they show up at 28 px on most screens, so an animated emote has to read instantly at a size smaller than your thumbnail. The best ones are simple: one face, one clear expression, a short loop with a single obvious motion.

That's why reactions from your own stream make great emotes. Your community already knows the moment, and a face filling a square frame stays readable even at small sizes. A wide shot with gameplay in the background almost never works.

Twitch emote sizes and limits

Twitch displays emotes at three sizes: 112×112, 56×56 and 28×28 pixels. Emotes should be square, and animated emotes are uploaded as GIFs with a 1 MB file size limit, so keeping the loop short and the frame simple helps you stay under it.

7TV and BTTV are browser extensions that add extra emotes to Twitch chat for viewers who have them installed. They're popular for animated emotes because they let any channel add more of them. Each has its own upload rules, so check them when you upload.

The manual way vs StreamClip

By hand, you'd download the clip, find the exact frames you want, crop them to a square around your face in a video or image editor, export a GIF, then shrink it repeatedly until it fits the size limits and still looks good at 28 px.

StreamClip skips most of that. You pick the moment from a clip, the facecam is auto-framed into a square, and you preview the result at 28, 56 and 112 px side by side so you can see right away if it reads in chat. When it looks right, export it for Twitch, 7TV or BTTV.

Frequently asked questions

What size are Twitch emotes?

Twitch shows emotes at 112×112, 56×56 and 28×28 pixels. They should be square images.

What's the file size limit for animated Twitch emotes?

Animated emotes on Twitch are GIFs with a maximum file size of 1 MB.

Can I use the emote on 7TV and BTTV?

Yes. StreamClip is made for Twitch, 7TV and BTTV emotes. Each platform has its own upload page and rules.

What kind of moment works best for an animated emote?

Short, clear reactions where your face is visible: a laugh, a shocked look, a cheer. StreamClip auto-frames your facecam so the expression fills the square.

Can I make emotes from clips on Kick or YouTube?

Yes. You can import a clip link from Twitch, Kick or YouTube, or upload your own video file.

Turn your best reaction into an emote

Pick a clip, choose the moment and preview it at chat size in a couple of minutes.

Create my emote

More guides for streamers