If you make video ads for more than one placement, you need a video ad aspect ratio cheat sheet you can check in ten seconds instead of re-reading platform help docs every time a new campaign goes live. This guide gives you that cheat sheet, plus the decision rules behind it, so you know not just the numbers but why each ratio exists and when to break the default.
Why Aspect Ratio Is the First Spec You Should Lock
Aspect ratio decides how much of the screen your ad actually fills. Get it wrong and a platform will crop, pad with bars, or shrink your video inside a feed where competitors are using the full frame. Get it right and your product, face, or offer fills the screen edge to edge, which matters more on mute, small screens, and fast-scrolling feeds than almost any other creative decision you'll make.
Aspect ratio is expressed as width:height. A ratio of 9:16 means the video is taller than it is wide, built for phones held vertically. A ratio of 16:9 is the opposite: wider than tall, built for horizontal viewing. Square 1:1 splits the difference and still shows up in some feed placements. Each major platform has a native, encouraged ratio for each ad placement, and that's what the cheat sheet below maps out.
The Video Ad Aspect Ratio Cheat Sheet
Bookmark this table. It covers the placements most e-commerce and DTC advertisers actually buy, with the ratio, a starting resolution, and a one-line note on what to watch for.
| Platform & Placement | Aspect Ratio | Recommended Resolution | Note |
|---|---|---|---|
| TikTok In-Feed | 9:16 | 1080x1920 | Full-screen vertical; design for sound off and on |
| Instagram Reels | 9:16 | 1080x1920 | Same specs as TikTok; leave room for caption stickers |
| Instagram / Facebook Stories | 9:16 | 1080x1920 | UI elements sit at the very top and bottom, keep key text centered |
| Facebook / Instagram Feed (vertical) | 4:5 | 1080x1350 | Takes up more vertical feed space than 1:1 or 16:9 |
| Facebook / Instagram Feed (square) | 1:1 | 1080x1080 | Still works well for carousel-style or product-shot ads |
| YouTube Shorts | 9:16 | 1080x1920 | Keep the subject centered, avoid edge-heavy framing |
| YouTube In-Stream (skippable) | 16:9 | 1920x1080 | Horizontal, longer-form storytelling is common here |
| Facebook / Instagram In-Stream (horizontal) | 16:9 | 1920x1080 | Pre-roll style placement inside horizontal video content |
If you want a deeper breakdown of why vertical formats dominate short-form feeds, the best aspect ratio for TikTok and Reels ads guide goes further into placement-by-placement reasoning. For the feed-specific square and tall ratios, see the Instagram feed video ad specs guide.
How to Choose the Right Aspect Ratio for Each Placement
Vertical 9:16: the default for short-form feeds
If you're only going to make one version of an ad, make it 9:16. It covers TikTok, Reels, Stories and Shorts, which together make up most of the scroll-and-tap video inventory available to advertisers right now. Fill the frame top to bottom. Avoid thin horizontal bars at the top and bottom unless you're deliberately leaving room for platform UI like captions, like buttons, or a progress bar.
Square 1:1 and tall 4:5: still relevant in feed
Square and 4:5 ratios haven't disappeared, they've just been pushed into fewer placements. Static feed placements on Facebook and Instagram still reward a taller, squarer frame because it occupies more of the screen than a horizontal video would in that same spot. If your budget allows only two versions, make 9:16 for Stories/Reels/Shorts and 4:5 for feed.
Horizontal 16:9: reserve it for YouTube and display
16:9 still earns its place for YouTube in-stream ads and any placement that plays inside horizontal video content, such as pre-roll in long-form YouTube videos. Outside of that, horizontal video in a vertical-scrolling feed usually looks smaller and less immersive than a native vertical ad, so don't default to 16:9 just because it was the TV-era standard.
Safe Zones and the Cropping Pitfalls That Kill Good Ads
A safe zone is the central portion of the frame that stays visible no matter how the platform crops, overlays, or resizes your video. Most cropping problems come from one habit: designing for a blank, UI-free canvas and only discovering the overlap after the ad is live.
- Keep your hook text and product name inside the middle 80% of the frame, both horizontally and vertically.
- Leave extra margin at the very top and very bottom of 9:16 video — that's where profile names, captions, and call-to-action buttons usually sit.
- Avoid placing your logo or offer text in the corners; corner content is the first thing lost when a platform auto-crops a 16:9 asset into 9:16.
- If you're repurposing a single master video across ratios, design the core message to live inside a 1:1 center crop — that square area survives every common crop.
Test every export on an actual phone before you launch. A preview on a laptop timeline rarely shows you where captions, buttons, and swipe-up prompts land in the live feed.
Building One Ad That Works Across Every Ratio
Reshooting or redesigning for every placement is expensive and slow, which is why most teams build one master vertical ad and derive the rest from it. A practical workflow looks like this:
- Shoot or design the ad natively in 9:16 first, since it's the hardest ratio to retrofit from horizontal footage.
- Keep the main subject, product shot, and key on-screen text centered so a 4:5 or 1:1 crop still reads clearly.
- Export the vertical master, then crop to 4:5 and 1:1 for feed placements, checking that nothing important falls outside the new frame edges.
- If you need a true 16:9 version for YouTube in-stream, treat it as a separate edit rather than a stretched crop — stretching a vertical video horizontally distorts faces and products.
This is also where picking the right video length pays off, since a script built for a 30-second vertical ad often needs re-pacing, not just re-cropping, when it moves into a 15-second Story or a longer YouTube in-stream slot. The ideal video length for paid social ads guide breaks down pacing by platform if you're planning multiple cuts from one master.
Common Aspect Ratio Mistakes to Avoid
- Uploading a horizontal 16:9 video into a 9:16 placement and letting the platform add black bars or crop awkwardly into faces.
- Centering text for a square frame and then exporting to 9:16, where the text ends up stretched toward the edges instead of staying readable.
- Ignoring safe zones and losing a call-to-action button under the platform's own UI overlay.
- Treating resolution and aspect ratio as the same thing — a video can be the right ratio (9:16) but still look soft if the resolution and bitrate are too low. If your exports look blurry even at the right ratio, check the video ad bitrate recommendations for social media guide.
- Assuming one ratio works everywhere just because it worked on one platform last quarter — recheck specs whenever you add a new placement to a campaign.
How FrameNotion Fits Into This
FrameNotion is built around the vertical-first reality described in this cheat sheet. Paste a product link or upload a poster, and FrameNotion AI writes and renders a 30-second vertical ad at 1080x1920, 30 fps — the exact spec most short-form placements expect. Every finished ad also comes automatically in 4:5, 1:1 and 16:9, so you get the feed, square, and horizontal versions from the same creative without re-editing from scratch.
Because the ad includes a voiceover, a beat-matched music track, sound effects, and word-by-word captions, it's designed to hold attention whether sound is on or off — which matters more than the ratio alone in a lot of feeds. If you want to see how the format looks finished, the example ads page has samples, the features page explains the full workflow, and pricing covers plan details if you're mapping this into a regular ad-production routine.
Keep This Cheat Sheet Close
Aspect ratio is a small spec with an outsized effect on how an ad performs once it's live. Default to 9:16 for short-form feeds, keep 4:5 and 1:1 ready for static feed placements, reserve 16:9 for YouTube in-stream and horizontal video contexts, and design everything inside a centered safe zone so one master video can travel across every placement without losing its message.
Frequently asked questions
Do I need a separate video file for every aspect ratio?+
Not necessarily a separate shoot, but you usually need separate exports. A single well-composed 9:16 master can often be cropped into 4:5 and 1:1 without redesigning, as long as the key subject and text sit inside a centered safe zone. A true 16:9 version for YouTube in-stream is better treated as its own edit rather than a stretched crop.
What's the safest single aspect ratio if I can only make one version?+
Vertical 9:16 at 1080x1920 is the safest default, since it covers TikTok, Reels, Stories and YouTube Shorts — the placements with the most short-form video inventory. You'll still want a 4:5 or 1:1 crop ready for static feed placements if your budget allows it.
Does the aspect ratio I choose affect how much an ad costs to run?+
Aspect ratio itself isn't a direct cost line item, but a poorly fitted video — cropped awkwardly or shrunk inside its placement — tends to hold attention less well, which can affect how efficiently a campaign spends its budget. Treat correct aspect ratio as a baseline quality step, then test creative content on top of it.
Can I just stretch a 9:16 video into 16:9 instead of re-editing it?+
Stretching distorts faces, products and text, so it's not a reliable shortcut. If you need a true 16:9 version for YouTube in-stream or a horizontal placement, plan it as a separate edit with its own framing rather than resizing the vertical file.
How do safe zones differ between TikTok, Reels and Stories?+
They're similar in spirit — all three overlay captions, profile info and interaction buttons near the top and bottom of a 9:16 frame — but the exact pixel margins shift slightly by platform and can change over time. Always preview the finished export inside the actual app before launching a campaign, rather than relying on fixed pixel assumptions.
