Ad sizes guide: All banner, display and social ad sizes
Standard banner ad sizes: 300×250 (medium rectangle), 728×90 (leaderboard), 300×600 (half page), 320×50 (mobile banner), 970×250 (billboard). Social ad sizes: 1080×1350 (4:5) for Facebook and Instagram feeds. 1080×1920 (9:16) for Stories, Reels and TikTok. 1200×627 for LinkedIn. All standard ad sizes by platform. With file size and design notes.
Written by: Sona ·Last Updated: Oct 17, 2026
Jump to: Quick reference · Banner and IAB sizes · Google display · Meta: Facebook · Instagram · LinkedIn · YouTube · TikTok · Pinterest · Reddit · X · File sizes · Planning a campaign set
Quick reference: Ad sizes you need most for campaigns
| Size (px) | Ratio | Name | Platform |
|---|---|---|---|
| 300×250 | 6:5 | Medium rectangle | Display (IAB) |
| 728×90 | 8:1 | Leaderboard | Display (IAB) |
| 300×600 | 1:2 | Half page | Display (IAB) |
| 320×50 | 32:5 | Mobile banner | Display (IAB) |
| 970×250 | 97:25 | Billboard | Display (IAB) |
| 1200×628 | 1.91:1 | Landscape image | Google responsive display, Performance Max |
| 1200×1200 | 1:1 | Square image | Google responsive display, Performance Max |
| 1080×1350 | 4:5 | Feed portrait | Facebook, Instagram |
| 1080×1920 | 9:16 | Full screen vertical | Stories, Reels, TikTok, YouTube Shorts |
| 1200×627 | 1.91:1 | Single image, landscape | |
| 1000×1500 | 2:3 | Standard pin |
Banner ad sizes (IAB standard)
Banner ads (display ads) are placed on websites and apps through ad networks and programmatic buying. IAB (Interactive Advertising Bureau) standard sizes are listed below. Most ad servers and networks accept these sizes.
| Size (px) | IAB Name | Placement | Notes |
|---|---|---|---|
| 300×250 | Medium rectangle | In-content, sidebar, mobile | Most common. Use in all campaigns |
| 728×90 | Leaderboard | Top of page, Desktop | One short headline + CTA |
| 300×600 | Half page | Sidebar, Desktop | Tall with space for product image + copy |
| 320×50 | Mobile banner (Mobile leaderboard) | Top or bottom of screen, Mobile | Logo + a few words + button. That's all you get. |
| 320×100 | Large mobile banner | Mobile web and in-app | Twice the height of 320×50 |
| 970×250 | Billboard | Top of page, Desktop | Premium. Often sold directly |
| 970×90 | Large leaderboard | Top of page, Desktop | Wider leaderboard |
| 160×600 | Wide skyscraper | Sidebar, Desktop | Narrow. So, use stacked text. |
| 336×280 | Large rectangle | In-content, Desktop | Bigger version of 300×250 |
| 300×50 | Mobile banner | Mobile web | Narrower mobile option |
| 468×60 | Full banner | Old sites | Rarely used now. |
| 250×250 | Square | Sidebar | Low inventory. |
| 300×1050 | Portrait | Sidebar, Desktop | Premium. High impact. |
Which banner sizes to use first? 300×250, 728×90, 300×600 and 320×50. These cover most display inventory on desktop and mobile. Add 970×250 and 320×100 for premium and mobile.
Banner design notes
- Design each size separately. You can't reduce the layout of 300×600 to 320×50 and get readable text.
- Keep a visible border or contrasting background. Many sites use white background for banners.
- Add logo and CTA to all sizes. Even the small sizes.
Design all banner sizes from the same brief. Sivi’s Display Ad Set lets you create 300×600, 300×250, 320×100, 320×50, 970×90 and 728×90 together. Separate layout for each with editable layers. Generate banner set →
Google display ad sizes
Google Ads has 2 types of display creatives. 1) Responsive display ads. Upload images and Google will build the ad for you. For each placement. 2) Uploaded image ads. Banners. Fixed sizes. From the list of IAB sizes above.
Responsive display ads and Performance Max images
| Asset | Recommended size (px) | Ratio | Minimum (px) |
|---|---|---|---|
| Landscape image | 1200×628 | 1.91:1 | 600×314 |
| Square image | 1200×1200 | 1:1 | 300×300 |
| Portrait image | 960×1200 | 4:5 | 480×600 |
| Square logo | 1200×1200 | 1:1 | 128×128 |
| Landscape logo | 1200×300 | 4:1 | 512×128 |
Max file size for responsive display images: 5120 KB
Uploaded image ads. Use IAB sizes above. JPG, PNG, GIF. Max 150 KB each
Design notes: Google will automatically crop and combine responsive assets. Place important content in the middle of the image. Don't put headline or logo in the image. Google will add your text headlines separately.
Design your Performance Max images from the same brief. Sivi’s Performance Max Set lets you create 1200×1200, 960×1200 and 1200×628 together. Generate banner set →
Facebook ad sizes (Meta)
Facebook ads are set up in Meta Ads Manager. Run on Facebook, Instagram, Messenger and Audience Network.
| Placement | Size (px) | Ratio | Notes |
|---|---|---|---|
| Feed (Recommended) | 1080×1350 | 4:5 | Takes up most screen real estate on mobile. |
| Feed (square) | 1080×1080 | 1:1 | Works across most placements |
| Stories, Reels | 1080×1920 | 9:16 | No text in top 14% and bottom 35%. |
| Link ad (landscape) | 1200×628 | 1.91:1 | Desktop feed. Right column |
| Carousel card | 1080×1080 | 1:1 | 2 to 10 cards |
| Right column | 1080×1080 | 1:1 | Small. Min text. |
| Marketplace | 1080×1080 | 1:1 | Product first. |
Files: JPG or PNG. Max 30 MB. Text: Primary text: ~125 characters. Headline: ~40 characters. So they don't get cut off.
Design Facebook ads for all placements. Use AI Facebook ad generator →
Instagram ad sizes
| Placement | Size (px) | Ratio | Notes |
|---|---|---|---|
| Feed (portrait) | 1080×1350 | 4:5 | Recommended for feed |
| Feed (square) | 1080×1080 | 1:1 | Also used for carousel cards |
| Stories | 1080×1920 | 9:16 | No text or logos in top and bottom 14% (around 250px). |
| Reels | 1080×1920 | 9:16 | No text or logos in bottom 35%. For caption and CTA. |
| Explore | 1080×1350 or 1080×1080 | 4:5 or 1:1 | Uses feed creative. |
Instagram ads use the same files and limits as Facebook. Both run on Meta Ads Manager.
Design Feed and Story versions together. Use Instagram ad maker →
LinkedIn ad sizes
| Format | Size (px) | Ratio | Limits |
|---|---|---|---|
| Single image (landscape) | 1200×627 | 1.91:1 | JPG, PNG, GIF. Max 5 MB |
| Single image (square) | 1200×1200 | 1:1 | Recommended for mobile feed |
| Single image (vertical) | 720×900 | 4:5 | Only for mobile |
| Carousel card | 1080×1080 | 1:1 | 2 to 10 cards. Max 10 MB each |
Text. Introductory text: Up to 600 characters. (~150 characters shown before 'see more') Headline: Up to 200 characters. (~70 recommended)
Design LinkedIn ads for B2B campaigns. Use LinkedIn ad generator →
YouTube ad sizes
Most YouTube ads are videos. But you need static assets for your campaigns.
| Asset | Size (px) | Ratio | Notes |
|---|---|---|---|
| In-stream video | 1920×1080 | 16:9 | Standard. Horizontal video |
| Shorts video | 1080×1920 | 9:16 | Vertical |
| Companion banner | 300×60 | 5:1 | Appears next to in-stream ads on desktop. |
| Display ad on YouTube | 300×250 | 6:5 | On the right of video on desktop. |
| Demand Gen images | 1200×628, 1200×1200, 960×1200 | 1.91:1, 1:1, 4:5 | Image ads on YouTube, Discover and Gmail |
TikTok ad sizes
| Format | Size (px) | Ratio | Notes |
|---|---|---|---|
| In-feed ad (Recommended) | 1080×1920 | 9:16 | Full screen vertical |
| In-feed ad (alternatives) | 1080×1080 or 1920×1080 | 1:1 or 16:9 | Accepted. But vertical works best in feed. |
Safe zone: No text and logos in the bottom of screen and right side where caption, profile and action buttons appear.
Pinterest ad sizes
| Format | Size (px) | Ratio | Notes |
|---|---|---|---|
| Standard pin | 1000×1500 | 2:3 | Recommended |
| Square pin | 1000×1000 | 1:1 | Accepted |
| Carousel card | 1000×1500 or 1000×1000 | 2:3 or 1:1 | 2 to 5 cards |
Pins taller than 2:3 may get cropped in feed.
Design standard pins. Use Pinterest pin generator →
Reddit ad sizes
| Format | Size (px) | Ratio | Notes |
|---|---|---|---|
| Image ad (square) | 1080×1080 | 1:1 | Common default |
| Image ad (portrait) | 1080×1350 | 4:5 | Takes more feed real estate on mobile. |
| Image ad (landscape) | 1200×900 | 4:3 | Accepted |
Design Reddit ads. Use Reddit ad maker →
X (Twitter) ad sizes
| Format | Size (px) | Ratio | Notes |
|---|---|---|---|
| Image ad (square) | 1200×1200 | 1:1 | Recommended |
| Image ad (landscape) | 1200×628 | 1.91:1 | Website card |
| Image ad (wide) | 1200×675 | 16:9 | Accepted |
| Carousel card | 800×800 or 800×418 | 1:1 or 1.91:1 | 2 to 6 cards |
Design X ads. Use Twitter ad generator →
File size and format limits
| Platform | Formats | Max file size |
|---|---|---|
| Google Ads - Uploaded image ads | JPG, PNG, GIF | 150 KB |
| Google - Responsive display | JPG, PNG | 5120 KB |
| Meta (Facebook, Instagram) | JPG, PNG | 30 MB |
| LinkedIn - Single image | JPG, PNG, GIF | 5 MB |
| LinkedIn - Carousel card | JPG, PNG | 10 MB |
| PNG, JPG | 20 MB | |
| X | JPG, PNG | 5 MB |
For IAB banners bought programmatically, publishers and ad servers usually limit the first file to 150 KB. Check specs of each network before exporting.
How to plan ad sizes for your campaign
Start with your media plan. List networks and placements you're buying. Each has a fixed set of sizes.
Create sets. For example, a display set. 300×250, 728×90, 300×600, 320×50, 970×250. Meta set. 1080×1350 and 1080×1920. LinkedIn set. 1200×627 and 1200×1200.
Design a layout for each set. Not size.
Have the same message across the set. Same headline, offer, visual, CTA. So your campaign looks consistent everywhere.
Check file weight and safe zones before uploading.
Doing this by hand takes time. For each size, you have to resize and fix text that doesn't fit. Sivi lets you create the complete set from the same brief. Different layouts for each size with editable layers. You can bulk edit across set. Generate banner set →
Frequently asked questions
01What are the standard banner ad sizes?
02What is the most common ad size?
03What are the best mobile banner ad sizes?
04What are the sizes for Google display ads?
05What size should Facebook and Instagram ads be?
06What size is the LinkedIn ad image?
07Do I need a different ad design for each ad size?
08How often do ad sizes change?












