Ad specs
Ad specs, checked against the platform
Ad spec guides disagree with each other because few of them go back to the source. Every number on these pages comes from the platform’s pages or the template files they link, and each page names its source and its date. Where the common guides are wrong, the page says what they get wrong and why.
Safe zones are stated as percentages, drawn to scale on the real canvas, and downloadable as a correctly-sized frame. A pixel count is only true at one canvas size, which is why no two guides publishing pixel counts agree.
- Feed (image)4:5 · 1440 × 1800A Facebook feed image ad is 4:5 at 1440 × 1800 pixels. The minimum is 600 pixels wide and, for a 4:5 image, 750 pixels tall; the aspect ratio tolerance is 3%, and the file can be a JPG or PNG up to 30 MB.
- Feed (video)4:5 · 1440 × 1800A Facebook feed video ad is 4:5 at 1440 × 1800 pixels. It can run from 1 second to 241 minutes, up to 4 GB, as MP4, MOV or GIF.
- Stories (image)9:16 · 1440 × 2560A Facebook Stories image ad is 9:16 at 1440 × 2560 pixels, with a 1% aspect ratio tolerance and a 500-pixel minimum width. Keep the top 14%, bottom 35% and 6% of each side clear of anything that matters, and the bottom 40% of the right-hand 21%.
- Reels (image)9:16 · 1440 × 2560A Facebook Reels image ad is 9:16 at 1440 × 2560 pixels, a JPG or PNG up to 30 MB, at least 600 × 600 with a 3% aspect ratio tolerance. Keep the top 14%, bottom 35%, 6% of each side and the bottom 40% of the right-hand 21% clear. Meta's Reels image page also recommends no text on the image at all, citing the small image size.
- Reels (video)9:16 · 1440 × 2560A Facebook Reels video ad is 9:16 at 1440 × 2560 pixels, an MP4, MOV or GIF up to 4 GB, and Meta's page sets no maximum length. Primary text is 40 characters and the headline 55, both recommendations. Leave the top 14%, the bottom 35% and 6% of each side clear, plus the bottom 40% of the right-hand 21%.
- Carousel1:1 · 1080 × 1080Facebook carousel cards are 1:1 at 1080 × 1080 pixels or larger, 2 to 10 cards per ad, images up to 30 MB and videos up to 4 GB.
- In-stream video16:9 or 1:1 · 1080 × 1080Facebook in-stream video ads are 16:9 or 1:1; Meta recommends at least 1080 × 1080 pixels. Duration depends on the device: 5 to 15 seconds on desktop, 5 seconds to 10 minutes on mobile.
- Right column1:1 · 1080 × 1080Meta's ads guide gives a Facebook right column image ad as 1:1, at least 1080 × 1080 pixels, a JPG or PNG with a 40-character headline, and calls the placement desktop-only. Meta's other pages give other shapes: its right column video page offers 4:5 'for mobile only', its aspect ratio help page marks 1.91:1 as recommended, and its minimum image size page asks for 1200 × 1200.
- Feed (image)4:5 · 1440 × 1800An Instagram feed image ad is 4:5 at 1440 × 1800 pixels, with a 500-pixel minimum width and a 1% aspect ratio tolerance — a third of the tolerance Facebook feed allows.
- Feed (video)9:16 · 1080 × 1920Meta's guide gives Instagram feed video as 9:16 at 1080 × 1920 pixels — vertical, not the 4:5 the image placement uses. Duration runs 1 second to 60 minutes. Meta's safe-zone help article says 9:16 video ads in Instagram Feed use the same guidance as Reels and Stories: keep the top 14%, bottom 35% and 6% of each side clear, and the bottom 40% of the right-hand 21%.
- Stories (image)9:16 · 1440 × 2560An Instagram Stories image ad is 9:16 at 1440 × 2560 pixels. Keep the top 14%, bottom 35% and 6% of each side clear — at this canvas that is 358, 896 and 86 pixels, plus the bottom 40% of the right-hand 21%.
- Stories (video)9:16 · 1440 × 2560An Instagram Stories video ad is 9:16 at 1440 × 2560 pixels and runs from 1 second to 60 minutes, up to 4 GB. The same 14/35/6 safe zones apply, with the bottom 40% of the right-hand 21% clear.
- Reels (image)9:16 · 1440 × 2560An Instagram Reels image ad is 9:16 at 1440 × 2560 pixels, with primary text at 44 characters — the tightest text budget Meta publishes for any placement. Keep the top 14%, bottom 35%, 6% of each side and the bottom 40% of the right-hand 21% clear of anything that matters.
- Reels (video)9:16 · 1440 × 2560An Instagram Reels video ad is 9:16 at 1440 × 2560 pixels and runs from 0 seconds to 15 minutes. The minimum width is tiered: 250 pixels under 30 seconds, 500 pixels at 30 seconds or longer. Keep the top 14%, bottom 35%, 6% of each side and the bottom 40% of the right-hand 21% clear.
- Carousel4:5 or 1:1 · 1080 × 1080Instagram carousel ads are 4:5 when every card is an image. The moment one card is a video, Meta supports 1:1 only — so a mixed carousel is a square carousel.
TikTok
- In-feed (video)9:16, at least 540 × 960A TikTok in-feed video ad is 9:16 at a minimum of 540 × 960 pixels, up to 10 minutes and 500 MB. TikTok's auction in-feed page gives minimums only; its standard safe-zone template, drawn on a 720 × 1280 frame, clears the top 12.5%, the bottom 34.4%, 11.1% of each side and the bottom 56.25% of the right-hand 27.8%.
- Carousel720 × 1280, 640 × 640, 1200 × 628A TikTok carousel ad is 2 to 35 JPG or PNG images at 720 × 1280 vertical, 640 × 640 square or 1200 × 628 horizontal, with one caption, one call to action and one URL for the whole set, and an MP3 music track of at least 2 seconds that plays on a loop.
YouTube
- In-stream (video)16:9 · 1920 × 1080A YouTube in-stream ad is 16:9 at 1920 × 1080 pixels recommended, 1280 × 720 minimum, up to 256 GB. Skippable ads have no maximum length (under 3 minutes recommended) and can be skipped after 5 seconds; non-skippable ads are 15 to 60 seconds on Google's video ad formats page and 15 or 20 on YouTube's creator help page. Google's reference overlay keeps 3.5% of the top, 35.8% of the bottom, 2% of the left and 8.4% of the right clear, plus two blocks in the top corners.
- Bumper16:9 · 1920 × 1080A YouTube bumper ad is a non-skippable video of 6 seconds or less on most of Google's pages; its video ad formats page says between 5 and 6. Google's video ad specs page recommends 1920 × 1080 for horizontal video, 1280 × 720 minimum, up to 256 GB, with an optional 300 × 60 companion banner on desktop. Google's reference overlay for horizontal video applies.
- Shorts9:16 · 1080 × 1920A YouTube Shorts ad is vertical, 9:16 at 1080 × 1920 pixels recommended and 720 × 1280 minimum on Google's video ad specs page, up to 3 minutes long — only the first 60 seconds play in the Shorts feed, and under 60 seconds is recommended. Google's reference overlay for vertical video keeps 15% of the top, 35% of the bottom, 4.4% of the left and 17.8% of the right clear.
- Square video1:1 · 1080 × 1080A YouTube square video ad is 1:1 at 1080 × 1080 pixels recommended and 480 × 480 minimum on Google's video ad specs page, up to 256 GB. Google names no square placement: square video runs in the campaign types its square and vertical video ads page lists. That page shows no cropping of a square video on its initial impression, and says that for both square and vertical video the YouTube app's player can compress to 1:1 and crop the top and bottom when a viewer scrolls. Google's reference overlay for square video keeps 4.4% of the top, 36.1% of the bottom, 4.4% of the left and 9.4% of the right clear, plus a block in the top-right corner.
- In-feed (video)16:9 · 1280 × 720 thumbnailA YouTube in-feed video ad is a thumbnail, a headline and up to two lines of text that invite a click to watch the video. Google recommends a 1280 × 720 thumbnail (1280 × 640 minimum; JPG, GIF or PNG under 2 MB) and caps headlines at 2 lines of 40 characters and descriptions at 2 lines of 35. The video runs at 1920 × 1080, 1080 × 1920 or 1080 × 1080 (vertical does not show on in-feed in Video Reach and Video View campaigns), with 15 seconds recommended and no maximum length. Google publishes no safe zone for the thumbnail.
- Audio16:9, up to 30 secondsYouTube audio ad specs: you give Google a link to a 16:9 YouTube video of up to 30 seconds, with no separate audio file. Up to 15 seconds it runs non-skippable, from 16 to 30 seconds skippable. Google lists resolutions from 426 × 240 to 3840 × 2160, a 128 GB limit, and recommends a still image or simple animation under the voice.
- Single image1.91:1 · 1200 × 628A LinkedIn single image ad is 1.91:1 at 1200 × 628 pixels, a JPG, PNG or GIF up to 5 MB. LinkedIn marks vertical 4:5 at 720 × 900 as a recommended ratio too, served on mobile only, and takes square 1:1 at 1200 × 1200. It advises up to 150 characters of introductory text and 70 of headline to avoid truncation.
- Video4:5 · 720 × 900LinkedIn recommends 4:5 for video ads, at 720 × 900 pixels; it also takes 16:9 (1920 × 1080 or 1200 × 675 recommended), 9:16 at 720 × 1280 and square 1:1. A video runs 3 seconds to 30 minutes, as an MP4 between 75 KB and 500 MB, at under 30 frames per second.
- Responsive display1.91:1 · 1200 × 628A Google responsive display ad needs a 1.91:1 image at 1200 × 628 pixels (600 × 314 minimum) and a square one: 600 × 600 on Google's responsive display ads specs page, 1200 × 1200 in its best practices guide, 300 × 300 minimum on both. Google assembles each ad from those images and up to five 30-character headlines, a 90-character long headline and up to five 90-character descriptions. Google is moving Display campaigns into Demand Gen, starting with a migration tool in June 2026.
- Performance Max (image)1.91:1 · 1200 × 628A Google Performance Max asset group needs horizontal 1.91:1 images at 1200 × 628 pixels (600 × 314 minimum) and square 1:1 images at 1200 × 1200 (300 × 300 minimum); vertical 4:5 at 960 × 1200 is optional. Every image is a JPG or PNG up to 5 MB, with its content in the center 80%. Performance Max lists no 9:16 image, which Demand Gen does, and allows a logo of up to 5120 KB where Demand Gen allows 150 KB.
- Demand Gen (image)1:1 · 1200 × 1200A Google Demand Gen image ad takes square 1:1 images at 1200 × 1200 pixels (300 × 300 minimum) and horizontal 1.91:1 at 1200 × 628 (600 × 314 minimum), with vertical 4:5 at 960 × 1200 and 9:16 at 1080 × 1920 optional; each image is up to 5 MB. Headlines run to 40 characters and descriptions to 90. Google gives the square logo's minimum as 128 × 128 in one table and 144 × 144 in another, and caps the logo at 150 KB.
ChatGPT
Specs last checked 2026-11-11. Platforms revise these without notice — the source link on each page is the thing to trust, and if it has moved we would rather you told us than trusted us. Why the published guides disagree.