Discord · Twitch · Slack · Kick · GIF
Fits the limit. Keeps every frame.
Free tools that turn any GIF, image or clip into emotes, emoji and stickers that upload first time, at the best quality the limit allows. Your files never leave your browser.
Animated emote → Discord sticker
−53% · all 90 frames kept, 45 dB
Animated emote → Discord emoji
−75% · all 90 frames kept, under 256 KB
MP4 clip → GIF
−86% · 5 s at 15 fps
Tools
Creators
- Emote Resizer (All Platforms)One image or GIF to every Twitch, Discord, Slack and Kick size at once.
- Upload CheckerWhy won’t it upload? Checks your file against every platform rule.
- Discord Emoji ResizerAny GIF or image to a Discord emoji under 256 KB, animated or still.
- Discord Sticker MakerGIF to animated APNG sticker, 320×320, under 512 KB.
- Twitch Emote Resizer28, 56 and 112 px emotes in one go, static or animated, each under 512 KB.
- Twitch Badge ResizerSub badges at 18, 36 and 72 px, PNG under 25 KB each.
- Slack Emoji ResizerSquare, under 128 KB, animated GIFs trimmed to 50 frames.
- Kick Emote Resizer500×500 PNG or GIF under 1 MB.
Images
- Video to GIFMP4, WebM or MOV clip to a small GIF, in your browser.
- GIF CompressorSmaller GIFs that look the same, or under an exact size.
- GIF ResizerResize animated GIFs sharply, timing kept.
- GIF Speed ChangerSpeed up or slow down a GIF, 0.25× to 4×.
- Crop GIFCrop an animated GIF to any area or a square.
- Reverse GIFPlay any GIF backwards.
- GIF to APNGAnimated PNG with full colour, kept small.
- AVIF to JPGAVIF images to JPG that open anywhere.
- AVIF to PNGLossless, transparency kept.
- JFIF to JPGNo quality loss: JFIF already is JPEG.
- WebP to PNGLossless, transparency kept.
- WebP to JPGWebP images to JPG for any app.
- Compress PDF to a sizePDF under 100 KB, 200 KB, 500 KB or 1 MB. Text stays sharp.
- Compress image to a sizePhoto or scan to a JPG under 20, 50, 100 or 200 KB.
- Image CompressorPNG, JPEG and WebP with a quality guard. Batch, private, free.
Lottie
- Lottie CompressorShrink Lottie JSON with embedded images, keeping every frame the same.
- Lottie to dotLottiePack a JSON into a .lottie file. Typically 40–80% smaller.
- Lottie InspectorPreview, see what's heavy, and catch features that break on Android or iOS.
- Lottie to GIF / MP4 soonRender animations for email, Slack and store listings.
- Lottie Color Editor soonRecolour an animation for dark mode or a new brand.
App assets
- App Icon Generator soonEvery iOS and Android icon size, including adaptive and themed icons.
- SVG to Vector Drawable soonConvert SVG to Android VectorDrawable XML.
Why it doesn't wreck your art
It measures every result
Every file is encoded many ways: more or fewer colours, gentler dithering, reusing pixels that didn’t change. Each try is scored against your original, and you see the score.
It keeps your frames
Other tools hit a size limit by dropping most frames or cutting the end of the animation. Frames go last here, and timing is always kept.
It never uploads
Everything runs in your browser, so unreleased art stays private, big files don’t wait on an upload, and there’s no daily limit or watermark.
Questions
Is it really free?
Yes. The tools run on your device, so there is no server cost per file to pass on. No account, watermark or daily limit.
Do you upload my files?
No. Everything is processed in your browser with WebAssembly, and nothing is sent to a server. You can disconnect from the internet after the page loads and it still works.
How is this different from other emote resizers?
Most tools get under a size limit by throwing frames away or cutting the end of the animation. We search for the best-looking file that fits, keep every frame when it can, and show a quality score so you can check. In our benchmark on the same GIF, other tools kept 27 to 60 of 90 frames; we kept all 90.
Which platforms are covered?
Discord emoji and stickers, Twitch emotes and sub badges, Slack emoji and Kick emotes, plus general GIF tools. Every limit comes from the platform’s own documentation, with the date we checked it.
Do you still have the Lottie tools?
Yes. The Lottie compressor, dotLottie converter and inspector are in the Lottie section below.