Skip to content
Sizewright

Google Ads specs: display, HTML5, PMax

What Google Ads accepts for uploaded image and HTML5 ads, responsive display ads and Performance Max images: sizes, file limits, animation rules and text lengths, as Google’s own help pages state them.

Checked on Oct 16, 2026 against the platform’s own pages. The sources are listed at the end of the guide.

Uploaded image ads

Square and rectangle200 × 200, 240 × 400, 250 × 250, 250 × 360, 300 × 250, 336 × 280, 580 × 400
Skyscraper120 × 600, 160 × 600, 300 × 600, 300 × 1050
Leaderboard468 × 60, 728 × 90, 930 × 180, 970 × 90, 970 × 250, 980 × 120
Mobile300 × 50, 320 × 50, 320 × 100
Regional sizes750 × 100, 750 × 200 and 750 × 300 (Poland); 980 × 120 and 250 × 360 (Sweden); 930 × 180 (Denmark); 580 × 400 (Norway)
File typesGIF, JPG, PNG
Maximum file size150 KB
Animation30 seconds or shorter; it may loop, but must stop within 30 seconds
Animated GIFSlower than 5 frames per second

HTML5 ads

PackageA ZIP file of 600 KB or smaller, with at most 40 files
Files allowedHTML, CSS, JS, GIF, PNG, JPG, JPEG, SVG
Required markupA DOCTYPE declaration, html and body tags, and the ad.size meta tag in the head
File referencesRelative paths to files inside the ZIP; Google Fonts and Google-hosted libraries are the exceptions
SizesThe same list as image ads
AnimationThe 30-second rule for image ads applies to HTML5 ads too
Who can uploadAccounts open for more than 90 days, with more than US$9,000 in total spend and a good policy record; Google may approve others

Responsive display ads

Landscape image (1.91:1)1200 × 628, at least 600 × 314
Square image (1:1)1200 × 1200 on Google’s setup and best-practice pages (its specs page says 600 × 600); at least 300 × 300
Logo1:1 at 1200 × 1200 (at least 128 × 128); 4:1 at 1200 × 300 (at least 512 × 128)
Maximum file size5,120 KB per image
Headlines1 to 5, up to 30 characters each
Long headline1, up to 90 characters
Descriptions1 to 5, up to 90 characters each
Business nameUp to 25 characters

Performance Max images

Landscape (1.91:1)1200 × 628 recommended, at least 600 × 314
Square (1:1)1200 × 1200 recommended, at least 300 × 300
Portrait (4:5)960 × 1200 recommended, at least 480 × 600
FilesJPG or PNG, up to 5,120 KB
Headlines3 to 15, up to 30 characters, at least one of 15 or fewer
Long headlines1 to 5, up to 90 characters
Descriptions2 to 5, up to 90 characters

How to upload

  1. 1In Google Ads, open Campaigns, then Ads, click the plus button and choose Upload display ads.
  2. 2Select an ad group and choose the file: GIF, JPG or PNG for an image ad, a ZIP for HTML5.
  3. 3Add the final URL and click Save.
  4. 4In a Demand Gen campaign, set the ad group’s Channels to Let me choose and select Google Display Network, choose Uploaded display ad, then under Classic display assets click Add and Choose files to upload.

Good to know

  • Google is moving new Display campaigns into Demand Gen. Uploaded image ads work there; for HTML5, Google’s own pages disagree: one says ZIPs can be uploaded, another that HTML5 comes in late 2026.
  • Google disapproves animations longer than 30 seconds, images that do not fill the ad space or are blurry, strobing or flashing, and images that look like site warnings or error messages.
  • Performance Max takes images as assets in an asset group, not finished banners, and Google asks to keep their content in the center 80% of the image.
  • In responsive display ads Google combines your images with your own headlines and descriptions, and advises against putting text on top of the images.
  • 320 × 480 and 800 × 250 are not on Google’s list of uploaded display sizes, so Sizewright leaves them out of the Google Ads packages.

What Sizewright delivers for Google Ads

The package Sizewright builds for Google Ads and every size it composes for it. Each file is checked against these limits before you can download it.

Questions about Google Ads

Can every Google Ads account upload HTML5 banners?

No. Google lets accounts upload HTML5 ads once they have been open for more than 90 days, have spent more than US$9,000 in total and have a good policy record; it may approve others. Image ads (GIF, JPG or PNG up to 150 KB) have no such requirement.

How long can a Google Ads banner animate?

30 seconds at most. The animation may loop, but it must stop within 30 seconds, and animated GIFs must run slower than 5 frames per second.

Does Google Ads take 320 × 480 or 800 × 250?

No. Neither is on Google’s list of uploaded display ad sizes. Display & Video 360 lists both, so Sizewright delivers them in the Campaign Manager 360 and DV360, Adform, Xandr and IAB packages instead.

Banners ready for Google Ads

Paste your website address. Sizewright composes the set and packages it to Google Ads’s specs.