GIF Compressor for Slack Emojis
Fit your GIF within 128×128 pixels and compress below 128 KB for Slack custom animated emojis. Zero server uploads.
Drag and drop your GIF here, or click to browse
Supports .gif files up to 200MB. Everything is processed in your browser.
sample.gif
Tries progressively stronger settings to approach your target size.
Enter a target between 1 KB and 200 MB.
Advanced Compression Settings
Higher values create more compression noise (recommended: 30 - 80).
Settings changed. Compress again to update this result.
The compressed file would be larger or unchanged. Original file returned.
Compression Result-0%
Completed in 0.0s
Official Slack Custom Emoji Specifications
Compliant with official Slack workspace administration requirements.
File Size: Strictly Under 128 KB
Slack will actively reject custom emojis exceeding 128 KB. Our tool targets 128 KB with a 128×128 pixel constraint so your animated emojis upload smoothly on the first try.
Tips for Creating Crisp Slack Emojis
- Aspect Ratio: Slack displays emojis inside square boxes (1:1 aspect ratio). Crop or center your animation before uploading.
- Transparency: Ensure transparent pixels around characters have clean edges so they blend seamlessly against Slack's dark or white themes.
- Permissions: Check whether your Slack workspace admin has restricted custom emoji uploads to administrators only.