ImgWrench's Discord sticker compressor takes an animated PNG, GIF or image that Discord rejects as too big and turns it into a 320×320 sticker under the 512KB limit. Animations stay animated: colours go first, then frames, and only as far as the limit needs.
How to compress a Discord sticker
- Drop your APNG, GIF or image into the tool above. You can add several at once.
- If it isn't square, choose Contain, Cover or Crop.
- Check each sticker's size badge and the note on what was reduced.
- Download the sticker, or everything as a ZIP, and upload it in Server Settings > Stickers.
Why most stickers are too big
Discord wants stickers at exactly 320×320 and at most 512KB. Animated stickers exported at a larger size, or with many frames and soft gradients, go over that easily. Resizing to 320×320 is often enough; long, colourful animations also need fewer colours or frames.
Getting the best quality under 512KB
- Trim the loop. Fewer frames to start with means fewer colours have to go.
- Use flat colours. Gradients and photo backgrounds cost the most bytes.
- Crop tight. Empty space around the subject still costs bytes and makes the sticker look small.
Why ImgWrench
- Reads animated PNGs. Your APNG stays animated, with its timing kept.
- Only as much compression as needed. Colours and frames go only when the file is over 512KB.
- Private by design. Your stickers never leave your device.