March 25, 20266 min read

How to Send GIFs in Email Without Breaking Them

Animated GIFs work in most email clients — except Outlook. Here's how to use GIFs in email correctly.

emailgifoutlooktutorial

Do GIFs work in email?

Yes — with one important exception. Animated GIFs work in Gmail, Apple Mail, Yahoo Mail, Outlook.com, and most modern clients. Outlook 2007, 2010, 2013, 2016, and 2019 only display the first frame — the animation doesn't play.

The Outlook problem

The classic Outlook desktop clients (not Outlook.com) use Microsoft Word as their HTML rendering engine, which doesn't support GIF animation. Your subscribers on Outlook 2007–2019 will see a static image. Design your first frame to make sense on its own — it should convey the message even without animation.

File size guidelines

  • Under 500 KB — ideal for mobile, loads instantly on any connection
  • Under 1 MB — safe for most email campaigns
  • 1–5 MB — acceptable for high-bandwidth audiences; may be slow on mobile
  • Over 5 MB — avoid; many clients will block or delay loading

Best dimensions for email GIFs

  • 600 px wide — standard desktop email template width
  • 320 px wide — for mobile-first campaigns (single-column layouts)
  • Always set width and height attributes on the <img> tag to prevent layout shift

Step-by-step: compress a GIF for email

  1. Go to gifmash.com/compress-gif-for/email
  2. Upload your GIF — the page is pre-configured for 1 MB and 600 px
  3. Check the Dimensions tab and set width to 600 px if needed
  4. Use Target Size with 500–1000 KB target
  5. Download and embed in your HTML email

HTML email embedding

<img src="your-animation.gif"
     width="600"
     height="400"
     alt="Description of animation"
     style="display:block; max-width:100%;" />

Testing your email GIF

Before sending, test in Litmus or Email on Acid to see how your GIF renders across Outlook versions, Gmail, Apple Mail, and mobile clients. This catches the first-frame problem before it reaches real subscribers.

Compress GIF for email

Pre-configured for email's 1 MB limit — compress and download in seconds.

Try it free