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.