Twitch emote maker Free

Turn a video or GIF into an animated Twitch emote — a square GIF under 1MB with 60 frames at most. Right in your browser, nothing is uploaded. Free.

How to make an animated Twitch emote

  1. Drop a video or GIF in, or click to choose one.
  2. Pick the moment you want (a few seconds is plenty) and drag the square over the part to keep.
  3. Press "Make emote", save it, then upload it on the Emotes page of your Creator Dashboard with auto-resize on.

What it can do

No upload

Everything happens in this browser. No sign-up.

Square, automatically

Drag the square to choose what stays, or fit the whole picture with clear edges.

Under 1MB

It lowers colors, smoothness and size until the file fits Twitch's 1MB auto-resize limit — never below 112px.

Within 60 frames

Longer clips get fewer frames per second, so the GIF stays within the 60-frame limit.

Videos or GIFs

Start from an MP4, MOV or WebM clip or an existing GIF — transparent GIFs stay transparent.

Questions

What are Twitch's animated emote rules?

Twitch's help center (checked November 2026): a square GIF, 112×112 to 4096×4096 pixels, up to 1MB in auto-resize mode (512KB per file in manual mode), no more than 60 frames, and no flashing more than 3 times a second.

Who can upload animated emotes?

Twitch Affiliates and Partners, from the Emotes page. New emotes may be reviewed before viewers can see them.

Is my file uploaded?

No. The video or GIF is read and turned into an emoji only inside this browser. This page never sends it anywhere.

Which size should I pick?

Twitch's manual mode uses 28, 56 and 112 pixel versions, so 112×112 is enough for auto-resize. 224×224 can keep a little more detail when scaled down, but uses more of the 1MB.

Is this made by Twitch?

No. LumiBear is not affiliated with Twitch. The Twitch name belongs to its owner; this page just makes GIFs that fit Twitch's emote rules.