Optimize GIF for Email — Size Limits, Client Support, Best Settings
Table of Contents
Animated GIFs in email marketing can boost click-through rates — but only if they load before the reader bounces. An oversized GIF slows inbox load time, triggers spam filters on some ESP configurations, and displays broken on slow connections. Here's how to optimize GIFs for email so they load fast and play properly across email clients.
Recommended GIF Size Targets for Email
| Use Case | Target Size | Notes |
|---|---|---|
| Email banner / hero GIF | Under 500KB | Loads fast on mobile connections |
| Email body GIF (product show) | Under 300KB | Inline content; load before scroll |
| Email signature GIF | Under 200KB | Loads on every email send |
| GIF in cold outreach email | Under 100KB | Heavy images trigger spam filters |
These targets apply to the GIF itself. Total email weight (HTML + all images) should ideally stay under 102KB per email to avoid Gmail clipping.
ESP-Specific GIF Size Limits
Most ESPs (Email Service Providers) limit images uploaded to their platform:
- Mailchimp — 10MB per uploaded image, 1GB total storage. No GIF-specific limit, but images over 1MB are flagged in previews.
- Klaviyo — 5MB per uploaded image. Animated GIFs supported in template editor.
- HubSpot — No stated per-image limit for hosted images, but recommends under 1MB for emails.
- Constant Contact — 5MB per image.
- Sendinblue / Brevo — 5MB per image.
Note: ESP limits are for file upload, not email delivery. Gmail and Outlook have separate limits on what renders in the inbox.
Sell Custom Apparel — We Handle Printing & Free ShippingEmail Client GIF Support (What Actually Animates)
Not all email clients play animated GIFs:
- Play animation — Gmail (web), Apple Mail, iOS Mail, Android Gmail, Outlook.com (web), Yahoo Mail, Thunderbird
- Shows first frame only — Outlook 2016/2019/2021 (Windows desktop versions using Word rendering engine), older Lotus Notes
Since Outlook desktop shows only the first frame, design your GIF so the first frame communicates the full message or CTA. The animation is a bonus, not the primary vehicle for your message.
Recommended Settings for Email GIFs
Open the free GIF compressor and use these settings:
- Hero email GIF (under 500KB) — Max Colors 128, FPS 10, Max Width 600px (standard email width)
- Inline content GIF (under 300KB) — Max Colors 64, FPS 10, Max Width 480–600px
- Email signature GIF (under 200KB) — Max Colors 64, FPS 8, Max Width 200–300px
- Cold email GIF (under 100KB) — Max Colors 32, FPS 8, Max Width 240–320px
For email use, width is critical: most email clients display content at 600px. A 1200px-wide GIF is wasted resolution that just adds file size.
Try It Free — No Signup Required
Runs 100% in your browser. No data is collected, stored, or sent anywhere.
Open GIF CompressorFrequently Asked Questions
What is the recommended GIF size for email marketing?
Under 500KB for hero GIFs, under 300KB for inline body GIFs, under 200KB for email signatures. Keep total email weight under 102KB (Gmail clips emails over this).
Do animated GIFs work in all email clients?
Most modern email clients play animated GIFs. The main exception is Outlook desktop (2016–2021 on Windows), which shows only the first frame. Design your first frame to work as a static image.
Can a GIF in email trigger spam filters?
Large images can increase spam scores on some filters. Cold outreach emails with GIFs over 100KB are more likely to be flagged. Keep GIFs small for outreach; larger GIFs are fine in opted-in newsletters.
What width should my email GIF be?
600px is the standard email body width. Use Max Width 600px in the compressor — this matches the display width so you're not storing wasted resolution.

