Google Ads specs: display sizes, HTML5 and Performance Max

Uploaded Google display image ads must be one of 20 exact sizes and no larger than 150 KB, in GIF, JPG and PNG. HTML5 ads can be up to 600 KB, not the 150 KB many guides still quote. Performance Max and responsive ads take images instead, in 1.91:1, 1:1 and 4:5, up to 5,120 KB each.

Last checked 28 September 2026 against the platforms' own pages · Every figure links to its source

PlacementShapeFileLength
Display image20 fixed sizesGIF/JPG/PNG up to 150 KBanimation 30 s max
HTML520 fixed sizeszip up to 600 KB, 40 filesanimation 30 s max
Responsive / PMax image1.91:1 1200×628, 1:1 1200×1200, 4:5 960×1200JPG/PNG up to 5,120 KBstill

What sizes can Google display ads be?

Google accepts 20 sizes for uploaded image and HTML5 ads. The file must be the exact size in pixels: a 640 × 100 retina export for a 320 × 50 slot is not accepted, and Google does not scale it down.

Square and rectangle

200×200, 240×400, 250×250, 250×360, 300×250, 336×280, 580×400

Skyscraper and portrait

120×600, 160×600, 300×600, 300×1050

Leaderboard and banner

468×60, 728×90, 930×180, 970×90, 970×250, 980×120

Mobile

300×50, 320×50, 320×100

Some sizes serve only in certain countries (Google lists them as regional). Source: Google Ads Help: uploaded display ad specs.

What is the file size limit for Google image ads?

150 KB for every uploaded image ad, animated or not. Animated GIFs may loop but must stop within 30 seconds and run slower than 5 frames per second.

A file that lands a kilobyte over is the classic last-minute bounce. Gatecheck reports the exact byte count, and for JPG, PNG and WebP statics Pro can compress it under the limit in the browser and re-check it.

Is the Google Ads HTML5 limit 150 KB or 600 KB?

600 KB. Google's page says HTML5 ads must be "600 KB or smaller". The 150 KB figure that still ranks in search is the limit for image ads. The zip can hold up to 40 files (html, htm, css, js, gif, png, jpg, jpeg, svg).

How Google Ads compares with CM360, DV360 and IAB is on the HTML5 banner specs page.

What image sizes does Performance Max need?

Landscape 1.91:1 at 1200 × 628 px (minimum 600 × 314 px), square 1:1 at 1200 × 1200 px (minimum 300 × 300 px) and vertical 4:5 at 960 × 1200 px (minimum 480 × 600 px), in JPG and PNG, up to 5,120 KB.

Source: Google Ads Help: Performance Max specs and format requirements.

Full specs

Every rule Gatecheck checks for these placements, with its source.

Display image

Uploaded image ads on the Google Display Network

Sizes200×200, 240×400, 250×250, 250×360, 300×250, 336×280, 580×400, 120×600, 160×600, 300×600, 300×1050, 468×60, 728×90, 930×180, 970×90, 970×250, 980×120, 300×50, 320×50, 320×100
Image formatsGIF, JPG, PNG
Image weightup to 150 KB
Animationstops within 30 s, slower than 5 fps
  • Animated GIFs may loop but must stop within 30 seconds and run slower than 5 frames per second.

Source: Google Ads Help: uploaded display ad specs

HTML5

HTML5 display ads uploaded to Google Ads

Sizes200×200, 240×400, 250×250, 250×360, 300×250, 336×280, 580×400, 120×600, 160×600, 300×600, 300×1050, 468×60, 728×90, 930×180, 970×90, 970×250, 980×120, 300×50, 320×50, 320×100
Zip weightup to 600 KB
Files in zipup to 40
Allowed typeshtml, htm, css, js, gif, png, jpg, jpeg, svg
Click-throughclickTag or Google Web Designer exit
ad.size metarequired
  • The limit is 600 KB, not the 150 KB many guides still quote (150 KB applies to image ads).
  • HTML5 upload is only available to eligible Google Ads accounts: open more than 90 days, more than $9,000 lifetime spend and a good policy history.
  • Animation must stop within 30 seconds.

Source: Google Ads Help: uploaded display ad specs

Responsive / PMax image

Image assets for Performance Max, Demand Gen and responsive display

Ratios1.91:1 (1200×628 recommended), min 600×314; 1:1 (1200×1200 recommended), min 300×300; 4:5 (960×1200 recommended), min 480×600
Image formatsJPG, PNG
Image weightup to 5,120 KB
  • Google recommends at least 4 landscape, 4 square and 2 vertical images per asset group, up to 20 of each.
  • Logos are separate assets: square 1:1 and optional landscape 4:1.

Source: Google Ads Help: Performance Max specs and format requirements

What Gatecheck checks

Drop a file into the checker and it is read in your browser and tested against these placements and the other 21 in the library:

Check a set of banners against Google Ads

Checking one file at a time is free, with every check. Pro checks a whole campaign against a delivery plan and exports the report. Nothing is uploaded.

Gatecheck is not affiliated with Google. Specs come from their public help pages and, where marked secondary, from industry guides. Every source is linked on this page and was last checked on 28 September 2026.