About EmoteForge
A free, browser-based toolkit for streamers who want perfectly-sized emotes and badges — without paid software, uploads, or waiting.
Our Story
EmoteForge was built by Arvindesh Malhotra — a developer and streamer who got frustrated spending 20 minutes manually resizing a single emote in Photoshop only to have Twitch reject it because one file was 2 KB over the limit.
The solution was simple: build a tool that knows every platform's exact specifications and handles all the sizing, compression, and file naming automatically. EmoteForge launched in 2025 and has since helped thousands of streamers on Twitch, Kick, 7TV, BTTV, FFZ, and Discord create ready-to-upload emotes in seconds.
Everything runs in your browser using WebAssembly (a local FFmpeg build for video/GIF processing) and the HTML5 Canvas API. Your artwork never leaves your device — there are no servers processing your files, no uploads, and no accounts required.
What We Stand For
100% Private
Every tool runs entirely in your browser. Your images are processed by WebAssembly and Canvas — they never leave your device or touch our servers.
Instant Results
No upload queues, no wait times. Processing happens locally so results appear within seconds, even for animated GIFs.
Free for Everyone
The public tools on EmoteForge are available free in your browser, with no signup and no paid unlock required to use the core workflow.
Platform-Accurate Specs
We research and maintain exact specifications for Twitch, Kick, 7TV, BTTV and Discord so you never upload the wrong size.
Tools We Build
- →Twitch Emote Maker — Export 28, 56 and 112 px transparent PNGs
- →Kick Emote Maker — Kick-tuned emote output in all required sizes
- →7TV Emote Maker — Up to 100×100 px emotes for 7TV
- →BTTV Emote Maker — BetterTTV-compatible 28, 56, 112 px exports
- →Discord Sticker Maker — 320×320 px PNG/APNG stickers under 512 KB
- →Twitch Sub Badge Maker — Sub badges at 18, 36 and 72 px
- →Twitch Bit Badge Maker — Bits badges at 18, 36 and 72 px
- →Emote Background Remover — AI-powered background removal, fully local
- →Emote Resizer — Custom resize to any pixel dimension
- →Bulk Emote Pack — Batch-process an entire emote set at once
- →Emote Board — Preview and organise your full emote collection
The Creator

Arvindesh Malhotra
Developer, designer, and lifelong gamer with experience in web tooling, streaming, and browser-based media processing. EmoteForge is maintained as an ongoing passion project with a focus on performance, privacy, and practical value for the streaming community.