Compress GIF to 10MB
Get a GIF under 10 MB for a Discord profile banner or avatar, with notes on the 8 MB server avatar limit.
Files never leave your device.
Any limit you type. The tool treats 1 MB as 1024 KB.
Aiming for 9.7 MB or less, a few percent under 10 MB to leave a safety margin.
Advanced options
Platform limits near 10MB
| Use | File size | Dimensions | Formats | Status and source |
|---|---|---|---|---|
| Profile banner Discord Nitro | < 10 MB | min 680×240 px (some pages: 600×240) | PNG, JPEG, GIF | Verified, two figures Discord blog and profile settings pages (no stable help-center link recorded yet). Last checked: 2026-10-16 |
| Profile avatar Discord Nitro for animated (GIF) avatars | < 10 MB | min 200×200 px | PNG, GIF | Verified Discord blog and profile settings pages (no stable help-center link recorded yet). Last checked: 2026-10-16 |
| Server avatar Discord Nitro for animated (GIF) server avatars | < 8 MB | min 200×200 px | PNG, GIF | Verified Discord blog and profile settings pages (no stable help-center link recorded yet). Last checked: 2026-10-16 |
| Chat upload | < 10 MB (another source says 20 MB, not verified) | Not fixed | GIF, PNG, JPEG, WEBP | Not verified Discord Support: File Attachments FAQ Last checked: 2026-10-16 |
- Profile banner: Under 10 MB, minimum 680×240 px. Some Discord pages say 600×240.
- Profile banner: User reports (not official): banner GIFs close to 10 MB can still fail after Discord's crop step; reducing the width to roughly 540 px or less has helped some people.
- Profile avatar: Square image of roughly 200×200 px or larger, under 10 MB. The exact minimum is not stated on a help-center page.
- Server avatar: Server-specific avatars are limited to 8 MB.
- Chat upload: The support article says 10 MB per file and mentions that Discord is experimenting with limits. Some third-party sources say 20 MB since 2025. We have not verified 20 MB, so this tool defaults to 10 MB.
Last checked: 2026-10-16. KB and MB are treated as 1024-based (256 KB = 262,144 bytes). Platforms rarely say which they mean, so the tool aims a few percent below the stated limit. Limits are rechecked every quarter.
How to make a GIF under 10MB
- Check the size box. It is set to 10240 KB. For a server avatar, change it to 8192 KB or use the Discord GIF compressor presets.
- Drop your GIF. Large files can take a little while in your browser. Keep the tab in the foreground.
- Download. Check the size and the dimensions shown. Banners need to be at least 680×240 pixels.
Which Discord uploads use 10MB
Discord profile banners and profile avatars must be under 10 MB, and animated versions need Nitro. Server-specific avatars are limited to 8 MB. A banner must also be at least 680×240 pixels, although some Discord pages say 600×240.
When a 10MB banner still fails
Users report that banner GIFs near the 10 MB mark can still fail after Discord's crop step, and that reducing the width to roughly 540 pixels has helped. This is not official guidance, and 540 pixels is below the stated 680-pixel minimum, so treat it as a last resort. The Banner preset in the Discord GIF compressor includes it as an option.
Chat uploads: 10MB or 20MB?
Discord's support article on file attachments says 10 MB per file and mentions that limits are being experimented with. Some third-party sources report 20 MB since 2025. We have not verified 20 MB, so use 10 MB unless Discord's own page tells you otherwise.
Frequently asked questions
What is the Discord banner size limit?
A Discord profile banner must be under 10MB and at least 680×240 pixels, and animated banners need Nitro.
What is the size limit for a Discord server avatar?
Server avatars are limited to 8MB. Animated server avatars need Nitro.
Is the Discord chat upload limit 10MB or 20MB?
The support article says 10MB per file. Some sources report 20MB, which we have not verified, so we default to 10MB.
Why does Discord reject my GIF banner under 10MB?
Some users report that Discord's crop step can push a near-10MB GIF over the limit. Compress it a few percent lower or reduce the width and try again.
Content last reviewed 2026-10-26.