The recommended aspect ratio for Facebook Stories ads is 9:16, the full-screen vertical format that fills the phone screen edge to edge. If you only remember one number from this guide, make it that one — but the details around it (safe zones, resolution, what happens if you upload the wrong shape) decide whether your ad actually looks good or gets cropped awkwardly.
The recommended aspect ratio for Facebook Stories ads: 9:16
Facebook Stories occupy the full height and width of a phone screen, so the placement expects vertical 9:16 video. In practical terms, that means your source file should be shot or exported at a 9:16 ratio, not cropped from something wider after editing. At the pixel level, the standard target is 1080×1920, which lines up with what most phone screens render natively.
Meta's ad system will technically accept other ratios and automatically fit them into the Stories placement, but "accept" and "look good" are different things. A square or landscape clip placed into a full-screen vertical slot gets padded with bars (often blurred or solid color) above and below the video. That padding eats into the one advantage Stories has over feed: total screen real estate. A native 9:16 clip uses all of it.
Why vertical video performs better in Stories placements
Stories ads sit between organic Stories content, which is almost always full-screen vertical video or photos. When an ad suddenly shrinks to a smaller rectangle with bars around it, it reads visually as an ad before the viewer even processes the message — which is exactly the moment you want them focused on your hook, not on the fact that your creative doesn't fit the format.
There's also a practical reason to design natively for 9:16 instead of resizing a feed asset: product shots, on-screen text, and calls to action all need more vertical room to breathe. A landscape ad that worked in-feed often has text sitting near the edges of the frame, which is fine at 16:9 but gets clipped or crowded once you try to stretch or pad it into a vertical canvas.
Resolution, duration and other specs to design around
Aspect ratio is only part of the spec sheet. A few other details shape how your Stories ad will actually render:
- Resolution: 1080×1920 is the standard target for crisp playback across devices — see our full breakdown of recommended resolution for Facebook video ads.
- Frame rate: smooth playback typically starts around 24–30 fps as a baseline to test; our guide on recommended frame rate for Facebook video ads covers how this interacts with motion-heavy edits.
- File format: MP4 is the safest, most widely supported container for vertical video ads across Meta placements.
- Duration: shorter Stories ads tend to hold attention better since the format is built for quick swipes between pieces of content; treat 15–30 seconds as a sensible starting range to test against your own data.
Safe zones: what actually stays visible on screen
Even with a correct 9:16 canvas, parts of the frame can be covered by interface elements: the profile name and ad label near the top, and the call-to-action button, progress bar, or reply field near the bottom. If your logo sits in the top corner or your offer text sits at the very bottom edge, there's a real chance a viewer never sees it clearly.
The safer approach is to treat the vertical frame like it has a protected middle zone, roughly the center 80% of the height, and keep your most important visual information — product shot, main line of copy, price or offer — inside that zone. Anything decorative (background texture, gradient, secondary branding) can live closer to the edges. For exact margins and a visual breakdown, see our safe zone guidelines for Facebook video ads.
Aspect ratio comparison across Meta and Stories-style placements
| Ratio | Pixel dimensions | Where it fits best | What happens if used in Stories |
|---|---|---|---|
| 9:16 | 1080×1920 | Facebook Stories, Instagram Stories, Reels | Fills the screen edge to edge — the correct choice |
| 4:5 | 1080×1350 | Facebook and Instagram feed | Gets padded with bars top and bottom, loses screen space |
| 1:1 | 1080×1080 | Feed, carousel, older placements | Heavily padded in Stories, looks noticeably smaller |
| 16:9 | 1920×1080 | YouTube, landscape display, in-stream | Pillarboxed with thick bars above and below in Stories |
If you're also running feed placements alongside Stories, it helps to understand how the feed spec differs — our guide to the recommended aspect ratio for Facebook feed ads walks through why 4:5 tends to be the better feed default, and Instagram Stories follow the same logic as Facebook Stories if you want a side-by-side read on that placement in our Instagram Story ads aspect ratio guide.
Common mistakes with aspect ratio in Facebook Stories ads
- Reusing a feed video as-is. A 1:1 or 4:5 clip gets padded in Stories and immediately looks out of place next to organic full-screen content.
- Centering text too close to the top or bottom edge. Even a perfectly cropped 9:16 video can lose its headline or CTA button behind the interface if text sits outside the safe zone.
- Designing silent-only creative. Stories autoplay without sound until a viewer taps to unmute, so an ad that depends entirely on spoken dialogue to land its hook risks losing viewers in the first few seconds. Burned-in captions solve this.
- Exporting at the wrong resolution and letting the platform scale it. Uploading a low-resolution vertical file technically matches the 9:16 ratio but can look soft or compressed once scaled up to fill a modern phone screen.
- Treating Stories as an afterthought resize of the main ad. The strongest-performing Stories creative is usually shot or composed for full-screen vertical from the start, with the product and copy positioned to use the extra vertical space rather than just stretched into it.
A quick pre-upload checklist
- Canvas is 9:16, exported at 1080×1920 pixels.
- Logo, headline, and CTA all sit inside the center safe zone, not the top or bottom edges.
- Captions are burned in or added as text overlays, so the ad communicates on mute.
- File is an MP4, and duration fits comfortably within a short, swipe-friendly length.
- You've previewed the ad in a mobile preview tool or test placement, not just on a desktop timeline.
How FrameNotion fits into this
If you'd rather not manually resize, reposition text, and re-check safe zones every time you need a new Stories ad, FrameNotion builds the video natively in the right shape from the start. Paste a product or website link, and FrameNotion AI writes and renders a 30-second vertical ad at 1080×1920, 9:16, 30 fps — the exact spec Facebook Stories expects — complete with an AI voiceover, music, sound effects, and word-by-word captions so the ad still communicates with sound off. Every ad also comes bundled as 4:5, 1:1, and 16:9, so the same creative concept is ready for feed, in-stream, or any other placement without starting over. You can see finished examples in the FrameNotion examples gallery or read more about how the process works on the features page. The first ad is free to try, no card required.
Final thought
Aspect ratio for Facebook Stories ads isn't a minor technical detail — it's the difference between an ad that feels native to the placement and one that visibly doesn't belong there. Lock in 9:16 at 1080×1920, respect the safe zone, caption for sound-off viewing, and build the creative for vertical from the first frame rather than resizing it in afterward.
Frequently asked questions
Can I use a square (1:1) video for Facebook Stories ads?+
You can upload it and Meta will display it, but it gets padded with bars above and below to fit the full-screen vertical slot, which looks noticeably smaller than native 9:16 content around it. It's better treated as a fallback than a primary choice.
What pixel size should I export my Facebook Stories ad at?+
1080×1920 pixels is the standard target for a 9:16 vertical video, which matches the resolution most phone screens render natively and keeps the footage sharp rather than upscaled.
Do Facebook Stories ads need captions?+
They're not required, but since Stories often autoplay without sound until a viewer taps to unmute, burned-in captions or on-screen text help your message land even when the ad is being watched silently.
Is the aspect ratio the same for Facebook Stories and Instagram Stories ads?+
Yes, both placements use the same 9:16 full-screen vertical format and similar safe zone considerations, since they share the same underlying ad infrastructure.
How long should a Facebook Stories ad be?+
There's no single required length, but shorter clips tend to suit the quick, swipe-based nature of Stories. A range of 15–30 seconds is a reasonable starting point to test against your own results.
