Google Ads banner sizes: the Display formats that matter
300 × 250, 728 × 90, 300 × 600, 320 × 50… The Google Display banner sizes to know, the 150 KB limit and how to compose each format.
By Kaleido Ads
On the Google Display Network, your ad can appear on millions of websites and apps. But each placement has its own size, and a banner that doesn’t exist in the right format simply won’t show there. Here are the Google Ads banner sizes to know, the technical rules to follow, and how to compose each format so it stays readable.
Uploaded banners or responsive ads?
Google Ads offers two ways to run Display:
- Responsive display ads: you provide images, headlines and a logo, and Google assembles the ads itself. Convenient, but you have little control over the final result.
- Uploaded image ads: you create each banner yourself, pixel by pixel. That’s the subject of this guide.
Uploaded banners take more work, but they guarantee that your message, colors and product appear exactly as you intended.
The technical rules
- File formats: JPG, PNG or GIF.
- Maximum file size: 150 KB per file, animated or not.
- Animated GIFs: 30 seconds maximum.
The 150 KB limit is the one that trips people up most often: a nice photo exported in high quality easily exceeds it. More on that below.
The 8 essential banner sizes
Google accepts about twenty sizes, but these eight cover the main placements, on desktop and mobile:
- 300 × 250 (medium rectangle): within article content or in a sidebar. The most versatile format.
- 336 × 280 (large rectangle): the bigger version of the rectangle, in the same placements.
- 300 × 600 (half page): a large, highly visible vertical format in sidebars.
- 160 × 600 (wide skyscraper): the narrow column on the side of pages.
- 728 × 90 (leaderboard): the horizontal band at the top or bottom of the page on desktop.
- 970 × 250 (billboard): the large header band, very visible on desktop.
- 320 × 50 (mobile banner): the thin banner in mobile apps and sites.
- 320 × 100 (large mobile banner): the taller version, more comfortable for a message.
Google also accepts other sizes (250 × 250, 200 × 200, 468 × 60, 970 × 90, 300 × 50, 120 × 600, 300 × 1050…). They can complement a campaign, but start with the eight above.
How to compose each format
A banner doesn’t just “resize” from one format to another: it has to be recomposed.
- Rectangles (300 × 250, 336 × 280): the product or scene large, a short headline and a clearly visible button.
- Vertical formats (300 × 600, 160 × 600): stack the elements from top to bottom: logo, image, headline, then button.
- Horizontal bands (728 × 90, 970 × 250): the product on one side, the message in the center, the button on the other. Very few words.
- Mobile banners (320 × 50, 320 × 100): the space is tiny. A few-word headline and a button, that’s all.
In every case, keep the same headline, colors and button across all formats: repeating a consistent message helps people recognize you.
Staying under 150 KB
- Use JPG for photos and PNG for visuals made of flat colors.
- Run each file through an image compression tool before uploading it.
- Check the weight of each size separately: the large formats (970 × 250, 300 × 600) are often the ones that go over.
Eight banners without redoing everything eight times
Producing and adjusting these eight sizes by hand quickly takes half a day. With Kaleido Ads, you describe your offer once and the tool creates the eight Display banners, each with an adapted layout: scene cropped intelligently, headline, button and logo placed to stay readable. The Facebook and Instagram formats are created at the same time (see our guide to Facebook and Instagram sizes).
Specifications checked in October 2026 in the official Google Ads help center. They may change: check them before an important campaign.