Paper, Print & Digital

Banner Ad Sizes: Standard Display Ad Dimensions in Pixels

For designers, media buyers and site owners who need the exact pixel sizes for display ads, which ones carry most of the inventory, and the file rules each platform enforces.

Quick answer

The five banner sizes that cover most display inventory are the 300 × 250 medium rectangle, the 728 × 90 leaderboard, the 336 × 280 large rectangle, the 300 × 600 half page and the 320 × 50 mobile banner (all in pixels). Add 320 × 100 and 970 × 250 and you can serve almost every placement on desktop and mobile.

Medium rectangle
300 × 250 px
Leaderboard
728 × 90 px
Mobile banner
320 × 50 px
Google image ad max
150 KB
On this page
  1. Standard banner ad sizes chart
  2. Which banner sizes carry the most inventory
  3. Mobile banner ad sizes
  4. Google Ads and AdSense banner specs
  5. Banner ad sizes on Meta (Facebook and Instagram)
  6. File size, format and animation rules
  7. High-density screens: when to build at 2x
  8. Designing one campaign across all sizes
  9. Frequently asked questions

Standard banner ad sizes chart

Banner sizes are always given as width × height in pixels. The set below is the IAB fixed-size portfolio plus the legacy sizes that ad servers still accept. The sizes in bold rows are the ones worth producing first.

Banner ad sizes in pixels, with aspect ratio and typical placement
NameSize (px)RatioWhere it runs
Medium rectangle300 × 2506:5In-article, sidebar, mobile in-feed
Large rectangle336 × 2806:5In-article on desktop
Leaderboard728 × 908.1:1Top or bottom of page, desktop and tablet
Large (super) leaderboard970 × 9010.8:1Top of page on wide layouts
Billboard970 × 2503.9:1Above the content, premium placement
Half page300 × 6001:2Sticky sidebar
Wide skyscraper160 × 6001:3.75Narrow sidebar
Skyscraper (legacy)120 × 6001:5Old sidebar layouts
Portrait300 × 10501:3.5Long sidebar takeovers
Mobile banner (mobile leaderboard)320 × 506.4:1Sticky top or bottom of phone screen
Large mobile banner320 × 1003.2:1Phone, in-content or sticky
Square250 × 2501:1Small sidebars
Small square200 × 2001:1Tight sidebars
Full banner (legacy)468 × 607.8:1Old headers, email
Interstitial, portrait320 × 4802:3Full-screen between app or page views
Interstitial, landscape480 × 3203:2Same, phone held sideways

The pixel sizes are layout (CSS) pixels, not physical screen pixels. A 300 × 250 slot on a phone with a 3x display is drawn with 900 × 750 device pixels, which is why some buyers deliver artwork at double size (see the section on high-density screens below).

300 × 600336 × 280320 × 50
300 × 600 300 × 600 px336 × 280 336 × 280 px300 × 250 300 × 250 px320 × 50 320 × 50 px
Half page, large rectangle, medium rectangle and mobile banner drawn to scale from a shared corner.

Which banner sizes carry the most inventory

Google's AdSense guidance names five top-performing sizes: 300 × 250, 336 × 280, 728 × 90, 300 × 600 and 320 × 100. They perform because publishers have the most slots for them, so advertisers bidding on them reach the most pages. A campaign built in these five, plus 320 × 50 and 160 × 600, can fill nearly every standard slot.

  • 300 × 250 is the one size that works on desktop, tablet and phone. If you can only make one banner, make this one.
  • 336 × 280 holds 25% more pixels than 300 × 250 (94,080 vs 75,000) and shares its 6:5 shape. Many slots that accept 336 × 280 will also take a 300 × 250, but not the other way round.
  • 300 × 600 has twice the area of a medium rectangle and is often sold as a sticky unit that stays in view while the reader scrolls.
  • 728 × 90 needs a viewport at least about 750 px wide, so it disappears on phones in portrait. Pair it with 320 × 50 or 320 × 100 for mobile.

Mobile banner ad sizes

On a phone held upright the usable width is roughly 360 to 430 CSS pixels, so every mobile unit is 320 px wide or narrower. The choice is about height and how intrusive the unit is.

Mobile ad sizes compared
UnitSize (px)Share of a 390 × 844 screenNotes
Mobile banner320 × 50about 5%Usually sticky; low visual weight
Large mobile banner320 × 100about 10%Twice the height; room for a product image
Medium rectangle300 × 250about 23%In-feed or between paragraphs
Interstitial320 × 480full screenMust have a visible close button
Interstitial rules

Google Search can rank pages lower when an intrusive interstitial covers the main content on mobile, and the Coalition for Better Ads standards list pop-ups, prestitial ads and postitial ads with a countdown among the formats that fail on mobile. Use full-screen units only between pages or app levels, never over the content a visitor just opened.

Google treats display ads in two ways: fixed-size uploaded image ads, and responsive display ads assembled from your assets.

Uploaded image ads

  • Sizes: all the IAB sizes in the chart above, plus some regional ones such as 980 × 120 (panorama) and 250 × 360 (triple widescreen).
  • File size: 150 KB maximum per image.
  • Formats: JPG, PNG or GIF.
  • Animation: GIFs must stop animating after 30 seconds and run slower than 5 frames per second.

Responsive display ads

Google responsive display ad asset sizes
AssetRecommended (px)Minimum (px)Ratio
Landscape image1200 × 628600 × 3141.91:1
Square image1200 × 1200300 × 3001:1
Square logo1200 × 1200128 × 1281:1
Landscape logo1200 × 300512 × 1284:1

Google crops and recombines these assets to fill any slot, so keep the subject centered and leave about 5% of empty margin on each side. Text baked into the image tends to get clipped; put the message in the headline fields instead.

Meta does not sell IAB banner slots. Its image ads are sized by aspect ratio, and the same creative is placed in feeds, Stories and Reels. Upload at least 1080 px wide.

Meta image ad sizes by placement
PlacementRatioSize to design (px)
Facebook and Instagram feed, square1:11080 × 1080
Facebook and Instagram feed, vertical4:51080 × 1350
Stories and Reels9:161080 × 1920
Right column, link ads1.91:11200 × 628
Audience Network banner (in apps)fixed320 × 50

For 9:16 placements, keep text and logos out of the top and bottom 14% of the frame (about 270 px each on a 1920 px tall image), where the profile name and call-to-action button sit. Meta dropped its old rule limiting text to 20% of the image, so text-heavy creative is no longer rejected outright. For organic post sizes on the same networks, see the social media image size guide.

File size, format and animation rules

  1. Stay under 150 KB for static banners. It is Google's hard limit and a common publisher limit. A 300 × 250 JPG at 80% quality usually lands between 30 and 60 KB, so the limit only bites with heavy photography or long GIF animations.
  2. Use PNG for flat graphics and text, JPG for photos. PNG keeps type crisp; JPG compresses photographs far better.
  3. Keep animation short. Google stops GIFs at 30 seconds. IAB guidance and many publishers cap animation at 15 seconds, so make the final frame carry the full message.
  4. Add a 1 px border in a mid-gray if the ad background is white. Many publishers require it so the ad does not blend into the page.
  5. Check the clickable area. On a 320 × 50 banner the whole unit is the tap target; buttons drawn inside it are decoration, so do not add fake close buttons, which most networks forbid.

High-density screens: when to build at 2x

Most phones and many laptops have displays with 2 or 3 device pixels per CSS pixel. A 300 × 250 image shown on them is stretched and text looks soft. For HTML5 and direct-sold banners, build the artwork at double size (600 × 500 for a medium rectangle, 640 × 100 for a mobile banner) and let the ad tag display it at the nominal size.

Double size means four times the pixels, so file weight rises. Keep the 2x file inside the platform limit by simplifying backgrounds or using HTML5 with vector shapes and live text. Google's responsive assets already ask for 1200 px images, so this step applies mainly to fixed-size creative.

Designing one campaign across all sizes

The shapes are so different that one layout cannot be scaled to fit them all. A 728 × 90 leaderboard is eight times wider than tall, while a 160 × 600 skyscraper is almost four times taller than wide. Group the sizes by shape and design three master layouts:

Banner sizes grouped by layout shape
ShapeSizesLayout that works
Horizontal strip728 × 90, 970 × 90, 468 × 60, 320 × 50, 320 × 100Logo left, one line of text, button right
Near-square300 × 250, 336 × 280, 250 × 250, 200 × 200, 970 × 250Image top, headline, button bottom
Vertical160 × 600, 120 × 600, 300 × 600, 300 × 1050Stacked: logo, image, text, button

Minimum legible type is about 12 px for body text and 16 px or more for the headline on a 320 × 50 banner. On a 728 × 90 there is room for roughly six to eight words at that size, so write the headline for the smallest unit first. For more on how ratios like 1.91:1 and 4:5 relate to screen shapes, see the aspect ratio guide, and for the pixel sizes of common displays, the screen size guide and phone screen sizes.

Frequently asked questions

What is the most common banner ad size?

The 300 × 250 medium rectangle. It fits in article text, sidebars and mobile screens alike, so publishers sell more of it than any other size, and Google lists it among its top-performing AdSense sizes.

What size is a leaderboard ad?

A standard leaderboard is 728 × 90 pixels. The larger "super" or large leaderboard is 970 × 90, and the 970 × 250 billboard is the high-impact version that sits in the same position at the top of a page.

What banner ad size should I use for Meta (Facebook and Instagram)?

Meta does not use IAB banners. Its image ads use aspect ratios: 1:1 (1080 × 1080 px) or 4:5 (1080 × 1350 px) for feeds, and 9:16 (1080 × 1920 px) for Stories and Reels. Meta's Audience Network does serve a 320 × 50 banner inside partner apps.

What are the sizes of banner ads for websites and mobile?

Desktop: 728 × 90, 970 × 90, 970 × 250, 300 × 250, 336 × 280, 160 × 600 and 300 × 600 px. Mobile: 320 × 50, 320 × 100, 300 × 250 and full-screen interstitials of 320 × 480 (portrait) or 480 × 320 (landscape).

What is the maximum file size for a banner ad?

Google Ads caps uploaded image ads at 150 KB. Many ad servers and publishers use the same figure for static banners. HTML5 and rich-media ads have separate, larger limits that vary by platform, so check the spec sheet of the network you are buying.

Should banner ads be made at 2x resolution?

For direct-sold or HTML5 placements, building at 2x (for example 600 × 500 for a 300 × 250 slot) keeps text sharp on high-density phone screens. The file still has to meet the size limit, so compress carefully or use vector shapes in HTML5.