Skip to content
Let's Talk

Google Ads Tool

Google Display Ad Sizes Chart and Image Resizer

Find your display ad sizes in seconds. Pick your ad type and upload 1 image, then download every size in 1 zip.

Our Google display ad sizes chart shows every image size Google Ads accepts, and the resizer under it crops your image to each one. Fill in the resizer below with 1 image, and every size in the chart fills in, ready to download under Google's file limit.

Google display ad size chart

Ad type
Fixed-size banners you design yourself. Each file must match the size exactly and stay under 150 KB.
Square and rectangle
200×200Small square
240×400Vertical rectangle
250×250Square
250×360Triple widescreen
300×250 ★Inline rectangle
336×280 ★Large rectangle
580×400Netboard
Skyscraper
120×600Skyscraper
160×600Wide skyscraper
300×600 ★Half-page ad
300×1050Portrait
Leaderboard
468×60Banner
728×90 ★Leaderboard
930×180Top banner
970×90Large leaderboard
970×250Billboard
980×120Panorama
Mobile
300×50Mobile banner
320×50Mobile banner
320×100 ★Large mobile banner

★ Sizes Google's AdSense help lists as top performing. Make these first if you only make a few.

Step 1. Upload your image
Every size in the chart above fills in with your image, cropped from the center. Your image never leaves your computer.
Step 2. Adjust the crop

Optional. Each setting redraws every size above as you go.

Focus point
Click your image or pick a spot. Each size keeps that part in frame, like your product or logo.
Fit
Fills each size and trims the edges.
File type
Smaller files. Quality steps down until each file is under 150 KB.
Your files

–Upload an image to make every size in the chart.

Download all saves every size marked "In zip" in 1 zip file, named by size. Copy results copies the size list and file sizes as plain text.

Want us to check how your display ads are set up? Ask for our no-cost Google Ads account review.

Runs in your browser. Your image is never uploaded anywhere.

The Google display ad sizes chart above shows every size Google Ads takes for display ads: the 20 fixed banner sizes, plus the image ratios for responsive display ads, Performance Max, and Demand Gen. Pick an ad type, upload 1 image, and every size in the chart fills in with your image, cropped and ready to download in 1 zip.

Our resizer also makes the 20 banner sizes and squeezes each file under the 150 KB limit for uploaded image ads. Every size shows its file size, and anything still over the limit turns red.

If your image is 1 pixel off the size or 1 KB over the limit, Google Ads won’t take the upload, and you’re back in your design app resizing it by hand.

Google display ad sizes chart

Google Ads accepts 20 sizes for uploaded image ads, in 4 groups: square and rectangle, skyscraper, leaderboard, and mobile. Each file has to match its size exactly and stay under 150 KB (Google Ads Help on uploaded display ad specs).

SizeNameGroup
200×200Small squareSquare and rectangle
240×400Vertical rectangleSquare and rectangle
250×250SquareSquare and rectangle
250×360Triple widescreenSquare and rectangle
300×250Inline rectangleSquare and rectangle
336×280Large rectangleSquare and rectangle
580×400NetboardSquare and rectangle
120×600SkyscraperSkyscraper
160×600Wide skyscraperSkyscraper
300×600Half-page adSkyscraper
300×1050PortraitSkyscraper
468×60BannerLeaderboard
728×90LeaderboardLeaderboard
930×180Top bannerLeaderboard
970×90Large leaderboardLeaderboard
970×250BillboardLeaderboard
980×120PanoramaLeaderboard
300×50Mobile bannerMobile
320×50Mobile bannerMobile
320×100Large mobile bannerMobile

Other sites call 300×250 the medium rectangle. It’s the same size. Google also lists 3 sizes for Poland only: 750×100, 750×200, and 750×300.

Which display ad sizes to make first

The 5 display ad sizes to make first are 300×250, 336×280, 728×90, 300×600, and 320×100. Google’s AdSense help lists them as top performing, and says the first 3 tend to have more ad inventory (Google AdSense Help on ad sizes).

Inventory is the number of open ad spots on websites. An uploaded image ad only shows in spots that match its size, so a size with more spots can show your ad more often.

SizeWhat AdSense says
300×250More ad inventory from advertisers
336×280More ad inventory from advertisers
728×90More ad inventory from advertisers
300×600One of the fastest growing sizes by impressions
320×100Listed as top performing, for mobile

The size chart above marks these 5 with a star. Make them first, then add sizes as you have time.

Responsive display ad sizes

A responsive display ad is a display ad Google builds for you from your images, logos, headlines, and descriptions. Google resizes it to fit each ad spot, so you upload images at a few ratios instead of 20 sizes (Google Ads Help on responsive display ad specs).

A ratio is the width compared to the height. 1.91:1 is almost twice as wide as it is tall, and 1:1 is a square.

ImageRatioRecommendedSmallestHow many
Landscape image1.91:11200×628600×3141 to 15, required
Square image1:11200×1200300×3001 to 15, required
Vertical image9:16900×1600600×1067Optional
Square logo1:11200×1200128×1281 to 5
Landscape logo4:11200×300512×1281 to 5

Each image can be a JPG or PNG up to 5,120 KB (Google Ads Help on responsive display ad best practices). Google’s newer spec page recommends 600×600 for the square image, and its other pages say 1200×1200. The resizer makes 1200×1200, which covers both.

The vertical 9:16 image shows up on Google’s best practices page and not on its spec page, so treat it as optional.

Performance Max and Demand Gen image sizes

Performance Max and Demand Gen use the same landscape and square sizes as responsive display ads, plus a 4:5 vertical image. Neither one takes the 20 banner sizes.

ImageRatioRecommendedSmallestPerformance MaxDemand Gen
Landscape image1.91:11200×628600×3144 to 20, required1 to 20, required
Square image1:11200×1200300×3004 to 20, required1 to 20, required
Vertical image4:5960×1200480×6002 to 20, optional1 to 20, optional
Square logo1:11200×1200128×128, or 144×144 in Demand Gen1 to 5, required1 to 5, required
Landscape logo4:11200×300512×128OptionalNot listed

Performance Max images can be JPG or PNG up to 5 MB (Google Ads Help on Performance Max specs). Google’s Demand Gen spec page doesn’t list a file limit (Google Ads Help on Demand Gen specs), so the resizer keeps Demand Gen files under 5,120 KB too.

Responsive display ads vs uploaded image ads

Responsive display ads need a few images and let Google build the ad. Uploaded image ads are banners you design yourself, at exact sizes. Both run in Display campaigns.

Responsive display adsUploaded image ads
Who designs the adGoogle, from your images and textYou
Files you need1 landscape and 1 square image, plus a logo1 file per size, up to 20
File limit5,120 KB per image150 KB per file
Text on the imageAvoid it. Your headlines are added for youYes, it’s part of your design
Control over the lookLess. Google picks the layout for each spotFull. The ad shows exactly as you made it
AnimationNoGIF up to 30 seconds

Use responsive display ads when you have good product photos and no designer. Use uploaded image ads when the ad has to look exactly one way, like a sale banner with your prices on it.

Google Ads limits uploaded image ads to 150 KB per file, and responsive and Performance Max images to 5,120 KB.

Ad typeFile typesLimitAnimation
Uploaded image adsGIF, JPG, PNG150 KBUp to 30 seconds, then it has to stop, slower than 5 frames per second
HTML5 adsZIP600 KB, up to 40 filesAccount needs to qualify first
Responsive display adsJPG, PNG5,120 KB per imageNo
Performance MaxJPG, PNG5 MB per imageNo

HTML5 ads are only open to accounts older than 90 days, with more than $9,000 in lifetime spend and a good policy history (Google Ads Help on uploaded display ad specs).

The resizer saves JPG at 92% quality and steps down 8 points at a time until the file fits, stopping at 40%. PNG files can’t be squeezed that way, so a large PNG over the limit shows a Save as JPG instead button.

Image rules Google checks

Google turns down images that are blurry, sideways or upside down, or that don’t fill the whole size (Google Ads policy on image quality). Responsive ads and image assets have more rules about text, logos, and empty space.

RuleUseAvoid
Fill the whole sizeCrop to fillWhite bars around a photo
Keep it sharpAn image at least as big as the recommended sizeA small logo blown up to 1200×1200
Keep text off responsive ad imagesA clean product photoPrices or a “Call now” written on the photo
Keep the important part in the center 80%Your product in the middleA logo in the corner that gets cut off
Limit empty spaceA photo that fills the frameA small product on a big white background
1 photo per image1 product shotA collage of 4 photos

Google asks for important content in the center 80% of an image asset, and no text, graphic, or logo overlays (Google Ads policy on image asset requirements). Tick Show the center 80% above the size chart to see that area on every size.

Google’s responsive ad guide also says blank space shouldn’t cover more than 80% of the image, and the edges should be square, without rounded corners or borders (Google Ads Help on responsive display ad best practices).

How the image resizer works

The resizer works in 2 steps, and step 2 is optional.

  1. Pick an ad type, then upload 1 image in step 1. Every size in the chart fills in right away, cropped from the center.
  2. In step 2, set the focus point, choose crop or fit, and pick JPG or PNG. Every size redraws as you go.
  3. Download 1 size, or click Download all to save every size marked In zip in 1 zip file.
What it doesHow
Crops each sizeTakes the biggest area of your image at that size’s ratio, centered on your focus point
Sizes the fileBanner sizes come out at their exact size. Responsive, Performance Max, and Demand Gen images come out at the recommended size, or as big as your image allows if it’s smaller
Warns on small imagesShows “stretched” in yellow when your image is smaller than the size, and red when it’s below Google’s smallest size
Fits the file limitJPG starts at 92% quality and steps down 8 points until the file is under the limit, stopping at 40%
Fit insideShrinks the whole image to fit and fills the rest with your background color
Names the filesYour file name, then the size and its name, like photo-300x250-inline-rectangle.jpg
Keeps it privateEverything happens in your browser. The zip is built on your computer

An animated GIF comes out as a still image of its first frame, because the browser can’t resize the animation.

Where to upload your images in Google Ads

Uploaded image ads go into an ad group in a Display campaign. These steps match Google Ads as of late 2026, but Google moves its menus around a lot, so the names may differ in your account.

  1. In Google Ads, click Campaigns, then Ads.
  2. Click the plus button and choose Upload display ads.
  3. Pick the ad group, then add the files from your zip.
  4. Add the final URL and save (Google Ads Help on uploading display ads).

For a responsive display ad, create a new responsive display ad in the same menu and add your landscape image, square image, and logos to it (Google Ads Help on creating a responsive display ad).

Don’t want to deal with any of this? Take a look at our Google Ads management service, and we’ll make the display ads and run them for you.

Questions we get

Do I need to make every display ad size?

You don't need every display ad size, but each size you add reaches more ad spots. An uploaded image ad only shows in spots that match its size. If you only make a few, start with the sizes Google's AdSense help lists as top performing: 300×250, 336×280, 728×90, 300×600, and 320×100. Responsive display ads need only 1 landscape and 1 square image.

Can I use the same image for every size?

You can use the same image for every size, as long as you check each crop. A photo that works at 300×250 can lose your product at 728×90, because the leaderboard is 8 times wider than it is tall. Set the focus point in step 2 so every size keeps the part that matters in frame.

Why does Google Ads reject my image?

Google Ads rejects an image for file size, a mismatched size, or image quality. The file limit is 150 KB for uploaded image ads and 5,120 KB for responsive ads and Performance Max. The size has to match the list exactly, and a blurry photo or one that doesn't fill the whole size breaks the image quality rules.

Is my image uploaded anywhere?

Your image isn't uploaded anywhere, because the resizer runs in your browser. The image is cropped and saved on your computer, and nothing is sent to a server.

Related Reading

Stop waiting for customers to find you.