The 150 KB limit and how a GIF stays under it
A GIF stores every frame separately, with at most 256 colours. A banner with six seconds of animation at twelve frames per second has 72 frames, and without optimisation that quickly ends up at half a megabyte. Google Ads accepts image ads up to 150 KB, and most networks and email tools use the same limit.
myfeedr keeps it in three ways. The repeats are not stored in the frames but in the file’s loop counter, so only one pass is saved. Every banner gets its own colour palette so logo and brand colours stay exact. And frame rate and colour depth are lowered step by step until the file is under 150 KB; the README states the value reached for each size.
- ✓Only one pass in the file, repeats via the GIF loop counter, then the end frame stays.
- ✓A dedicated palette per banner with up to 256 colours, Bayer dithering instead of noise.
- ✓150 KB target per file, or best quality without a limit for websites and newsletters.
- ✓The same effects, speeds and loops as the HTML5 export.
Design that works as a GIF
GIF has no smooth gradients and no semi-transparent edges. Flat colours, clean edges and large text look good; fine gradients and photos with many colours turn grainy or large. That is why myfeedr places product images on calm panels in the brand colour and keeps the animation to fades and moves instead of cross-fading large areas.
The motion ends after the configured loops on the complete end frame with logo, headline, price and button. The message stays put even if someone only looks after the animation, and the file meets the network rule that a creative must not run forever.
Every display size as a GIF
The GIF set contains the display sizes of the chosen package, from the medium rectangle through leaderboard and skyscraper to the billboard and the mobile sizes. Each size has its own layout; the animation runs on the same elements everywhere.
| FORMAT | SIZE | USE |
|---|---|---|
| Leaderboard | 728×90 | Display / Affiliate · IAB |
| Medium Rectangle | 300×250 | Display / Affiliate · IAB |
| Large Rectangle | 336×280 | Display / Affiliate · IAB |
| Wide Skyscraper | 160×600 | Display / Affiliate · IAB |
| Skyscraper | 120×600 | Display / Affiliate · IAB |
| Half Page | 300×600 | Display / Affiliate · IAB |
| Mobile Banner | 320×50 | Display / Affiliate · IAB |
| Large Mobile Banner | 320×100 | Display / Affiliate · IAB |
| Full Banner | 468×60 | Display / Affiliate · IAB |
| Super Leaderboard | 970×90 | Display / Affiliate · IAB |
| Billboard | 970×250 | Display / Affiliate · IAB |
| Square | 250×250 | Display / Affiliate · IAB |
| Small Square | 200×200 | Display / Affiliate · IAB |
| Panorama | 980×120 | Display / Affiliate · DACH |
| Wallpaper Top | 800×250 | Display / Affiliate · DACH |
Frequently asked questions
- How large can a GIF banner be?
- Google Ads accepts image ads up to 150 KB, and so do most networks and email tools. myfeedr lowers frame rate and colours step by step until the file is under that, and flags sizes where that is not enough.
- Does the animation loop forever?
- No. The file stores one pass and repeats it as often as set in the studio, at most three times. After that the end frame stays.
- GIF or HTML5, which is better?
- HTML5 for booked display campaigns through ad servers: sharper, smaller, smoother. GIF for newsletters, websites, marketplaces and platforms without HTML5 support. myfeedr delivers both from the same animation.
- Can I upload the GIF to Google Ads?
- Yes, as an image ad in the supported sizes up to 150 KB and 30 seconds. You set the final URL in the campaign; the GIF itself contains no click code.
- Why does my photo look grainy in the GIF?
- GIF can hold only 256 colours per file. Photos with many shades get dithered. A cut-out product image on a panel in the brand colour looks much cleaner as a GIF than a full-frame photo.
GIF banners from your website
Enter your address, pick an effect and get every display size as an animated GIF – free until you want the files.