Salk.

Ad Sizes & Specs Cheat Sheet (2026)

A current, searchable reference for ad sizes and specs across every major platform, plus a free in-browser resizer that crops your image to any placement and exports them all at once. Nothing is uploaded to a server.

Last reviewed: June 2026

Free ad resizer

Upload once, export every placement size. Runs entirely in your browser - nothing is uploaded.

Platform
Fit
Format
Target sizes

Facebook

PlacementDimensionsRatioMax sizeFormatSafe zone
Feed (square)1080x10801:130 MBJPG, PNGKeep text under ~20% of the image.
Feed (portrait)1080x13504:530 MBJPG, PNGBest-performing static feed size.
Stories / Reels1080x19209:1630 MBJPG, PNG, MP4Keep key content out of the top/bottom 14%.
Right column1200x6281.91:130 MBJPG, PNGDesktop only; small render.
Carousel card1080x10801:130 MBJPG, PNGUse a consistent size across cards.

Instagram

PlacementDimensionsRatioMax sizeFormatSafe zone
Feed (square)1080x10801:130 MBJPG, PNGSafe baseline for feed.
Feed (portrait)1080x13504:530 MBJPG, PNGTakes the most feed real estate.
Stories / Reels1080x19209:1630 MBJPG, PNG, MP4Avoid top ~250px and bottom ~250px UI zones.
Carousel card1080x10801:130 MBJPG, PNGKeep all cards the same ratio.

Google Display

PlacementDimensionsRatioMax sizeFormatSafe zone
Medium rectangle300x2506:5150 KBJPG, PNG, GIFHighest-inventory display size.
Large rectangle336x2806:5150 KBJPG, PNG, GIFPairs well with 300x250.
Leaderboard728x908.09:1150 KBJPG, PNG, GIFAbove-the-fold desktop banner.
Half page300x6001:2150 KBJPG, PNG, GIFHigh viewability sidebar unit.
Large mobile banner320x1003.2:1150 KBJPG, PNG, GIFMobile in-app and web.
Billboard970x2503.88:1150 KBJPG, PNG, GIFPremium desktop placement.

TikTok

PlacementDimensionsRatioMax sizeFormatSafe zone
In-feed video1080x19209:16500 MBMP4, MOVKeep text away from right-side icons and bottom caption.
Cover / thumbnail1080x19209:1630 MBJPG, PNGCenter the focal point.
Square (cross-post)1080x10801:1500 MBMP4, MOVOnly if repurposing feed assets.

YouTube

PlacementDimensionsRatioMax sizeFormatSafe zone
In-stream video1920x108016:9256 GBMP4, MOVFront-load the hook in the first 5s.
Shorts1080x19209:16256 GBMP4, MOVVertical; keep CTAs off the bottom bar.
Video thumbnail1280x72016:92 MBJPG, PNGHigh-contrast, readable at small size.
Display companion300x2506:5150 KBJPG, PNGShows beside the video on desktop.

LinkedIn

PlacementDimensionsRatioMax sizeFormatSafe zone
Single image (landscape)1200x6271.91:15 MBJPG, PNGStandard sponsored content.
Single image (square)1080x10801:15 MBJPG, PNGStrong on mobile feed.
Vertical1080x13504:55 MBJPG, PNGMore mobile real estate.

Pinterest

PlacementDimensionsRatioMax sizeFormatSafe zone
Standard pin1000x15002:320 MBJPG, PNGThe recommended pin ratio.
Square pin1000x10001:120 MBJPG, PNGAcceptable alternative to 2:3.
Idea / story pin1080x19209:1620 MBJPG, PNG, MP4Full-screen vertical.

Snapchat

PlacementDimensionsRatioMax sizeFormatSafe zone
Single image / video1080x19209:161 GBJPG, PNG, MP4Keep text in the middle third.
Story ad tile1080x19209:161 GBJPG, PNG, MP4Top/bottom 150px reserved for UI.

Email me the full 2026 ad-specs cheat sheet (PDF).

Every placement size for every major platform, in one printable page.

The design-once rule

You do not need a unique design for every size. Design at 1:1 (1080x1080) and 4:5 (1080x1350) first, since those take the most room in the feed, then export a 9:16 (1080x1920) version for stories and reels. Keep your logo and key message in the center third so a center crop never cuts them off.

Cover vs contain when resizing

Use cover when you want the image to fill the whole placement with no borders - it crops the overflow from the center. Use contain when nothing can be cropped (logos, text-heavy creatives) - it fits the entire image inside the size and pads the rest with white. The resizer above does both, fully in your browser.

The quick answer

The most-used Meta ad sizes are 1080x1080 (1:1 square), 1080x1350 (4:5 portrait), and 1080x1920 (9:16 stories and reels). A good rule is to design at 1:1 and 4:5 first, since they take the most space in the feed, then export a 9:16 version for stories and reels.

Frequently asked questions

What size should a Facebook or Instagram ad be?

For the feed, use 1080x1080 (1:1) or 1080x1350 (4:5). For stories and reels, use 1080x1920 (9:16). The 4:5 portrait takes the most feed real estate and usually performs best for static ads.

What are the standard Google Display ad sizes?

The highest-inventory sizes are 300x250 (medium rectangle), 728x90 (leaderboard), 160x600 / 300x600 (skyscraper / half page), 320x100 (large mobile banner), and 970x250 (billboard). Keep each file under 150 KB.

Is the resizer safe? Where do my images go?

Everything runs in your browser using a canvas. Your image is never uploaded to a server, so it is private and instant. Closing the tab discards it.

What does cover vs contain do?

Cover fills the whole target size and crops the overflow from the center, so there are no borders. Contain fits the entire image inside the size and pads the rest, so nothing is cropped.

How often are these specs updated?

This cheat sheet was last reviewed in June 2026. Platform specs change, so we review and update the table regularly and stamp the date above.

Keep exploring

Generate the creative

Skip the manual resizing.

Salk AI generates your creative in every placement size automatically - no cropping, no exporting, no guesswork.

Open Salk Studio