• TipLet subscribers choose their topics or take a break from emails. Explore the preference centre.
  • TipWho opened your email, and which links did they click? See contacts and results in your report.
  • TipReach different interests in one campaign. Tailor your email content to each contact.
  • NewAdd a QR code to your email. Readers can scan or click it, and you can track both in your report.
  • TipWelcome new subscribers with an email series. Introduce your brand and help them get started.

How to Add a GIF to an Email: Gmail, Outlook, Newsletters

M
MailGraf Team
Nov 4, 2026

To add a GIF to an email, place it in the message body as a picture rather than attaching it. In Gmail, drag the file into the compose window; in Outlook, use the Pictures button on the Insert tab; in a newsletter tool, use an image block.

Gmail, Apple Mail and Outlook.com play the animation, while older versions of Outlook for Windows freeze it. Our example is a pilates studio announcing its new timetable with a banner in which a yellow bar sweeps under the headline.

How to add a GIF to an email in Gmail

On a computer, drag the GIF file from a folder into the Gmail compose window. Google's help suggests this way of adding an image (Gmail Help, October 2026). The GIF lands where you drop it.

The paperclip button is for attachments. A GIF added with Attach arrives as a file, and Gmail and Outlook readers have to open it to see it move (Microsoft Support).

Send the email to yourself first. If it moves in your own inbox, it is in the right place.

How to insert a GIF in Outlook

In Outlook for Windows and on the web, put the cursor where the GIF should go, then choose Insert, then Pictures, and select the file (Microsoft Support).

The last button is Insert in classic Outlook. In new Outlook, Outlook on the web and Outlook.com, it is Open.

With a Microsoft 365 subscription, classic Outlook also offers animated GIFs under Insert, then Online Pictures. Microsoft also mentions add-ins from GIF libraries such as GIPHY (Microsoft Support); check the licence before you use one for business.

Why a GIF in email can freeze on its first frame

Outlook for Windows is the one widely used app that may show a GIF as a still picture. Older versions never animate GIFs, and newer ones show only the first frame when Windows animations are switched off.

Email appPlays the GIF?
Gmail (web, iPhone and Android)Yes
Apple Mail on Mac and iPhoneYes
Outlook.com, Outlook for Mac, iPhone and AndroidYes
Outlook 2007 to 2016 for WindowsNo, it stays still
Outlook 2019 for WindowsNo; with an Office 365 account, three plays and then a play button
Outlook for Microsoft 365, 2021 and 2024Yes, unless animations are off in Windows

The first five rows come from Can I email, whose GIF tests date from February 2020. The last is Microsoft's: Outlook plays animated GIFs by default, and a frozen picture means animations are disabled (Microsoft Support).

In Windows 11 that switch is Animation effects, found in Settings under Accessibility and then Visual effects. Anyone who has turned it off gets the still version too.

So frame one has to carry the message without any movement. The studio's banner opens with the bar already full: headline, start date and finished bar are all in place before anything moves.

A countdown timer is a GIF as well, which is why it stands still in the same Outlook versions.

How long a GIF should play: loops and the five-second rule

Keep the whole animation, repeats included, to five seconds or less, and let it stop on a frame that makes sense. The limit comes from the Web Content Accessibility Guidelines (WCAG) 2.2, developed by the W3C's Web Accessibility Initiative (WAI).

Success criterion 2.2.2 covers moving content that starts by itself, runs for more than five seconds and sits beside other content. Such content needs a way to pause, stop or hide it (W3C).

An email gives the reader no pause button for a GIF, so the safe course is to finish within five seconds. WCAG is written for web pages, and email has no accessibility standard of its own, so we use it as the yardstick.

W3C's technique G152 gives the sum: frames × time per frame × number of plays (W3C). The studio's GIF has 12 frames of 0.1 seconds, which makes 1.2 seconds per play, so four plays take 4.8 seconds.

The loop number saved inside a GIF does not equal the plays. We timed four test GIFs in Chrome 156 (25 October 2026), each with three coloured frames of 0.5 seconds.

Loop setting in the filePlays in ChromeShown afterwards
None1Last frame
12Last frame
23Last frame
0ForeverNever stops

Chrome treated it as repeats after the first play. So the studio saves its GIF with a loop setting of 3, for four plays.

A finished GIF rests on its last frame, so that frame needs the full message too. The studio's bar ends full, matching frame one.

We only tested Chrome. Other browsers and email apps may count the setting differently, and GIF tools name it differently too, so count the plays in your test email.

Flashing and alt text in an animated GIF

Nothing in a GIF should flash more than three times in any one second, unless the flashes stay below the general flash and red flash thresholds. WCAG success criterion 2.3.1 sets this limit because flashing can trigger seizures (W3C).

Fast colour swaps, strobe effects and flickering text are the usual causes. G152 adds a warning: speeding up the frames to fit inside five seconds can push an animation over the flash limit.

Alt text should say what the GIF tells the reader, not that it moves. The studio's would read "New class times from Monday 2 November. Morning sessions now start at 7:30."

Readers with images turned off, and people using screen readers, get that sentence instead of the banner.

GIF file size: what our test GIFs weighed

A GIF's weight depends more on how much of the picture moves than on how many frames it has. A flat graphic with one moving part stays small; a moving photo grows with every frame.

On 25 October 2026 we also drew the example banner and a photo with a slow zoom in Chrome. In ffmpeg 9.0, a free video tool, with its default palette settings, each became a GIF of 3, 12 and 24 frames, always lasting 1.2 seconds. One KB (kilobyte) here is 1,000 bytes.

Test GIF3 frames12 frames24 frames
Flat banner, 600 × 300 px13.4 KB16.5 KB19.9 KB
Flat banner, 1,200 × 600 px28.7 KB35.3 KB42.6 KB
Photo zoom, 600 × 300 px326 KB1,303 KB2,413 KB
Photo zoom, 1,200 × 600 px1,221 KB4,957 KB9,509 KB

Eight times the frames added only about half again to the flat banner. Just the bar changes, and ffmpeg stores only the changed part of each frame.

In the zoom every pixel changes, so each frame is close to a whole new picture. At 600 px the 12-frame version weighed 65 times a still JPG (JPEG) of frame one, which came to 20.1 KB at quality 80. With 24 frames at 1,200 px, the zoom reached 9.5 MB (megabytes).

A 64-colour palette saved 37% (1,303 KB to 822 KB), still 41 times the JPG.

Doubling the width cost the flat banner little: at 12 frames it added only 19 KB. So export flat GIFs at twice their display width, for the sharpness reasons in our email banner size measurements.

Photo motion is different. Keep it at display width with few frames, or show a still cover that links to the clip, as described in video in email.

Can you use GIPHY GIFs in a business email?

Not under GIPHY's terms. They allow content found on the site "solely for personal and non-commercial purposes" (GIPHY Terms of Service, effective 8 April 2024). A newsletter that promotes a business is hard to call non-commercial.

Many library GIFs are clips from films, television and sport, so the rights also belong to someone else. Microsoft's Outlook help makes the same point about online pictures: you are responsible for respecting copyright.

GIPHY's terms also let it remove or block any content at any time. A GIF inserted by its web address can then turn into a broken image in emails you have already sent.

Your own material avoids all three problems: a few seconds of a screen recording, a product photographed from two angles, or a short clip you filmed. This is general information, not legal advice.

How to add a GIF to an email in MailGraf

In MailGraf's email editor, a GIF goes into the Image block, the same way a photo does.

  1. Drag Image from the Basics group of the Content panel onto the email (email editor help).
  2. The panel opens on "Drag an image here", with "PNG, JPG or GIF · up to 10 MB" beneath it. Drop the GIF there, choose Upload or pick it from the Media library. Add from URL takes a file that is already online.
  3. Read the notes under the image. Every GIF gets "Outlook desktop shows only the first frame of a GIF.", and a file over 1 MB gets a note that under 1 MB is recommended. Our 12-frame photo GIF at 600 px, at 1.3 MB, would get that note.
  4. Set Link to Web page to make the GIF open a page when clicked.
  5. Fill in Alt text. Until you do, an amber note explains that alt text is read when images are off and by screen readers.
  6. Click Send test in the top bar, then open the test in Gmail and in desktop Outlook (send a test email).

MailGraf stores the GIF exactly as you upload it. When it can shrink a JPG, PNG or WebP image, Media offers an Optimized copy; it never does so for a GIF, because MailGraf's optimiser would flatten the animation into one frame. Trim frames and colours first.

Originally published: Nov 4, 2026

MailGraf

Professional email marketing platform.

We Love Email

Don't miss out

Get the latest email marketing tips and exclusive updates.

PECRGDPRISO27001

MailGraf is a trading name of MailGraf Digital Ltd, registered in England and Wales, No. 13282175. ICO ZB250899.