Make a Twitch Emote with AI, image or video
Generate one with AI, or upload a picture or clip (or paste a link) — scrub to the perfect moment, crop a square, and export emote-ready PNGs, or an animated GIF straight from video.
Preview
This free Twitch emote maker turns an image or a video clip into a ready-to-upload emote. For a still, crop a square and export the three sizes Twitch needs — 112×112, 56×56 and 28×28. For a clip, scrub to the exact moment and export an animated GIF emote. Everything runs in your browser: nothing is uploaded, no account, no watermark.
Image or video to emote in 4 steps
Add your media
Upload an image or video, or paste a direct link to one.
Pick the scene
For video, scrub the timeline to the exact frame you want.
Crop a square
Drag and resize the 1:1 box over the part that becomes your emote.
Export
Download PNGs at all three sizes — or an animated GIF from video.
Twitch emote sizes & rules
Twitch needs every emote in three sizes — 112×112, 56×56 and 28×28 — as PNG or, for animated emotes, GIF. This tool exports all three PNG sizes at once and a 112px GIF for animation. Animated emotes must be a GIF under 1 MB with up to 60 frames; the tool shows your file size so you can keep a short, punchy loop. Transparent backgrounds are supported for PNGs.
Best emotes come from a clear, expressive moment
The emotes that get used are readable at 28px. Crop tight on a face or reaction, keep the subject centered, and for GIFs pick a short loop (1–2 seconds) where the motion reads instantly. A clutch face, a laugh, a rage moment — clip it, crop it, done.
Where the clips come from
Your best emote material is already in your streams. Eklipse's AI clips your highlights automatically, so you've always got fresh reactions to turn into emotes — and into TikTok, Shorts and Reels content while you're at it.
Out of good reaction clips?
Eklipse auto-clips your streams so you've always got fresh moments to turn into emotes — and shorts. Free to start.
Sign Up For Free ↗Emote maker, answered
Can I generate an emote with AI?
Yes. On the AI generate tab, describe your emote and pick a style, and the tool creates an image you can crop into the three emote sizes. Prefer your own art or a clip? Use the Upload or From URL tabs.
How do I make a Twitch emote from a video?
Upload your clip (or paste a direct video link), scrub to the moment you want, drag the square crop over it, then export. You can save a single frame as a PNG or the motion as an animated GIF at 112px.
Can I make an animated (GIF) emote?
Yes. Load a video, pick your start scene and GIF length, and export an animated GIF. Keep it under 1 MB and 60 frames for Twitch — the tool shows the file size so you can trim if needed.
Can I use a YouTube, Twitch or Reels link?
Twitch clip links work — paste one on the From URL tab and the tool pulls the clip in. YouTube, Instagram Reels and TikTok can't be read by a browser (platform security), so for those, download the clip first with our VOD Downloader and upload it — or let Eklipse auto-clip your streams. Direct image/.mp4 links work too if the host allows it.
What sizes does it export?
PNG at 112×112, 56×56 and 28×28 — the three Twitch requires — and a 112px animated GIF for video. Everything is generated in your browser.
Is it free and private?
Yes. It's 100% free, needs no account, and adds no watermark. Your image or video never leaves your device — all processing happens locally.
More Eklipse tools:
Panel Maker · Badge Maker · Thumbnail Maker · Stream Schedule Maker · VOD Downloader · All tools