GIF Ready
← GIF Guides

Discord GIF Guide: Upload Limits, Emoji, Avatars and Banners

Discord is one of the main places people share GIFs, and it has more size rules than most apps: one for uploads, one for emoji, and separate ones for avatars, profile banners and server art. This guide covers each one and how to make a GIF that fits.

The numbers

WhatSize limitShape
File upload (free)10 MBAny
Custom emoji256 KBSquare, shown at up to 128 px
Profile avatarUploaded image, croppedSquare (shown as a circle)
Profile bannerUploaded image, cropped5:2, at least 600×240 px
Server iconUploaded image, croppedSquare, 512×512 px recommended
Server bannerUploaded image, cropped16:9, 960×540 px recommended

Animated avatars and profile banners need Nitro, and animated server icons and banners need a boosted server. Discord adjusts these rules from time to time, so if an upload is rejected right at the edge, check Discord's help center.

A GIF over 10 MB for chat

Screen recordings and clips from games are the usual culprits. A 15-second 1080p recording turned into a GIF can easily be 40 MB. To get under 10 MB, work through these in order:

  1. Lower the dimensions. Chat previews are shown at a few hundred pixels wide. 480 px wide is plenty for most clips, and halving the width cuts the pixel count to a quarter.
  2. Trim it. Every second you cut saves roughly the same share of the file.
  3. Compress. Lossy compression and fewer colors usually halve the size again with little visible change.

The Discord GIF compressor has a 10 MB target that tries stronger settings until the file fits. If it still doesn't, resize first with the GIF resizer and compress again.

Animated emoji under 256 KB

Emoji are the hardest target because the limit is so small. A few tips:

Pick the emoji preset in the Discord GIF compressor. It resizes to 128 px and compresses to under 256 KB in one step.

Animated avatars and banners

Discord crops these to a fixed shape when you upload, so start with the right aspect ratio and the crop won't cut off anything important:

Keep the animation subtle. A banner sits behind text, and a busy loop makes your name harder to read.

When the GIF looks grainy

Heavy lossy compression adds speckled noise, especially on gradients and dark backgrounds. If you see it, lower the compression strength and make the GIF smaller instead. A smaller, cleaner GIF almost always looks better in chat than a large, noisy one.

Everything stays on your device

All GIF Ready tools run in your browser. Your clips are never uploaded, which matters when the recording shows your desktop, your messages or a game account.

Try it