Skip to main content

How to Make a Discord GIF: Chat, Emoji, Icons & PFP

How to make a Discord GIF: convert a clip to GIF, then post it in chat or use it as an emoji, icon or profile picture. Limits and settings for each.

Convert MP4 to GIF

Create Discord-optimized GIFs

MP4 GIF

Tap to choose your file

or

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Encrypted upload via HTTPS. Files auto-deleted within 2 hours.

How to Make a GIF for Discord in 4 Steps

  1. Trim your video to the moment you want, ideally under 8 seconds.
  2. Convert it to GIF in the converter above. It makes a 480 px, 10 fps GIF that loops forever, which suits Discord chat.
  3. Upload it to Discord: drag the file into a channel on desktop, or tap + next to the message box on mobile and pick the GIF.
  4. Save it for later: hover over the GIF in chat and click the star to add it to your GIF favorites.

Emoji, server icons and profile pictures need smaller or square files; see the sections below.

Discord GIF Types and Their Limits

GIF Type Max Size Dimensions Requirements
Chat (free)10 MBAny2025 limit; check Discord’s help
Chat (Nitro Basic)50 MBAnyNitro Basic
Chat (Nitro)500 MBAnyNitro
Custom emoji256 KB128×128pxAnimated emoji must be GIF
Server iconFile limit applies512×512pxBoost Level 1+
Profile pictureFile limit appliesAny squareAnimated avatar needs Nitro

Making GIFs for Discord Chat (10 MB Free Limit)

Most short clips fit under 10 MB with these settings (the converter on this page already uses 480px and 10 FPS):

  • Width: 480px (displays well on desktop and mobile)
  • FPS: 10 (good balance of smoothness and size)
  • Duration: 5–8 seconds maximum
  • Colors: 128–256
  • Dithering: Sierra2 for quality, Bayer for smaller size

If your GIF exceeds 10 MB, reduce resolution to 320px or lower FPS to 8 first. These two changes alone typically reduce file size by 50%+.

Making Animated Discord Emoji (The Hardest Challenge)

The 256 KB limit at 128×128 pixels is extremely tight. Success requires aggressive optimization:

  • Resolution: exactly 128×128 pixels (square)
  • FPS: 8 fps or lower
  • Colors: 32–64 maximum
  • Dithering: Bayer with scale 5 (most compressible)
  • Duration: under 2 seconds (keep to 6–15 frames)
  • Content: simple, high-contrast designs with minimal detail

Emoji tip: Remember that Discord displays emoji at just 22×22 pixels in chat. Complex details are invisible at that size. Design for impact at tiny display size — bold shapes, high contrast, simple animations.

Making Animated Server Icons

Animated server icons require Server Boost Level 1 (2 boosts). The icon should be 512×512 pixels and loop smoothly. Tips:

  • Keep the animation simple — a subtle pulse, rotation, or color shift works best
  • Use 10 fps with 256 colors for quality at this size
  • Design the loop to be seamless (first and last frames should match)
  • Target 3–5 seconds for a natural loop

Animated Profile Picture (Nitro Only)

Discord Nitro subscribers can upload animated GIF profile pictures. The GIF appears animated in your profile and in the member list. Keep it square, under Discord’s current file limit, and ensure it loops smoothly since it plays continuously when viewed.

Troubleshooting Common Discord GIF Issues

  • "File too large": reduce resolution or FPS first. See our GIF size reduction guide.
  • "GIF not animating": check that the file is actually a GIF (not a renamed video), the file size is within limits, and the loop count is set to 0 (infinite).
  • "Emoji looks blurry": ensure the source is exactly 128×128 pixels. Avoid complex detail — it gets lost at the 22×22 display size.
  • "GIF plays too fast/slow": adjust FPS. Discord respects the frame delay values in the GIF.

How to Make a Discord GIF on iPhone or Android

Open this page in Safari or Chrome on your phone, upload a video from Photos or your gallery, and download the GIF. Then open Discord, tap + in the chat bar and select the GIF.

To add text, put it on the video first in a video editor with captions, such as CapCut or iMovie, then convert. The converter here does not add text.

Create Discord GIF

Optimize for chat, emoji, or server icon

MP4 GIF

Tap to choose your file

or

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Frequently Asked Questions

In 2025: 10 MB for free users, 50 MB with Nitro Basic and 500 MB with Nitro. Custom emoji: 256 KB. Animated server icons need Server Boost Level 1. Discord changes upload limits from time to time, so check its help page.

Use 128×128 pixels, 8 fps, 32 colors, bayer dithering, and keep it under 2 seconds (15 frames max). Simple, high-contrast designs work best at small display sizes.

Check that the file is under the size limit and has a loop count set (should be 0 for infinite). Also verify it is actually a GIF file and not a renamed video or static image.

Only with Discord Nitro subscription. Upload an animated GIF in your profile settings. It will display animated in your profile and in chat.

Choose a video clip where the start and end frames look similar. Trim precisely so the loop point is seamless. Set loop count to 0 (infinite) for continuous playback.

Yes. Drag it into a channel or use the + button. Free accounts could upload files up to 10 MB in 2025, and Nitro raises the limit. GIFs animate inline in chat.

The GIF button searches an outside GIF library (for years this was Tenor), not your own files. Your own GIFs appear there only if they are in that library. To reuse your GIFs, upload the file or star it as a favorite.

More MP4 to GIF Guides

How to Convert Video to GIF: Complete Guide
Convert MP4, MOV, WebM to GIF online free. Five methods: online converter, FFmpeg, Photoshop, mobile apps, screen recording.
GIF vs MP4: Which Format Should You Use?
GIF vs MP4 compared: file size, quality, browser support, email, Core Web Vitals. When to use each format.
GIF Quality Settings: How to Make Better GIFs
Master GIF settings: FPS, resolution, color palette, dithering. Create high-quality GIFs with optimal file sizes.
How to Reduce GIF File Size: 7 Proven Methods
Shrink GIF files by 50-90%. Resolution, FPS, colors, dithering, and when to switch to MP4 or WebP.
GIF Frame Rate Guide: What FPS Should You Use?
Choose the right GIF frame rate: 5-20 fps recommendations by content type. File size impact and speed control.
GIF Size Limits for Discord, Slack, Twitter & Email
Complete GIF size limits for every platform. Discord 8 MB, Slack emoji 128 KB, Twitter 15 MB, and optimization presets.
Animated GIFs in Email: Best Practices & Size Guide
Email GIF best practices: under 500 KB, Outlook first-frame issue, client support, and optimal settings.
GIF Color Palette: Why 256 Colors Matter
GIF color optimization: palette generation, dithering modes, stats_mode, color count tradeoffs. Make GIFs look better.
GIF Loop Settings: Infinite, Play Once & Custom
GIF loop count explained: infinite, play once, custom loops. Browser behavior differences and email best practices.
Animated Formats Compared: GIF vs WebP vs APNG vs MP4
Compare GIF, WebP, APNG, and MP4 for animations. File size, quality, browser support, and decision flowchart.
Back to MP4 to GIF Converter

Request a Feature

0 / 2000