What the GIFvideo → gif, the way creatives need it
gif in hubspot

A HubSpot GIF Answers to Corporate Outlook

HubSpot's editor will take the GIF without a second look. Then it lands on locked-down corporate machines, and the oldest Outlook on your list decides how much of your animation was ever seen.

Drop a video, get a GIF free · frame-perfect · nothing leaves your browser Open the converter →

How to send a GIF in a HubSpot email

What the GIF does the whole thing locally, right in your browser: nothing here ever leaves your machine.

  1. Convert the demo footage. Load the video into the converter; mp4, mov, and webm all decode in the browser, and no copy leaves your machine.
  2. Cut the loop tight. Two to four seconds, with arrow keys for single-frame corrections, so the workflow reads immediately and repeats without whiplash.
  3. Fit the 600px column. Crop 16:9 for a hero module or 1:1 alongside text, then downscale to roughly 600 to 640px.
  4. Compress to the budget. Bring fps to 10 to 12 and the palette to 64 to 128 colors while the size forecast settles under roughly 1MB.
  5. Verify the frame-zero story. Classic Outlook shows only the opening frame, so check that headline, product, and offer are all present before any motion happens.
  6. Insert, alt-text, test-send. Add the GIF to your HubSpot email, write a real alt line, and test in Gmail and Outlook accounts before launching the campaign.

B2B lists carry the oldest inboxes

HubSpot handles the mechanics: a GIF goes into an image module and ships with animation intact. But HubSpot lists lean B2B, and B2B addresses terminate at corporate desktops where classic Outlook (roughly the 2007 to 2019 releases, rendered by Word's engine) hangs on for years. Those installs display a GIF's first frame and nothing after it.

The rest of the field animates as of this writing: Gmail, Apple Mail, and every current Outlook (new desktop, web, mobile), so most readers do get the motion. The design job is serving both groups from one file: animation for the many, a competent still for the Word-engine minority you can neither detect nor exclude. Neither audience forgives; they just fail differently.

Decide the numbers before the export exists

Set targets first and make the GIF conform; retrofitting weight out of a finished export wastes an afternoon. All figures approximate, because platforms shift them:

The first frame is the version of record

For the frozen-Outlook contingent, frame one is the entire campaign. Treat it like a static banner that happens to move for everyone else: headline legible, product identifiable, reason to click intact at second zero. Animations that build to a reveal punish exactly the readers B2B senders most want to reach. A fair test: screenshot the GIF's opening frame and ask whether you'd approve it as a static banner. If not, recut.

Overlays keep this honest. Up to three text captions fit on a GIF, clean type in any picked color or meme style if your list would smile at it, and a caption without timing occupies the whole loop, frame one included. Use timed reveals only for lines you can afford the freeze crowd to miss.

Produce it locally, which legal will appreciate

Feature demos headed for a customer list are usually recorded before launch. Bring the screen capture to the converter (mp4, mov, webm; if the browser can decode it, it loads) and the processing happens on your machine. There's no account to sign up for, the export ships without a watermark, and, more to the point, no third-party server ever holds a copy of an unannounced feature.

Trim to the tightest loop that demonstrates the point; the arrow keys nudge either end of the trim a frame per keystroke. Crop 16:9 for a hero module or 1:1 beside text, downscale toward the 600px column, then work fps, colors, and dithering while the forecasted file size tracks each dial. A short workflow can become a mini tour: up to ten clips can join end to end in a single GIF, hard-cut at each seam, each keeping independent trim and crop. Still heavy? The small-GIF playbook ranks the remaining levers.

Test like the send matters, because it does

In HubSpot's editor, insert the GIF as a normal image and give it real alt text, one sentence that survives total image blocking. Expect infinite looping in most clients, so choose motion that tolerates repetition.

Then run the paranoid checklist: a test to Gmail (its proxy serves your image from Google's cache), one to Outlook.com, and if anyone in the company still runs classic desktop Outlook, that machine is your best QA rig. Confirm frame one sells unaided and the animation doesn't strobe. The Outlook guide is worth ten minutes before a large send. It sounds like overkill until the first time a VP forwards your frozen GIF back with a question mark.

Ship the demo your prospects will actually watch

Turn the screen recording into a lean, Outlook-proof GIF right here. Local conversion, free, and the pre-launch footage stays yours.

Open the converter

Questions, answered

Do animated GIFs work in HubSpot marketing emails?
Yes. HubSpot places a GIF like any image and sends it untouched. Whether it animates on arrival is the recipient's client's call, which is why the first frame matters so much.
Why do some contacts see a still image?
Classic desktop Outlook, roughly the 2007 to 2019 Word-engine builds, renders frame one only. Everything newer animates. Compose the opening frame as a standalone graphic and the freeze becomes cosmetic.
What are the size targets for a HubSpot GIF?
About 1MB at the most, around 600 to 640px wide, reached fastest by trimming duration, lowering fps, and cutting the palette. Lighter emails also do your sender reputation a quiet favor.
Can the GIF include text overlays?
Yes, up to three per GIF, in the clean style (any color you like) or classic meme type, placed top, bottom, or anywhere by dragging. Text only, no shapes or arrows. GIF maker with text has the details.
Is a pre-launch demo safe to convert?
Yes, because the encode runs in the browser on your own hardware. There's no upload step to intercept and no stored copy to worry about afterward.
Should I expect the GIF to loop forever?
In most clients, yes. Build motion that stays tolerable on repeat, and avoid rapid flashing, both for taste and for accessibility.