EmoteResize

Discord Emoji Compressormake a static emoji under 256KB

Choose a PNG, JPEG or WebP. This tool makes a small emoji, checks its actual download size, and offers a file below 256KB. Your image stays in this browser.

Animated GIF? Use the Discord emote resizer so its frames are not flattened.

Select a file to see the preview and measured download size.

Why compress a Discord emoji?

Check the file size before you upload

Discord's custom emoji guidance sets a 256KB file limit. This page measures the finished file rather than estimating from the original. Discord may also compress an upload itself, so a large source file is not always rejected.

Start at 128×128

Discord recommends a 128×128 upload. The compressor tries that first, keeping your image's proportions and transparent background. If needed, it tries a smaller square to meet the file limit; the final dimensions appear above.

PNG or WebP, depending on the art

PNG keeps hard edges and transparency without quality loss. If PNG is too large, this tool tries WebP at several quality settings. The download label tells you which format was selected.

Size and format reference: Discord Help Center: How to Add Custom Emojis; Discord Help Center: How to Add Emojis. Checked September 2026.

FAQ

Will this keep an animated emoji moving?

No. This page intentionally handles static PNG, JPEG and WebP images only. For animated GIFs, use the Discord resizer and check the resulting file size.

Will compression crop my artwork?

No. The full image is scaled to fit inside a square canvas. Rectangular artwork gets transparent space around it rather than being cut off.

What if the file still cannot get under 256KB?

The tool shows an error instead of offering an oversized download. Try a simpler source image or remove excess detail. For layout changes, use the Discord size converter.

More Discord tools