Guide · GIF compress · Discord limits
Compress a GIF for Discord
Discord has different size rules for chat attachments, custom emoji, and stickers — and those numbers change. Here’s a plain map of the common caps, then a browser-local path on Fogkits to shrink a GIF with a target size and preview before you upload.
- Message ≠ emoji ≠ sticker — different caps and formats
- Browser-local gifsicle — free, no upload for this tool
- Target KB · preview the loop · no Discord acceptance guarantee
Free, browser-local. Need a still under 100KB instead (not for GIF)? Compress an image under 100KB.
Your GIF stays on this device
Fogkits GIF Compressor runs Gifsicle in WebAssembly in your browser. The original animation is not sent to Fogkits servers for this tool — no account and no credits required to download. Passport photo and background removal on Fogkits are separate server products — not this page’s CTAs.
- No server upload
- No credits for this tool
- Free download
Quick answer
Chat, emoji, and stickers are different jobs
Discord uses different size rules for chat attachments, custom emoji, and stickers. A GIF that fits free chat may still be far too large for a custom emoji. Fogkits GIF Compressor shrinks GIFs in your browser with Gifsicle — free, no upload — so you can set a target size, preview the loop, download, and upload to Discord yourself. Fogkits is not affiliated with Discord; always verify Discord’s current help before you rely on a number.
Discord size limits (message vs emoji vs sticker)
Discord experiments with limits and updates help pages — verify the linked Discord articles before you rely on a number. Snapshot researched 2026-10-30.
| Job | Typical Discord rule (verify live help) | Fogkits GIF path |
|---|---|---|
| Chat / message attachment (free) | Recently cited ~20 MB max upload (raised Aug 2026 from 10 MB); experiments may vary | Shrink with target KB / width / frames on GIF Compressor if over the live free cap |
| Chat (Nitro Basic) | FAQ cites 50 MB | Same tool; often less shrink needed — still preview |
| Chat (Nitro) | FAQ cites up to 1 GB | Rarely a GIF-size problem; tool still OK for smaller shareables |
| Size check timing | Discord checks size before compression | Your downloaded file size is what counts at Discord’s check |
| Custom emoji (static or animated GIF) | Must be under 256 KB; JPEG/PNG/GIF/WEBP; animated = GIF | Target ≤256 KB; downscale toward ~128×128 first when the canvas is huge |
| Custom stickers | Help cites 512 KB, exact 320×320, static PNG / animated APNG (not GIF) | GIF Compressor is GIF-only — use for chat/emoji GIFs; sticker upload needs Discord’s sticker formats (verify sticker help) |
Chat attachments
For everyday message uploads, Discord’s File Attachments FAQ recently cited about 20 MB for free (non-Nitro) accounts after an August 2026 raise from 10 MB. Nitro Basic is cited at 50 MB, Nitro up to 1 GB. Discord notes it experiments with limits, and it checks file size before compression — so the file on disk is what matters. Source: File Attachments FAQ.
Custom emoji
Custom emoji must be under 256 KB. Supported formats include JPEG, PNG, GIF, and WEBP; animated custom emoji use GIF. Discord’s add-emoji guidance recommends uploading up to about 128×128 (they display smaller). Source: Custom Emojis · How to Add Emojis on Discord.
Stickers (format honesty)
Custom stickers follow separate Discord help: commonly 512 KB max, exact 320×320, static PNG and animated APNG — not a GIF chat attachment. Fogkits GIF Compressor helps when your job is a GIF for chat or emoji. Sticker creators should follow Discord’s sticker upload formats. Source: Tips for Sticker Creators FAQ (also see Custom Stickers FAQ).
Fogkits path
How to compress a GIF for Discord on Fogkits
Browser-local gifsicle WASM — set a target KB, preview the loop, download, then upload to Discord yourself. Not affiliated; no acceptance guarantee.
01
Open the GIF Compressor
Open the Fogkits GIF Compressor.
02
Drop a GIF
Drop a GIF (GIF only on this page). Soft client input is about 20 MB on typical desktops, or about 10 MB on some low-memory devices — that is a Fogkits tool limit, not Discord’s rule.
03
Dial quality, target size, max width, and frame skip
Dial quality, optional target size (KB), max width (640 / 480 / 320), and frame skip when motion can tolerate it.
04
Preview the loop
Compare the before/after preview — watch the loop, not just the byte count.
05
Download and upload to Discord
Download when it looks good enough, then upload to Discord yourself. Compression runs with Gifsicle in WebAssembly inside your browser — Fogkits does not upload the animation for this tool.
Emoji tip: Aim the target under 256 KB and shrink a huge canvas toward ~128×128 first.
Chat tip: If you are only over a multi‑MB free attachment cap, a milder pass (or max width alone) may be enough — verify the live Discord free/Nitro number for your account.
Compression runs with Gifsicle in WebAssembly inside your browser. Fogkits does not upload the animation for this tool — no account and no credits required to download. See Privacy.
Quality vs size tradeoffs
Higher quality
Keeps more detail but may miss a tight KB target.
Hard target KB
Runs stronger passes until the file fits or the tool finishes — expect dither, fewer colors, or a softer look on heavy sources.
Max width first
Often the cleanest first lever for oversized canvases (try 640 / 480 / 320).
Frame skip
Every 2nd or 3rd frame helps when motion still reads. Always judge the preview loop for your job (chat reaction vs crisp emoji).
There is no honest “lossless + tiny” promise for a heavy GIF.
Still images vs GIFs
This Discord GIF guide is for animated GIFs. Still JPG/PNG/WebP under a form cap belong on Compress an image under 100KB and the Image Compressor — do not force a GIF through the still-image path.
When to use Ezgif (or a suite) instead
Need convert / split / deeper animation-suite moves beyond local shrink? Read Fogkits vs Ezgif. For everyday “make this GIF smaller for Discord,” start with Fogkits GIF Compressor.
Compress a GIF online
Free, browser-local gifsicle on Fogkits. Comparing animation suites? Fogkits vs Ezgif. Need a still under 100KB instead? Compress under 100KB (not for GIF).
- Browser-local
- No credits
- Free download
Comparing animation suites? Fogkits vs Ezgif. Need a still under 100KB instead? Compress under 100KB (not for GIF).
Frequently asked questions
Does Fogkits upload my GIF when I compress it for Discord?
Is the Fogkits GIF compressor free?
What’s the difference between Discord chat limits and custom emoji limits?
How do I hit a Discord size target on Fogkits?
Will compressing ruin the GIF quality?
Should I use the under-100KB image guide for a Discord GIF?
Related
Shrink a GIF locally, compare animation suites, or divert stills to the under-100KB path.
GIF Compressor
Browser-local gifsicle — target KB, max width, frame skip.
OpenFogkits vs Ezgif
Local shrink vs animation-suite depth (convert/split).
OpenCompress under 100KB
Still JPG/PNG/WebP only — not for GIF.
OpenFogkits vs Squoosh
Still compress compare — related, not a Discord GIF path.
OpenAlso useful: Image Compressor · Fogkits vs TinyPNG · Browse tools
Related tools
All toolsGIF Compressor
Compress and shrink a GIF in your browser — free, nothing uploaded. Aim for a target file size for chat, email, or the web, then download.
Open toolImage Compressor
Compress JPG, PNG and WebP images in your browser. Shrink file size for email or web without uploading photos to a server.
Open toolImage Converter
HEIC to JPG for iPhone photos, plus PNG/WebP/JPG. Free conversion in your browser — files stay on your device.
Open toolOfficial sources
Fogkits is not affiliated with Discord and cannot guarantee a platform will accept every file. Product surfaces and Discord limits change — verify the live help articles below. Snapshot last checked 30 October 2026.
- File Attachments FAQ — last checked 30 October 2026.
- Custom Emojis — last checked 30 October 2026.
- How to Add Emojis on Discord — last checked 30 October 2026.
- Tips for Sticker Creators FAQ — last checked 30 October 2026.
- Custom Stickers FAQ — last checked 30 October 2026.
Not affiliated with Discord. Fogkits passport photo and background removal are separate server products — not this page’s CTAs.
Open GIF Compressor
Free, browser-local gifsicle — set a target size, preview the loop, download, then upload to Discord yourself. Limits change; verify Discord help. Not affiliated; no acceptance guarantee.