The specs we build to
Eight placements, each with its own aspect ratio and length rules. The table shows what each platform accepts and the length we cut to, which is usually far shorter than the limit.
| Platform | Placement | Ratio | Platform accepts | We cut to |
|---|---|---|---|---|
| TikTok | In-feed | 9:16 | 9:16, 16:9 or 1:1 · up to 10 min | 60s |
| Reels | 9:16 | 9:16 · up to 15 min | 90s | |
| Meta | Feed | 4:5 | 4:5 recommended · 1s to 241 min | 60s |
| Meta | Stories | 9:16 | 9:16 · 1s to 3 min | 60s |
| YouTube | Shorts | 9:16 | Vertical · under 60s recommended | 60s |
| YouTube | In-stream | 16:9 | 16:9 · no max (under 3 min recommended) | 30s |
| Feed | 1:1 | 9:16 to 16:9 · 3s to 30 min | 30s | |
| Demand Gen | 16:9 | 16:9, 9:16, 1:1, 4:5 · varies by format | 30s |
Platform limits read from each platform's own ads guide on 13 October 2026. Full breakdowns for each placement are listed below.
What each spec does to your creative
TikTok In-feed
9:16 · cut to 60s
A 16:9 master loses 44% of its frame here. Shoot or generate vertical.
TikTok also accepts 16:9 and 1:1, but vertical is the ratio it recommends.
Instagram Reels
9:16 · cut to 90s
Meta's guide says to keep the top 14%, bottom 35% and 6% each side free of text and logos.
Shares the asset with Stories, but the safe zones differ slightly.
Meta Feed
4:5 · cut to 60s
Meta's guide recommends 4:5 at 1440 x 1800 for Feed video.
Headline guidance is 27 characters; primary text 50 to 150.
Meta Stories
9:16 · cut to 60s
Full bleed. Letterboxing reads as a repurposed ad and gets skipped.
Ads of 15 seconds or less play in full; longer ones split into cards.
YouTube Shorts
9:16 · cut to 60s
Vertical only. A horizontal upload is pillarboxed and looks lazy.
Competes directly with organic, so polish can hurt you.
YouTube In-stream
16:9 · cut to 30s
The one placement where 16:9 is correct rather than a compromise.
Five seconds before the skip. The offer has to land inside them.
LinkedIn Feed
1:1 · cut to 30s
Accepts 9:16 through 16:9. Square or 4:5 takes more feed height than horizontal.
Video can run 3 seconds to 30 minutes; captions matter because most of the feed plays muted.
Google Demand Gen
16:9 · cut to 30s
One asset set fans out across YouTube, Discover and Gmail at once.
Google recrops automatically, and rarely the way you would.
Full spec sheets by placement
Every number on these pages is read from the platform's own ads guide, with the source linked.
- TikTok in-feed ad specs
- TikTok Spark Ads specs
- Facebook Feed video ad specs
- Facebook Stories ad specs
- Instagram Reels ad specs
- Instagram Stories ad specs
- Instagram Feed video ad specs
- LinkedIn video ad specs
- Pinterest video ad specs
- Pinterest max width video ad specs
- YouTube skippable in-stream ad specs
- YouTube non-skippable ad specs
- YouTube bumper ad specs
- YouTube in-feed video ad specs
- YouTube Shorts ad specs
Built to fit, not cropped
Most tools render one master cut and squeeze it into every shape. We generate against the placement instead: the hook is written to the duration, the subject is framed for the ratio, and captions sit inside the safe zone. You can watch the frame change as you switch placements in the studio.