What the GIFvideo → gif, the way creatives need it
google display ads

150 Kilobytes, Under Five Frames a Second, No Excuses

Google's display network accepts animated GIFs and then hands you the tightest creative budget in advertising, so here's the rulebook and the settings that get a file through it.

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

Google's rules, in plain numbers

Google publishes hard requirements for animated image ads on the Display Network, and the review process enforces them without sentiment. The rules for GIFs:

Platforms edit specs quietly, so confirm against Google's current documentation before a big flight. But the shape of the problem is stable: everything on that list is easy to satisfy except the file size, which is where display creative goes to be humbled.

What 150 KB actually buys

Be honest with yourself early: 150 KB is brutal. A casual GIF for Slack can run twenty times that. At display sizes with a real message on it, the budget forces design decisions, and the ones that work are all subtractions.

None of this makes the ad worse. Display runs on glances, and a message that reads in two beats was always going to beat one that needs ten. The format is just enforcing it.

The settings that hit the numbers

The converter's controls map onto Google's list directly. The frame rate slider goes down to 3 fps, comfortably under the 5 fps ceiling. The width and height fields take exact pixel values, so a 300x250 comes out at 300x250, not a near miss that gets bounced. And the estimated file size recalculates live with every adjustment, which turns 150 KB from a surprise at upload time into a number you watch while you work.

When the estimate is stubbornly over, the Extra Compression dial typically takes another 30 to 50% off, and the palette is the next biggest lever after that. The general small-file playbook is in the small GIF recipe, and if you're starting from a finished GIF that needs to make weight, the compression guide covers that path.

Design for the frame it stops on

The 30 second rule has a quiet consequence: your ad will spend most of its life as a still. A 6 second creative that loops a few times inside the window still stops, and whatever frame it stops on is the ad from then on. So build the ending to stand alone: the final card carries the offer, the brand, and the CTA with no context required, and the beauty shots live in the middle. Email people learn the mirror image of this lesson from classic Outlook freezing frame one; the email guide has that version. Here, the last frame does the selling.

Client creative never leaves the building

Everything here runs client-side: the file loads in your browser, the encode happens on your machine, and the download appears without the creative ever touching a third-party server. For agency work that matters more than convenience. An embargoed campaign shouldn't be sitting in some converter's upload bucket a month before launch. There's also no signup and no watermark, and the page keeps working offline once loaded, so the pitch-day workflow doesn't depend on conference wifi. Drag the master video, or an overweight existing GIF, into the tool and start subtracting.

Make weight on the first upload

Exact slot dimensions, a frame rate safely under 5 fps, and a live size estimate ticking toward 150 KB. The client's creative stays on your machine the whole way.

Open the converter

Questions, answered

Does Google Ads accept animated GIFs?
Yes. Animated GIF is on Google's accepted format list for display image ads, subject to the 150 KB size cap, the 30 second animation limit, and a frame rate slower than 5 fps.
What's the maximum file size for a display ad GIF?
150 KB, per Google's published specs, enforced at upload. The live size estimate in the converter lets you land under it before you ever open Google Ads.
Can the ad loop forever?
No. Google allows looping, but all animation must stop by 30 seconds. Design the final frame to work as a standalone still, since that's what runs for the rest of the impression.
Why does Google require GIFs slower than 5 fps?
That's the published rule for animated GIF creative, which makes 4 fps the highest safe setting, and it quietly works in your favor: at 4 fps, even a few seconds of animation is only a handful of frames, which is the single biggest factor in staying under 150 KB.
Which sizes should I build first?
The standard workhorses: 300x250, 728x90, 160x600, and 320x50. The width and height fields take exact pixel values, so each size is a fresh export of the same edit rather than a new project.
Do I have to upload client creative to a converter site?
Not here. The encode is 100% client-side, so the creative goes from your drive to your browser to Google Ads without a stop at anyone's server in between.