Ad Spec Detail
Portrait
300x1050
Skyscraper
120x600
Small Rectangle
180x150
Square
250x250
Small Square
200x200
Button
125x125
Vertical Banner
120x240
Half Banner
234x60
Mobile Banner
320x50
Large Leaderboard
970x90
Panorama
980x120
Billboard
750x100
Double Billboard
750x200
Triple Billboard
750x300
Billboard
970x250
Basic Info
  • File size is limited to 150kb
  • Accepted file types: JPEG, JPG, PNG, GIF, ZIP
  • Ads with an alpha channel are accepted, but not recommended.
  • If the ad has a white background, It’ll need at least a 1px border.
  • Ads cannot pretend to be a system or site warning.
  • Ads should be clearly distinguishable as ads and as separate from the page's content.
  • Ads cannot mimic or resemble Windows, Mac, Unix, or Chrome OS dialogue boxes, error message, etc.
GIF Animated Ads
  • Animation length must be 30 seconds or shorter.
  • Animations can be looped, but the animations must stop after 30 seconds.
  • Animated ads must be slower than 5 FPS.
  • No strobing.
HTML5 Ads
  • Accepted file type: ZIP
  • The ZIP file should contain the HTML for the ad as well as any of the other following file types: CSS, JS, HTML, GIF, PNG, JPG, JPEG, SVG
  • When uploading a ZIP folder, the maximum number of files included is 40.
HTML5 Ads for AdWords
  • Expandable ads are not supported.
  • All images used in HTML5 ads must be local images, not referenced images, and should be part of the assets that comprise the ZIP file.
  • Only Google web fonts are supported. Other web fonts are not supported.
  • For environment target actions, timer and multiple exits are not supported.
  • Local storage methods cannot be used in HTML5 ads.
HTML requirements

HTML5 ads must include:

  • <!DOCTYPE html>, <html>, <body> </body></html>
  • Ad format size meta tag within the <head></head> tag. For example: <meta name="ad.size" content="width=300,height=250">
  • HTML5 ads that are not created in Google Web Designer are, by default, clickable on the entire area of the ad. If you wish to limit the clickable area to specific elements, you will need to include the exitapi.js script. To use exitapi.js, include the following script in your HTML <head></head> tag: <script type="text/javascript" src="https://tpc.googlesyndication.com/pagead/gadgets/html5/api/exitapi.js"></script><a onclick="ExitApi.exit()">Learn more</a>

What can I do if my ad gets disapproved?

If your ad gets disapproved for violating this policy, try reviewing the following tips to help resolve your issue:

What happens if I violate this policy?
  • Ad disapproval: Ads that don't follow this policy may get disapproved. A disapproved ad won't be able to run until the policy violation is fixed and the ad is approved.
  • Domain disabling: We may suspend websites that violate this policy, meaning that the website can no longer be advertised with AdWords until the problem is fixed.
  • Account suspension: An account may get suspended if you have several violations or a serious violation. If this happens, all ads in the suspended account will stop running, and we may no longer accept advertising from you. Any related accounts may also get permanently suspended and your new accounts may get automatically suspended at setup.
How do I resubmit my ad for review?

If your ad gets disapproved, you can resubmit it for review by simply editing your ad and then saving it. To avoid getting disapproved again, make sure that your ad complies with our policies before saving your ad.