The short answer: the aspect ratio for Facebook Story ads is 9:16, full-screen vertical, ideally delivered at 1080×1920 pixels. That's the native shape of the Stories surface, and anything shot or exported in square or landscape will show up letterboxed, cropped, or surrounded by bars that push your product out of frame.
The right aspect ratio for Facebook Story ads: 9:16, full screen
Facebook Stories occupy the entire phone screen between taps. There's no feed scroll, no surrounding white space — the video is the whole experience. That's why the platform's recommended and best-performing aspect ratio for Facebook Story ads is 9:16, matching the phone's own vertical dimensions almost exactly.
In practical terms, that means:
- Resolution: 1080×1920 pixels (minimum 500×888 will technically run, but 1080×1920 keeps the image sharp on current devices).
- Aspect ratio: 9:16 vertical, full-bleed with no added letterboxing.
- Frame rate: 24, 25, or 30 fps is the standard range to test; stick with one consistent rate through the whole clip.
- File type: MP4 or MOV, H.264 encoding is the safe default.
If you've built an ad in 1:1 (square, common for feed posts) or 16:9 (landscape, common for YouTube or desktop video), it will not fill a Story. Facebook will either letterbox it with blank bars above and below, or crop the edges to force-fit it — both outcomes cost you visual real estate and often cut off logos, captions, or product shots positioned near the frame's edges.
Why vertical, full-screen video performs better in Stories
Stories are a single-column, single-focus format. There's no competing content next to the video, so the entire screen is available — and expected — to be used. A few reasons vertical full-bleed consistently outperforms adapted horizontal content in this placement:
- It matches how the phone is held. Viewers are holding the device vertically; a 9:16 video means no rotation, no shrinking, no wasted pixels.
- It removes visual noise. Black bars or mismatched backgrounds around a cropped video read as low effort and can make an ad feel like an interruption rather than content.
- It supports tap-through navigation. Because Stories are tapped through quickly, a full-screen video gives you one extra second of attention before a viewer decides to tap past — every bit of screen space used for the message helps.
- It keeps product details visible. E-commerce ads especially benefit from the extra vertical height to show packaging, size, texture, or before/after shots without squeezing them into a narrow strip.
Facebook Story ad specs at a glance
| Spec | Recommended | Notes |
|---|---|---|
| Aspect ratio | 9:16 | Full-screen vertical; this is the core requirement |
| Resolution | 1080×1920 px | Minimum accepted is lower, but this keeps footage crisp |
| File type | MP4 or MOV | H.264 video codec, AAC audio codec work reliably |
| Duration | Short, generally under 15 seconds works well for the placement | Test shorter cuts for Stories versus longer cuts for feed or Reels |
| Captions/text | Keep inside the safe zone | Avoid the top and bottom 15–20% where UI overlays sit |
| Audio | Design for sound-off first, with captions carrying the message | Add voiceover and music as a layer, not the only carrier of meaning |
These specs are a sensible starting point to test against your own results, not a rulebook carved in stone — durations and text treatments especially are worth A/B testing for your specific product and audience.
Safe zones and design rules that actually matter
Getting the aspect ratio right is step one. Step two is making sure nothing important sits where Facebook's own interface will cover it. Stories place navigation controls, your profile name, a progress bar, and action buttons near the top and bottom of the screen.
- Keep your headline, logo, and call-to-action text within the middle 80% of the vertical frame, both horizontally and vertically.
- Avoid placing critical product shots or prices in the bottom 15% of the frame — that's where reply fields and action buttons typically sit.
- Leave margin around subtitles or captions so they don't collide with the username or timestamp near the top.
- If you're repurposing the same video for Reels or feed, check it again in each placement; safe zones shift slightly between surfaces.
If you want a deeper breakdown of exactly where those zones fall across Meta's different vertical formats, the safe zone guidelines for Facebook Reels ads article walks through pixel-level margins you can apply to Stories as well, since the two placements share most of the same screen geography.
Common aspect ratio mistakes with Facebook Story ads
Most Story ad underperformance isn't a targeting problem — it's a format problem. Here are the mistakes that show up most often when teams adapt existing creative for this placement instead of building for it.
- Uploading a square feed video as-is. It gets pillarboxed with bars on the sides, shrinking the actual video to a fraction of the screen.
- Stretching a 16:9 video to fill the frame. This distorts faces and products, which is especially damaging for ads showing a physical item.
- Centering text for a horizontal frame. Text that was comfortably centered in landscape often ends up too close to the top or bottom edge once cropped into vertical.
- Treating Stories and feed as one format. A video cut for a 1:1 feed post rarely reads the same at 9:16 — proportions, pacing, and where the eye lands all change.
- Ignoring the final frame. Because Stories auto-advance, your last visible seconds (logo, offer, call-to-action) need to be unmistakable even to someone already reaching to tap past.
Building once, exporting everywhere
Facebook Stories don't exist in isolation — the same ad usually needs to run as a Reel, an Instagram Story, maybe a TikTok spot too. The efficient approach is to design the master video at 9:16 first, since that's the strictest and most common vertical format across Meta, TikTok, and YouTube Shorts, then adapt it down to square or landscape only where a placement genuinely requires it.
If you're running the same campaign across several of Meta's vertical surfaces, it's worth comparing how specs differ placement to placement; the guide on file format requirements for Instagram Story ads covers the overlapping and the slightly different requirements between Instagram and Facebook Stories. And if your media plan spans more than Meta — say Snapchat or YouTube Shorts too — how to choose aspect ratio for multi-platform ads and video specs for Snapchat Story ads are useful companion reads before you lock a final export.
Where FrameNotion fits
FrameNotion builds every ad at 9:16, 1080×1920, 30 fps as the default — the exact shape Facebook Stories need — so there's no manual cropping, letterboxing, or stretching to fix after the fact. Paste a product link, and FrameNotion AI writes and renders a 30-second vertical ad from scratch, checking its own rendered frames before the file is finished, usually in about 10 to 20 minutes.
Every ad is also delivered in 4:5, 1:1, and 16:9 alongside the 9:16 master, so the same creative can run across Stories, feed, and landscape placements without a second production pass. Captions are word-by-word and the ad is designed to carry its message on mute, which matters for a placement where sound is often off by default. You can see finished examples on the examples page, check exactly how the process works on how it works, or start with the first ad free on pricing.
FrameNotion doesn't publish ads to Facebook or report on how they perform once live — it's focused on getting from product link to a correctly-specced, ready-to-upload video fast, so you still control targeting, budget, and results tracking in Ads Manager.
Frequently asked questions
Can I use a square (1:1) video for Facebook Story ads?+
You can upload it, but it won't fill the screen. Facebook will add bars on the sides (pillarboxing) or crop it, which shrinks the usable visual area and can cut off text or product shots positioned near the frame edges. Build at 9:16 instead for a full-screen result.
Is 9:16 the same aspect ratio for Facebook Stories, Instagram Stories, and Reels?+
Yes, 9:16 full-screen vertical is the shared base format across all three. Minor differences show up in safe zones and recommended duration, but the aspect ratio itself stays consistent, which is why one vertical master video usually works across all of them.
What happens if my video isn't exactly 1080×1920?+
Facebook accepts a range of resolutions as long as the aspect ratio is close to 9:16, but lower resolutions will look softer on larger phone screens. Starting at 1080×1920 gives you headroom without over-inflating file size.
Do Facebook Story ads need captions if the video has voiceover?+
It's worth adding them regardless. Stories frequently autoplay without sound, so captions carry the message for viewers browsing on mute, while voiceover and music add reinforcement for anyone watching with sound on.
How long should a Facebook Story ad be?+
Shorter cuts, generally under 15 seconds, tend to suit the quick, tap-through nature of Stories. Treat that as a starting point to test rather than a fixed rule, since the right length depends on how much your product needs to communicate.
