Blog
Custom Print on Demand Apparel — Free Storefront for Your Business
Wild & Free Tools

Make GIFs for Discord, WhatsApp, Slack & More — Size Limits and Settings Cheat Sheet

Last updated: March 20267 min readVideo Tools

Platform Limits — The Complete Reference

Every platform handles GIFs differently. Some auto-compress, some reject oversized files silently, and some convert GIFs to video behind the scenes. Here is what actually works on each platform:

PlatformGIF LimitAuto-Converts?Recommended Settings
Discord (free)8MBNo480px, 12fps, <6 sec → ~2-4MB
Discord (Nitro)50MBNo640px, 15fps, generous duration
WhatsAppNo official GIF uploadConverts to short MP4Send as short video (<6 sec) or use GIPHY search
SlackNo hard limitAuto-compresses large GIFs480px, 12fps, keep under 5MB for speed
Twitter/X15MBConverts to MP4 on display480-640px, 15fps, <10 sec
Reddit20MBLarge GIFs → video player480px, 15fps — Reddit compresses anyway
TelegramNo limit (auto-converts)Always converts to MPEG4Keep under 5MB for mobile users
GitHub README10MBNo640px, 15fps, 5-8 sec for demos
Email (Gmail)25MB totalNo320px, 10fps, <3 sec — keep GIFs under 1-2MB
iMessageNo limitNo480px — recipient pays data costs
Jira/Confluence10MB defaultNo640px, 12fps — useful for bug report demos

Discord — The Most Common Use Case

Discord is where most GIFs are shared, and the 8MB free limit is the tightest constraint people hit. Here is the reliable workflow:

  1. Open the Video to GIF tool
  2. Drop your video clip
  3. Set width to 480px and frame rate to 12fps
  4. Trim to under 6 seconds
  5. Convert — result is typically 2-4MB

If the GIF is still over 8MB: Run it through the GIF Compressor for another 30-40% reduction. Or reduce to 320px wide — smaller canvas, smaller file, still looks great in Discord's chat window.

Pro tip: Discord displays GIFs at about 400px wide in desktop chat. A 480px GIF is slightly larger than the display size, so it stays sharp. Going to 640px or 1080px just wastes file size — Discord will scale it down anyway.

WhatsApp — It Is Complicated

WhatsApp does not support uploading GIF files directly. When you "send a GIF" on WhatsApp, you are actually sending a short, muted MP4 video that auto-loops. This means:

If you specifically need a GIF for WhatsApp (not a short video), keep it under 3MB and under 5 seconds. WhatsApp's auto-conversion works best with small, short GIFs.

Social Media — GIF vs Short Video

For TikTok, Instagram Reels, and YouTube Shorts, GIF is the wrong format. These platforms want video.

PlatformFormat to UseTool
TikTokMP4 (9:16, <60 sec)Crop to 9:16 + Speed up if needed
Instagram ReelsMP4 (9:16, <90 sec)Crop to 9:16 + Compress
Instagram StoryMP4 (9:16, <15 sec)Trim to 15 sec + crop 9:16
Twitter/X postGIF (<15MB) or MP4Video to GIF (Twitter converts to MP4 anyway)
LinkedInMP4 only (no GIF support)Convert + Compress

The rule: If the platform supports video natively, send video. GIF is only better for messaging apps (Discord, Slack, email) where auto-play and no-click simplicity matter.

Quick-Reference Workflow by Platform

Start with your video clip and follow the workflow for your target platform:

Try Video to GIF — free, private, unlimited.

Open Video to GIF
Launch Your Own Clothing Brand — No Inventory, No Risk