QuantumAdsLab Logo Quantum Ads Lab
Google ad creative sizes: the image and video specs I always upload to cover every Google Ads placement
The google ad creative sizes I keep in one place: the formats I always upload, the optional ones, and how I organize assets to cover every placement

GOOGLE AD CREATIVE SIZES: THE SPECS I ALWAYS UPLOAD

Summary

What you'll learn in this article

  • The exact google ad creative sizes I upload on every account, with the recommended pixel dimensions for each
  • Which assets are truly required versus optional, and what each optional one actually buys you in coverage
  • How the four core aspect ratios map to every placement, so you plan creative at the ratio level rather than chasing pixels
  • The single folder structure I use to feed responsive display, Performance Max, and Demand Gen from one set of well-built creative assets
  • When fixed-size banners still matter and the file-format and weight limits that trip people up

I got tired of opening five different help pages every time I built a campaign, so I keep the google ad creative sizes that matter in one place, and this article is that place. In practice, the creative specs across Google Ads collapse into a much smaller set than the official spec pages suggest, because responsive display ads, Performance Max, and Demand Gen all draw from the same handful of image and video ratios. Get those right once and you cover the vast majority of placements without rebuilding anything. The accounts I manage rarely need more than a single master set of google ads creative dimensions per campaign, exported at the largest recommended resolution. Everything below is what I actually upload, in the order I upload it, with the assets I treat as non-negotiable separated from the ones I add when there is bandwidth.

The google ad creative sizes I always upload

There is a core set I never launch without. For the image assets that feed responsive display and asset-based campaigns, the required formats are a 1.91:1 horizontal image at 1200×628 (minimum 600×314) and a 1:1 square image at 600×600 (minimum 300×300). I export the square at 1200×1200 anyway, because downscaling a larger file stays sharp on high-density screens while upscaling a 600px file does not. These two ratios alone make an ad eligible across most of the network, and they are the same two that anchor every other asset-based campaign type.

On top of the two images, I always upload a logo. The square 1:1 logo at 1200×1200 (minimum 128×128) is the one Google reaches for most often; without it, the platform substitutes a neutral globe icon or your brand initial, which looks unfinished. I add the 4:1 landscape logo at 1200×300 (minimum 512×128) in the same pass, because some layouts call the wide logo and skipping it leaves those slots showing the fallback. Two images and two logos is the floor I build to on every account, and the structural logic behind why these specific google ads creative dimensions exist is documented in Google's responsive display ads specs reference.

Text assets sit alongside the images and are just as mandatory: up to five 30-character headlines, one 90-character long headline, up to five 90-character descriptions, and a 25-character business name. I treat the headline and description slots like image slots, fill them to capacity rather than the minimum, because ad strength rewards diversity and the combinations Google can assemble multiply with every asset you add.

The optional assets and what each one buys you

Optional does not mean unimportant. It means the ad serves without them, but coverage and performance improve when you add them. Video is the first thing I reach for once the required set is in place. Responsive display ads accept video in 16:9 horizontal, 1:1 square, and 2:3 vertical, with a preferred length around 30 seconds and up to five videos per ratio. Videos are shown instead of images whenever Google judges they will perform better for a given slot, so even one 16:9 upload opens video-eligible inventory that static images cannot fill.

The second optional layer is a 4:5 portrait image, which is where I lean when the campaign extends into Performance Max or Demand Gen, since those feed-driven placements favor taller creative in mobile contexts. A 9:16 vertical master matters when Shorts inventory is in scope; on the YouTube side of an account, a 9:16 asset is effectively required for any serious plan, even though the platform technically serves without it.

The pattern I see consistently is that full asset coverage is the single biggest lever for both reach and ad strength. Campaigns built with the full complement of images, logos, and video outserve minimum-asset campaigns, which is why I treat the optional list as a checklist to work through rather than a nice-to-have. The same asset discipline that drives stronger creative performance starts with simply having something to show in every slot the auction offers.

Plan at the ratio level, not the pixel level

The mistake I made early on was thinking in pixel dimensions. Google serves assets across thousands of placement variants, and it crops and resizes a single uploaded image to fit far more slots than any pixel spec lists. So I plan creative at the aspect-ratio level and export at the largest recommended resolution, which keeps downscaling clean. Four ratios carry almost all the coverage: 1.91:1 horizontal, 1:1 square, 4:5 portrait, and 9:16 vertical. Hit those four and there is something eligible for nearly every slot across Display, Gmail, Discover, and native placements.

This is also why I leave the safe area clear. Because the platform can crop an image up to roughly five percent to fit a slot, I keep logos, text, and the focal subject away from the edges so a crop never removes the message. The same caution applies to overlaid text: keeping it under twenty percent of the image area avoids the readability problems that surface at small sizes, and Google pairs your image with your separate logo asset anyway, so baking a logo into the image just creates a doubled-up look in certain layouts. These constraints sit at the foundation of the wider creative production workflow rather than being placement-specific quirks.

How I organize assets to cover every placement

The operational trick that saves the most time is organizing the asset library by ratio, not by campaign. I keep one master folder per campaign with subfolders named for the ratio: a 1.91:1, a 1:1, a 4:5, plus a 16:9 and a 9:16 video, and a separate logos subfolder holding the 1:1 and 4:1 versions. Built once, that single set feeds responsive display, Performance Max, and Demand Gen without any rebuilding, because all three campaign types draw from the same ratios. When a new campaign launches, I pull from the ratio folder instead of designing from a blank canvas.

Naming matters more than it looks. I name every file with the ratio and the recommended pixel size baked in, so a glance tells me whether a file is the right google ad creative sizes for the slot I am filling. This is the difference between a creative library that scales across a multi-campaign account and one where every launch starts from scratch. It also makes the asset report actionable: when Google labels an asset Low, Good, or Best, I can swap the weak file for a fresh one in the same ratio in minutes, which is exactly how a creative library should compound. The connection to dynamic creative assembly is direct, the better organized the ratio set, the more combinations the system has to optimize against.

When fixed-size banners and file limits still matter

For most accounts, fixed-size banner ads are no longer something I build. Responsive display and Performance Max assemble assets into thousands of layouts automatically, so there is no need to hand-build a 300×250 or a 728×90. The exception is uploaded display ads, which give pixel-level control and are required for certain premium, direct-sold placements. When that comes up, I prioritize 300×250, 728×90, 320×50, and 160×600 first, since those four cover the large majority of available inventory, then add 300×600 and 970×250 for premium slots.

File formats and weight limits are where avoidable rejections happen. For responsive and asset-based campaigns, JPG and PNG are accepted up to 5 MB per image, PNG when I need transparency or crisp text edges, JPG for photographic images to keep files light. For uploaded static banners, JPG, PNG, and GIF cap at 150 KB per file, and HTML5 packages built in Google Web Designer allow up to 5 MB with animation stopping after 30 seconds. Video assets for YouTube and Demand Gen are uploaded to YouTube first and referenced by URL, not uploaded as files. Keep those limits in a note next to your google ads creative dimensions checklist and the upload step stops throwing surprises.

FAQ on google ad creative sizes

What are the core google ad creative sizes I should always upload?
The non-negotiable set is a 1.91:1 landscape image at 1200×628, a 1:1 square image at 600×600 (I export at 1200×1200 to stay sharp), and at least one logo, ideally a 1:1 square logo at 1200×1200 plus a 4:1 landscape logo at 1200×300. That covers the required image assets for responsive display, and the same three image ratios feed Performance Max and Demand Gen. Upload nothing else and those formats still keep your ads eligible across the largest share of placements.
What aspect ratios matter most for google ads creative dimensions?
Plan at the ratio level, not the pixel level. The four that carry almost all coverage are 1.91:1 (horizontal), 1:1 (square), 4:5 (portrait), and 9:16 (vertical, for Shorts and vertical video). Google serves assets across thousands of placement variants, so design at the ratio and export at the largest recommended resolution to keep downscaling sharp. Pixels are how you hit the spec; ratios are how you make sure every slot has something to show.
Do I still need fixed-size banner ads?
For most accounts, no. Responsive display and Performance Max assemble your assets into thousands of layouts automatically. The exception is uploaded display ads, which give pixel-level control and are required for certain premium, direct-sold placements. If you go that route, prioritize 300×250, 728×90, 320×50, and 160×600 first, then add 300×600 and 970×250. Static files cap at 150 KB; HTML5 packages allow up to 5 MB.