Skip to content
GifSmaller

Discord GIF size limits for emoji and uploads

2 min read

Discord has two limits that matter for GIFs: one for custom emoji and one for file uploads. They are very different, so it helps to know which one you are hitting.

Discord GIF limits at a glance

Use Max file size Dimensions
Custom emoji (animated) 256 KB Shown at up to 128×128 px
File upload, free account 10 MB Any
File upload, Nitro Higher (depends on plan) Any

Limits checked November 2026. Discord changes them from time to time — check the Discord Help Center if an upload fails.

Emoji: under 256 KB at 128 px

The emoji limit is small, but emoji are also displayed small. Discord shows them at up to 128×128 px (and much smaller inline in messages). So the most effective step is to resize the GIF to 128 px first — that alone often removes 80–95% of the file size — and then compress.

How to do it with GifSmaller:

  1. Open the Discord GIF compressor and keep Discord emoji selected.
  2. Drop your GIF. It is resized to 128 px and compressed until it is under 256 KB.
  3. Download it, then in Discord open Server Settings → Emoji → Upload Emoji.

If your GIF is not square, it keeps its aspect ratio. For the cleanest result, crop it to a square before compressing.

Uploads: under 10 MB

For GIFs you post in a channel or DM, the limit is the general file upload limit: 10 MB on a free account. Choose the Discord goal and GifSmaller first tries lossless and gentle lossy compression at full size, and only shrinks dimensions if that is not enough.

Tip: if you are sending several files in one message, give yourself headroom with a Custom size such as 8 MB.

Why a GIF can still be too big

Long, high-resolution GIFs — for example, a 20-second screen recording at 1080p — contain a lot of pixels. If even small dimensions cannot reach the limit, GifSmaller shows the smallest result it found. In that case, trim the clip or consider sharing it as a video instead. Read why GIFs are so big for the reasons.

Try it on your GIF

Compress it in your browser. Free, and nothing is uploaded.

Open the compressor

Questions

What size should a Discord emoji GIF be?

Under 256 KB, ideally 128×128 px. Discord shows emoji at up to 128 px, so larger dimensions only add file size.

What is the Discord upload limit without Nitro?

10 MB per file on a free account. Nitro plans raise the limit.

Why does my GIF emoji look blurry or not animate?

Very large GIFs are scaled down by Discord, which can look soft; resizing to 128 px yourself gives a sharper result. Animated emoji also need someone with Nitro to use them in messages, although server managers can upload them without Nitro.