QuantumAdsLab Logo Quantum Ads Lab
Google ads image size reference: the three aspect ratios I upload to every account and the size errors that block assets
The google ads image size set that actually serves: square, landscape and portrait, plus the resolution floors that decide whether an asset enters the auction

GOOGLE ADS IMAGE SIZE: THE SPECS THAT ACTUALLY MATTER

Summary

What you'll learn in this article

  • The compact google ads image size table I keep open while building campaigns, with the three ratios that cover nearly all inventory
  • Which formats I upload to every account by default, and which ones I only produce when the campaign type actually serves them
  • The size errors that silently block assets, wrong resolution, near-miss aspect ratios, file caps, and how to catch them before launch
  • Why planning at the aspect-ratio level beats memorising dozens of exact pixel dimensions
  • The export workflow I use so one square and one landscape master feed Search, Display and Performance Max without re-shooting

Most pages on google ads image size dump the full spec sheet on you: every banner dimension Google has ever supported, in one wall of numbers. In live account work I never use most of it. What I actually keep open is a short table of three aspect ratios and a handful of resolution floors, because that is what decides whether an asset serves or sits disapproved. This article is the operational version, not the documentation: the sizes I upload, the formats I always include, and the size mistakes I see block assets in real accounts. The full spec reference is worth reading once, and Google keeps the canonical list in its ad formats, sizes and best practices guide, but you do not need to memorise it to ship correct creative.

The google ads image size table I actually use

Three aspect ratios carry the vast majority of placements. Get these right and almost every campaign type accepts your assets without a second pass. The most common google ads image sizes across asset-based formats are the 1.91:1 horizontal and the 1:1 square, and everything else is a complement to those two. The whole point of reducing dozens of google ads image sizes to this short list is that the surfaces request ratios, not specific pixel counts.

1:1 square, the one that is non-negotiable

Recommended at 1200 x 1200, minimum 300 x 300. This is the ratio that is actually required to serve in Search image assets and Performance Max, so it is the first file I produce every time. If I upload nothing else, I upload this. A square that fails the minimum resolution is the single most common reason an asset never enters the auction.

1.91:1 landscape, the reach multiplier

Recommended at 1200 x 628, minimum 600 x 314. Not strictly required in Search, but it unlocks meaningfully more serving across Display and Discover surfaces. I treat it as mandatory in practice even where Google treats it as optional, because the incremental impressions are real and the file costs me nothing extra to export.

4:5 portrait, the mobile-only piece

Recommended at 960 x 1200. This is the format people skip, and skipping it quietly removes you from vertical Discover and YouTube Shorts inventory in Performance Max and Demand Gen. It is not used in standard Search image assets, so I only build it for the campaign types that serve it, which keeps my export list short.

Logos: 1:1 and 4:1

Square logo at 1200 x 1200 (minimum 128 x 128) and landscape logo at 1200 x 300 (minimum 512 x 128). These are separate from your image assets, and Google pairs them with your images independently, which is exactly why you should never bake a logo into a marketing image. The same discipline that governs how Google's computer vision reads display creatives applies here: the system expects clean, separable assets, not flattened composites.

The formats I always upload, and the ones I don't

My default set for any new account is the square and the landscape, full stop. Those two ratios cover Search image assets and the bulk of Responsive Display and Performance Max combinations, and they are the two I will reuse across every campaign type without re-exporting. Getting the google ads image size right at the ratio level once means I rarely touch the creative again until a refresh.

For Performance Max and Demand Gen I add the 4:5 portrait and both logo ratios, because those campaigns serve across YouTube, Discover and Gmail, and missing the portrait genuinely caps reach. For pure Search campaigns I stop at square plus landscape; producing a portrait that no Search surface requests is wasted work. The deciding question is always the same, which surfaces does this campaign type actually serve, and which ratios do those surfaces request.

On asset count, I never upload a single image per ratio. Responsive Display and Performance Max accept up to 15 per ratio across three ratios, and the algorithm needs variety to test. My floor is four unique, genuinely different images per ratio, not the same photo re-cropped, which the system reads as redundant. Google's own guidance on image assets for Search campaigns reinforces this: prioritise the square, supply variety, keep content in the centre 80%. The way assets get scored after upload mirrors what I described in the Performance Max image rating breakdown, where format coverage and quality both move the rating, not size alone.

The size errors that block assets

Most rejections I see are not policy problems, they are dimension problems, and they fail silently: the asset uploads, then shows as not serving or low-rated without an obvious red banner. Wrong google ads image sizes rarely throw a loud error; they just quietly underserve. These are the patterns I check first.

Below the minimum resolution

A square under 300 x 300 or a landscape under 600 x 314 is refused regardless of how sharp it looks on a retina screen. Designers often hand me a crisp 250 x 250 thumbnail that passes every visual check and fails the spec. Resolution floors are absolute, not approximate.

Near-miss aspect ratio

This is the sneakiest one. A 1200 x 625 file looks like 1.91:1 but is not, and Google reads it as the wrong ratio, so it never enters the landscape placement pool. Exact 1.91:1 is 1200 x 628. I verify the ratio mathematically before upload rather than eyeballing it, because a few pixels off routes the asset to the wrong inventory or nowhere.

File size and format limits

Responsive Display and Performance Max cap image assets at 5 MB in JPG, PNG or GIF. Uploaded static display ads are far stricter at 150 KB, which is the limit that catches people out, the same creative passes as an asset and gets rejected as a fixed banner. I export everything well under the relevant cap; a properly compressed file almost never approaches 5 MB.

Content outside the safe area

Google crops the outer edges across device sizes and expects the meaningful content inside the centre 80%. Text or a logo near the edge gets clipped, which both looks broken and can flag the asset. The cropping behaviour here overlaps with what I covered in automatic image cropping in Google Ads: the system reframes your image, so design for the crop instead of fighting it. The related trap on background choice is the one I unpacked in the white background paradox across Display and Shopping, where the right background depends entirely on the surface.

My export workflow: ratio first, pixels second

I plan creative at the aspect-ratio level, four ratios at most, 1.91:1, 1:1, 4:5 and the logo set, and export each at the largest recommended resolution so any downscaling Google applies stays sharp. Designing once per ratio and exporting at the top size means a single square master and a single landscape master feed Search, Display and Performance Max without ever re-shooting. This is the whole reason the table beats the full spec sheet: the surfaces request ratios, and Google resizes within a ratio automatically.

Before any launch I run a quick check: every image at or above its minimum, every ratio mathematically exact, file sizes under the relevant cap, and at least four unique images per active ratio. That five-minute pass is what stops the slow bleed of disapproved or low-rated assets that otherwise surfaces only weeks later in the asset report. Correct google ads image size is the cheapest performance lever there is, because a perfectly designed creative that fails a dimension floor delivers exactly zero impressions.

FAQ on google ads image size

What is the best google ads image size to upload first?
Start with the 1:1 square at 1200 x 1200 and the 1.91:1 landscape at 1200 x 628. Those two cover the bulk of inventory across Search image assets, Responsive Display and Performance Max, and the square is the ratio actually required to serve. Add the 4:5 portrait at 960 x 1200 for Performance Max and Demand Gen, since skipping it removes you from mobile Discover and Shorts. Plan at the ratio level and export at the largest recommended resolution.
Why does Google Ads reject my image for size even when it looks fine?
Usually one of three things: a resolution below the minimum for the ratio (a square under 300 x 300, a landscape under 600 x 314), an aspect ratio that is close but not exact (1200 x 625 is not 1.91:1), or content pushed outside the centre 80% safe area that gets clipped on cropping. All three fail quietly, the asset uploads but never serves properly, so I verify dimensions mathematically before upload rather than trusting how the file looks on screen.
What is the maximum google ads image size in megabytes?
Responsive Display and Performance Max image assets cap at 5 MB per file in JPG, PNG or GIF. Uploaded static display ads are far stricter at 150 KB, which is the limit that trips people up because the same creative passes as an asset and gets rejected as a fixed banner. In practice a properly compressed export rarely approaches 5 MB; most of my square and landscape assets land well under 1 MB, which keeps everything fast without touching the cap.