How to Make a GIF for Discord

Updated June 2026 · Free, in your browser, embeds inline and autoplays in Discord chat

Drop a GIF into a Discord conversation and it embeds inline, autoplays, and loops. That's why GIFs feel right for reaction-style replies in a way that video links don't. This page covers how to convert any short clip into a properly sized Discord GIF — 480p / 15fps so it stays well under the 10 MB free-tier upload cap — without uploading your video to a third-party server.

GIF vs video in Discord

Discord renders both inline. They feel different:

The rule of thumb:

If the moment is under 6 seconds and works without sound — GIF. Otherwise — compress the video.

Discord-friendly GIF sizing

Discord caps uploads at 10 MB on the free tier (raised to 50 MB on Nitro Basic, 500 MB on Nitro). A correctly sized GIF doesn't come close to those caps — typical Discord GIFs are 1–5 MB. Three knobs control the file size:

SettingDiscord recommendedWhy
Width480 pxMatches Discord's inline message-pane width on desktop. Wider gets downscaled.
Frame rate15 fpsSmooth enough for human motion at GIF playback speed. 24 fps roughly doubles file size for diminishing visual return.
Duration2–6 secDiscord chat scrolls fast — a 3-second loop is more re-watchable than a 12-second one. Anything over 8 seconds becomes too big for the free cap quickly.
LoopForeverThe whole point of a chat-embedded GIF.

The converter's Reddit / Discord embed preset selects 480p / 15fps automatically. Override any field if your clip needs it — for example, drop to 320px width if you have a longer source you can't trim further.

Make a Discord GIF in 30 seconds

  1. Open the converter. The Reddit / Discord embed preset (480p, 15fps) is already selected.
  2. Drop your video. Drag your file onto the page or click Choose Video. Supports MP4, MOV, WebM, MKV, AVI, 3GP.
  3. Trim the moment. Set start time and duration. Aim for 2–6 seconds — Discord chat scrolls quickly, so loop-worthy short beats outperform longer scenes.
  4. Convert and drop into Discord. Two-pass conversion (color palette + encode) finishes in 1–3 seconds. Click Download GIF, then drag the file straight into your Discord conversation.

Open the Discord-ready converter

Discord embed preset selected by default. Just drop your video.

Open converter →

Why this works in your browser

Most "mp4 to gif" tools that rank on Google — CloudConvert, EZgif, VEED, Adobe Express, Convertio — upload your video to their server, convert it there, and let you download the result. That works, but:

This converter runs ffmpeg.wasm — the same ffmpeg engine VLC, OBS, and YouTube use, ported to WebAssembly — entirely in your browser. The GIF is built locally and downloaded straight to your device. No upload, no signup, no watermark, no conversion caps.

Verify it the easy way: disconnect from Wi-Fi after the page loads. The converter keeps working. That's the only proof of privacy that matters.

How we compare

This tool CloudConvert EZgif VEED.io
Video uploaded to a serverNo — runs locallyYesYesYes
Free file-size capNone1 GB200 MB1 GB
Conversions per day (free)Unlimited10 / dayUnlimited
Watermark on free tierNeverNoneNone"VEED" on free
Discord-friendly presetYes — 480p / 15fps defaultGeneric onlyGeneric onlyGeneric only
Works offline after first visitYes (PWA)NoNoNo

Try it now

Convert your video to a Discord GIF

Free. In your browser. No signup, no upload, no watermark.

Open converter →

FAQ

Does Discord have a file size limit for GIFs?

Same cap as any other upload: 10 MB free, 50 MB Nitro Basic, 500 MB Nitro. A properly sized 480p / 15fps / 5-second GIF lands at 2–4 MB — well under the free cap.

Will my GIF autoplay in Discord?

Yes. Discord autoplays GIFs inline in both web and desktop clients. The GIF loops continuously until the message scrolls out of view. No sound — GIFs can't carry audio.

What size should a GIF be for Discord?

480px wide at 15 fps. Matches Discord's inline message pane and looks smooth without bloating the file. Wider than 640px wastes file size for no visual gain.

Should I post a GIF or upload the video?

Short, loopable, silent moments → GIF. Longer clips or anything with sound → video.

Does my video get uploaded to your server?

No. The conversion runs in your browser via ffmpeg.wasm. Your video never leaves your device. Disconnect from Wi-Fi after the page loads to verify.

Why is my GIF bigger than the source MP4?

GIF is a 1987 format with no inter-frame compression. Modern video codecs are 10–100× more efficient. To shrink: lower width to 320–480, drop fps to 12, trim tighter, or post the MP4 instead.

Is there a watermark?

No. Output is a plain .gif with no overlay, no logo, no signup gate.

Other GIF targets

Same converter, different sizing depending on where it's going:

If you actually need video in Discord (because there's sound or it's longer than 8 seconds), use our video compressor with the Discord 10 MB preset instead.

This page is part of the Essex MP4 to GIF Converter docs. The tool is free, runs entirely in your browser via WebAssembly, and is published by Essex Software.