Free Twitch Emote Maker

Create custom emotes, emoji, and stickers for Twitch, Discord, YouTube, BTTV, FFZ, 7TV, Slack, and Telegram. 70+ animations, AI background removal — completely free, no signup required.

Emote Size Requirements by Platform

Every platform has different size and format requirements. Our emote maker automatically exports your emote in every size your chosen platform needs — no manual resizing.

Scroll to see all platforms →
Platform Type Required Sizes Max File Size Formats
Twitch Emote 112×112 56×56 28×28 1 MB (112px), 100 KB (56px), 25 KB (28px) PNG GIF
Twitch Badge 72×72 36×36 18×18 25 KB each PNG
YouTube Emote 112×112 48×48 1 MB PNG GIF
Kick Emote 500×500 1 MB PNG GIF
Discord Emoji 128×128 256 KB PNG GIF
Discord Sticker 320×320 500 KB PNG APNG
BTTV Emote 112×112 56×56 28×28 1 MB PNG GIF
FFZ Emote 128×128 64×64 32×32 1 MB PNG GIF
7TV Emote 128×128 96×96 64×64 32×32 1 MB PNG GIF WEBP
Slack Emoji 128×128 128 KB PNG GIF
Telegram Sticker 512×512 512 KB PNG WEBM
Telegram Emoji 100×100 512 KB PNG WEBM

What Makes a Great Emote

The difference between a forgettable emote and one your chat spams on every stream comes down to a few design principles.

Visibility at Small Sizes
Emotes display as small as 28×28 pixels in Twitch chat. Use bold shapes, thick lines, and avoid fine details that disappear when scaled down. Test your emote at 28px before finalizing.
High Contrast Colors
Chat backgrounds vary between light and dark mode. Use strong color contrast so your emote stands out in both. Removing the background and adding an outline helps it pop against any surface.
Clear Expression
The best emotes communicate a single emotion or reaction instantly. Whether it's hype, sadness, or laughter, make the expression unmistakable. Pair your emotes with matching overlay packages for a cohesive stream look.

How It Works

The emote maker runs entirely in your browser — no uploads to any server, no account needed, no watermarks. Upload any image and turn it into perfectly sized emotes for Twitch, Discord, YouTube, and 9 other platforms in seconds. Pair your new emotes with stream overlay packages for a polished, professional channel. Already have your stream look? Try our Twitch name generator or bio generator to complete your setup.
  • Upload Your Image

    Drag and drop an image, paste from your clipboard, or browse your files. Supports PNG, JPG, GIF, WebP — any image format your browser can open.
  • Edit & Enhance

    Crop and zoom to frame the perfect composition. Adjust brightness, contrast, and saturation. Remove the background with one-click AI. Add a colored outline for the sticker look.
  • Animate

    Choose from 70+ animation effects: shake, bounce, spin, rainbow, glitch, party, and more. Pick a color mode, set the speed, and preview in real-time on the canvas.
  • Export

    Select your platform and the tool generates every required size automatically. Download as PNG (static) or GIF/WEBM (animated). Grab all sizes at once as a ZIP.

Frequently Asked Questions

What size do Twitch emotes need to be?
Twitch requires emotes in three sizes: 112×112 pixels (3x), 56×56 pixels (2x), and 28×28 pixels (1x). All three are mandatory — Twitch displays different sizes depending on the viewer's settings. Our emote maker generates all three automatically when you select the Twitch platform.
How do I upload emotes to Twitch?
Go to your Twitch Creator Dashboard → Viewer Rewards → Emotes. Click "Upload Emotes" and submit your 112×112, 56×56, and 28×28 files. Twitch Affiliates get 1 emote slot by default, Partners get up to 60. After uploading, Twitch reviews and approves emotes within 48 hours.
Can I make animated emotes?
Yes — this tool includes 70+ animation effects. Select any effect from the Animate tab, choose a speed and color mode, then export as GIF. Animated emotes are supported on Twitch (for Partners), Discord (Nitro), BTTV, FFZ, 7TV, and Telegram. Kick and Slack support static emotes only.
What platforms does this emote maker support?
Twelve platforms: Twitch emotes, Twitch badges, YouTube emotes, Kick emotes, Discord emoji, Discord stickers, BTTV emotes, FFZ emotes, 7TV emotes, Slack emoji, Telegram stickers, and Telegram emoji. Each platform has different size requirements, and the tool auto-generates every size needed.
Is this emote maker really free?
Completely free, no signup, no watermarks, no limits. Everything runs in your browser — your images never leave your device. If you're looking to level up your entire stream, browse our twitch overlays for complete overlay packages that match your emotes.
Do I need design experience to make emotes?
Not at all. Upload any image — a photo, a drawing, a screenshot — and the tool handles cropping, background removal, resizing, and formatting. The AI background removal works with one click, and the animation effects are drag-and-drop simple.
What's the difference between emotes and emoji?
In streaming, the terms are often used interchangeably. Technically, "emotes" refer to custom images specific to a Twitch channel (subscribers only), while "emoji" are platform-wide custom icons (like Discord server emoji or Slack workspace emoji). This tool creates both.
Can I remove the background from my emote?
Yes. Click "Remove BG" and the tool uses an AI model (RMBG-1.4) running entirely in your browser to remove the background. The first removal downloads a 44MB model (cached for future use), then takes 1–3 seconds. You can restore the original background at any time.
What file formats can I export?
Static emotes export as PNG with transparency. Animated emotes export as GIF (for most platforms) or WEBM (for Telegram video stickers). You can download individual sizes or grab everything as a ZIP file.
Is there a Chrome extension version?
Yes — the Emoji & Sticker Maker Chrome extension lets you right-click any image on any website and instantly transform it into an emote. Same 70+ effects, same AI background removal, available anywhere you browse. Check our stream overlay catalog and the Chrome Web Store for the extension.

Emotes done? Complete your stream.

  • Itachi
    Itachi - Twitch Overlay and Alerts Package for OBS Studio
    Sold out
    Regular price
    $29
    Sale price
    $29
    Regular price
    $0
    Unit price
    per 
  • Data
    Data - Twitch Overlay and Alerts Package for OBS Studio
    Sold out
    Regular price
    $21
    Sale price
    $21
    Regular price
    $29
    Unit price
    per 
  • Twitch Panels Mega Bundle
    720 FREE Twitch Panels Mega Bundle - Download Now! 720 FREE Twitch Panels Mega Bundle - Download Now!
    Sold out
    Regular price
    $0
    Sale price
    $0
    Regular price
    $0
    Unit price
    per 
Browse All Stream Overlays
Great emotes. Now make your stream match.
You've got the emotes — now get overlays to tie it all together. 50% off your first pack.
WELCOME50
Tap to copy
Paste this code at checkout to apply
Claim 50% Off
Instant download. Works with OBS, Streamlabs & StreamElements.