Compress a GIF for Discord, free

Discord rejects uploads above its limit, which is small without Nitro. Drop the GIF and the tool aims for that limit, reusing unchanged pixels first and only then cutting colors, frames or size. Check the estimate and export a file that posts.

Works in Chrome, Edge and Safari 17 or newer. Nothing is uploaded.

How it works

  1. 1

    Drop your GIF

    It opens instantly because nothing is uploaded.

  2. 2

    Check the target

    The Discord limit is filled in. Lower it if your GIF is for a server with a smaller cap, or raise it if you have Nitro.

  3. 3

    Export and post

    The file is rebuilt on your device. Drag it into the message box.

Questions people ask

What is the Discord upload limit for GIFs?

The same as for any file, 10 MB without Nitro as of 2026, more with Nitro or on boosted servers. Limits change, so adjust the target if you know yours.

Why does a GIF link work when the upload does not?

A link is not an upload. Discord embeds a GIF hosted elsewhere without counting its size, but pasting a link needs a host. Uploading a small enough file is simpler and keeps the GIF in the chat.

Should I post an MP4 instead?

If the clip came from a video, yes. Discord plays MP4 inline and it is far smaller than a GIF of the same clip. Use the video compressor for that. This page is for GIFs you already have.

Do you upload my GIF?

No. The tool runs entirely in your browser. Your file stays on your device.

Will the GIF still look sharp?

Reusing unchanged pixels costs nothing in quality. If the target needs fewer colors or a smaller width, the preview shows the result before you export, and a lower frame rate is often the least visible change for a short loop.

Browse all templates

More free tools