imageresizers.net

Google Display Ad Sizes — All 20 Dimensions

Google accepts 20 uploaded display ad sizes. The ones worth building first are 300x250, 336x280, 728x90, 300x600, and 320x100 — the five Google itself names as top-performing. Every uploaded image ad must be a GIF, JPG, or PNG under 150KB.

Google Display Network Ad Sizes

Ad SizeDimensionsFormatMax File Size
Square & rectangle
Small square200 x 200GIF, JPG, PNG150KB
Vertical rectangle240 x 400GIF, JPG, PNG150KB
Square250 x 250GIF, JPG, PNG150KB
Triple widescreen250 x 360GIF, JPG, PNG150KB
Inline rectangle (medium rectangle)Top performing300 x 250GIF, JPG, PNG150KB
Large rectangleTop performing336 x 280GIF, JPG, PNG150KB
Netboard580 x 400GIF, JPG, PNG150KB
Skyscraper
Skyscraper120 x 600GIF, JPG, PNG150KB
Wide skyscraper160 x 600GIF, JPG, PNG150KB
Half-pageTop performing300 x 600GIF, JPG, PNG150KB
Portrait300 x 1050GIF, JPG, PNG150KB
Leaderboard
Banner468 x 60GIF, JPG, PNG150KB
LeaderboardTop performing728 x 90GIF, JPG, PNG150KB
Top banner930 x 180GIF, JPG, PNG150KB
Large leaderboard970 x 90GIF, JPG, PNG150KB
Billboard970 x 250GIF, JPG, PNG150KB
Panorama980 x 120GIF, JPG, PNG150KB
Mobile
Mobile banner300 x 50GIF, JPG, PNG150KB
Mobile banner320 x 50GIF, JPG, PNG150KB
Large mobile bannerTop performing320 x 100GIF, JPG, PNG150KB

Google also serves a handful of region-specific sizes, including Polish billboards (750x100, 750x200, 750x300) and the Nordic panorama at 980x120.

The Five Top-Performing Sizes, to Scale

300×250

Inline rectangle

336×280

Large rectangle

728×90

Leaderboard

300×600

Half-page

320×100

Large mobile banner

Drawn at a shared scale. A leaderboard gives you 90 pixels of height and a half-page gives you 600 — the same logo, headline, and button cannot survive both layouts unchanged. Build the tall units and the wide units as separate compositions rather than squeezing one design into every slot.

Download a Blank Template

Start on a correctly-sized canvas for the five sizes that carry most Display Network inventory. Each downloads as a PNG at the exact ad dimensions.

Drop an image here or click to browse

Social Media Image Size Cheat Sheet (2024)

PlatformTypeDimensions
InstagramPost (Square)1080 x 1080
Post (Portrait)1080 x 1350
Post (Landscape)1080 x 566
Story / Reel1080 x 1920
Profile Photo320 x 320
TikTokVideo Cover1080 x 1920
Profile Photo200 x 200
YouTubeThumbnail1280 x 720
Channel Banner2560 x 1440
Profile Photo800 x 800
FacebookPost (Landscape)1200 x 630
Post (Square)1200 x 1200
Cover Photo820 x 312
Profile Photo170 x 170
Event Cover1200 x 628
X (Twitter)Profile Photo400 x 400
Header Photo1500 x 500
In-Stream Photo1600 x 900
Card Image1200 x 628
LinkedInPost Image1200 x 627
Cover Photo1584 x 396
Profile Photo400 x 400
Company Logo300 x 300
PinterestStandard Pin1000 x 1500
Idea Pin1080 x 1920
Board Cover600 x 600
Profile Photo165 x 165
TwitchProfile Banner1200 x 480
Offline / Video Player Banner1920 x 1080
Profile Photo256 x 256
Info Panel320 x 100
Emote (Large)112 x 112
Emote (Medium)56 x 56
Emote (Small)28 x 28
SnapchatSnap1080 x 1920
Geofilter1080 x 2340
Profile Photo320 x 320
Story Ad1080 x 1920
ThreadsProfile Photo320 x 320
Feed Image1080 x 1350
Feed Square1080 x 1080
Link Preview1200 x 628
DiscordServer Icon512 x 512
Profile Avatar128 x 128
Profile Banner600 x 240
Server Banner960 x 540
Invite Splash1920 x 1080
Custom Emoji128 x 128
Sticker320 x 320
Role Icon64 x 64
RedditPost Image1200 x 675
Community Banner1920 x 384
Avatar / Community Icon256 x 256
Old Reddit Thumbnail70 x 70
WhatsAppStatus (Story)1080 x 1920
Business Catalog1024 x 1024
Profile Photo500 x 500
Group Icon500 x 500
TelegramChannel Post Photo1280 x 1280
Story1080 x 1920
Sticker512 x 512
Profile Picture512 x 512
Channel / Group Icon512 x 512
SpotifyCanvas (Looping Video)1080 x 1920
Cover Art3000 x 3000
Show / Podcast Artwork3000 x 3000
Profile Image (Artist)750 x 750
Playlist Cover640 x 640
SubstackNewsletter Header1456 x 816
Post / Section Hero1456 x 816
Publication Logo256 x 256
Profile Photo256 x 256
MediumStory Cover1500 x 750
Topic / Tag Header1500 x 750
Publication Logo (Horizontal)600 x 60
Publication Logo (Square)500 x 500
Profile Photo500 x 500
BlueskyProfile Avatar1000 x 1000
Profile Banner3000 x 1000
Post Image (Portrait)1200 x 1500
Post Image (Landscape)1200 x 675
Link Card Preview1200 x 630
EtsyListing Photo (Square)2000 x 2000
Listing Photo (4:3)2700 x 2025
Search Thumbnail570 x 456
Shop Banner (Big)1200 x 300
Shop Banner (Large)3360 x 840
Shop Icon500 x 500
AmazonMain Image (Recommended)2000 x 2000
Main Image (Zoom Minimum)1000 x 1000
Secondary / Lifestyle Image1600 x 1600
Video Thumbnail1280 x 720
Swatch Image30 x 30
CanvaPresentation (16:9)1920 x 1080
Instagram Post (Square)1080 x 1080
Instagram Story1080 x 1920
Facebook Cover851 x 315
YouTube Thumbnail1280 x 720
Pinterest Pin1000 x 1500
Logo500 x 500
WixHero / Banner1920 x 1080
Section Background1920 x 1080
Blog Post Thumbnail880 x 586
Gallery Image1000 x 1000
Logo250 x 100
Favicon96 x 96
Google SlidesWidescreen Slide (16:9)1920 x 1080
Standard Slide (4:3)1024 x 768
Slide at 100% (16:9)960 x 540
Slide at 100% (4:3)960 x 720
Google Display AdsInline Rectangle300 x 250
Large Rectangle336 x 280
Leaderboard728 x 90
Half-Page300 x 600
Wide Skyscraper160 x 600
Billboard970 x 250
Large Mobile Banner320 x 100
Responsive Landscape1200 x 628
Responsive Square600 x 600

File Size & Format Requirements

The 150KB ceiling is the constraint that actually bites. It applies to the finished file, not the source art, and a photographic 970x250 billboard will blow through it long before a flat vector one does.

  • 150KB maximum, every size: the limit does not scale with dimensions. A 200x200 small square and a 300x1050 portrait get the same 150KB budget.
  • GIF, JPG, or PNG: use JPG for photography, PNG for flat colour, logos, and text. PNG on a photo is the fastest way to overshoot 150KB.
  • Animated GIF is allowed: animation must run 30 seconds or shorter and stop after 30 seconds, and it must play slower than 5 frames per second. Looping is fine within that window.
  • HTML5 is a separate lane: HTML5 ads upload as a ZIP up to 600KB, but the account must be more than 90 days old with over $9,000 USD lifetime spend and a clean policy history. Most advertisers ship images and responsive ads instead.
  • Design at 1x, not 2x: unlike a retina web asset, a display ad is served at its literal pixel size. Uploading a 600x500 file for a 300x250 slot just wastes the file-size budget.

Responsive Display Ads

Responsive display ads flip the model: instead of designing 20 fixed banners, you upload a few images and some text, and Google assembles the units. You supply assets, not layouts — which means your image gets cropped to whatever slot it lands in.

AssetRatioRecommendedMinimumCount
Landscape image (required)1.91:11200 x 628600 x 3141–15
Square image (required)1:1600 x 600300 x 3001–15
Square logo1:11200 x 1200128 x 1281–5
Landscape logo4:11200 x 300512 x 1281–5

Image assets max out at 5,120KB (5MB) each — a far looser budget than the 150KB allowed for uploaded image ads.

  • Both image ratios are required: you cannot ship a responsive display ad with only a landscape image. Crop a square version deliberately rather than letting Google pick the crop.
  • Keep the subject centred: the same asset is cropped into tall, wide, and square placements. Anything important near an edge will be cut.
  • Text belongs in the text fields: headlines are 30 characters (up to five), the long headline is 90, descriptions are 90 (up to five), and the business name is 25. Google composes these over your image, so burned-in headlines end up doubled.
  • Logos are optional but worth adding: supply the square logo at minimum; add the 4:1 landscape logo so wide units do not have to letterbox the square one.
  • Video is optional: up to five videos in 16:9, 1:1, or 2:3, with roughly 30 seconds the preferred length.

Which Sizes to Build First

Twenty sizes is a lot of design work, and the inventory is not evenly spread. If you are building a fixed-size set by hand, work down this order and stop when the budget runs out.

  • 300x250 — inline rectangle: fits in sidebars and mid-article, on desktop and mobile alike. If you build exactly one banner, build this one.
  • 728x90 — leaderboard: the standard above-the-fold desktop strip. Ninety pixels of height means logo, one short line, and a button — nothing more.
  • 160x600 — wide skyscraper: the desktop sidebar rail. Stack the elements vertically; do not rotate text.
  • 300x600 — half-page: the largest sidebar unit and a top performer. Room for a real image plus copy.
  • 320x100 — large mobile banner: the mobile counterpart to the leaderboard, and the only mobile size Google lists as top performing.
  • 336x280 — large rectangle: a near-clone of the 300x250 that opens up extra inventory for a trivial re-crop.

Frequently Asked Questions

What are Google display ad dimensions?

Google accepts 20 uploaded display ad sizes across four groups: square and rectangle (200x200, 240x400, 250x250, 250x360, 300x250, 336x280, 580x400), skyscraper (120x600, 160x600, 300x600, 300x1050), leaderboard (468x60, 728x90, 930x180, 970x90, 970x250, 980x120), and mobile (300x50, 320x50, 320x100). Every one must be a GIF, JPG, or PNG under 150KB.

What is the best performing Google display ad size?

Google names five top-performing sizes: 300x250 (inline rectangle), 336x280 (large rectangle), 728x90 (leaderboard), 300x600 (half-page), and 320x100 (large mobile banner). These have the most advertiser inventory available. If you only build one, build the 300x250 — it fits both desktop sidebars and mobile feeds.

What size is a Google banner ad?

The classic banner is 468x60 pixels and the leaderboard is 728x90. On mobile, banners are 300x50 or 320x50, with a 320x100 large mobile banner. Wider desktop strips include the 970x90 large leaderboard, the 980x120 panorama, and the 970x250 billboard.

What are Google Ads image size requirements?

Uploaded image ads must be GIF, JPG, or PNG and no larger than 150KB, at one of the 20 supported dimensions. Responsive display ads are different: images can be up to 5,120KB (5MB) each, with a required 1.91:1 landscape image (1200x628 recommended) and a required 1:1 square image (600x600 recommended).

What is the maximum file size for a Google display ad?

150KB for uploaded image ads, at every dimension — the limit does not grow with the ad size. HTML5 ads may be up to 600KB as a ZIP, but the account must be more than 90 days old with over $9,000 USD in lifetime spend. Responsive display ad image assets allow up to 5,120KB each.

Can Google display ads be animated?

Yes. Animated GIFs are accepted at the same 150KB limit. The animation must be 30 seconds or shorter and stop after 30 seconds, and it must run slower than 5 frames per second. HTML5 ads support richer animation but require account eligibility.

Are Google display ad sizes the same as Facebook or LinkedIn ad sizes?

No. Google’s display sizes are fixed banner slots — 300x250, 728x90, 160x600 — that are unique to the Display Network. Social ads run at the platform’s native post dimensions instead. The one real overlap is the 1.91:1 landscape image: Google’s recommended 1200x628 responsive asset is effectively the same crop as a LinkedIn 1200x627 post image or an X card image at 1200x628, so one landscape master can feed all three.