If you're prepping creative for Instagram or Facebook, getting the video ad specs for Reels placements right is the difference between a crisp, full-screen ad and one that gets cropped, blurred, or rejected at upload. The short answer: build vertical 9:16 video at 1080×1920, keep the file size reasonable, design for sound-off viewing with captions, and leave safe margins at the top and bottom for the Reels interface. The rest of this guide walks through every spec, the safe-zone layout, and the small mistakes that cause the most rework.
What counts as a "Reels placement" in ad platforms
When you set up a campaign in Meta Ads Manager, "Reels" usually shows up twice: as an Instagram Reels placement and a Facebook Reels placement. Both are full-screen, vertical, swipeable video feeds that sit alongside organic Reels content. Your ad can appear as a standalone Reels ad or, depending on the surface, with an overlay sticker. Either way, the spec sheet is nearly identical across both surfaces, which is why most teams build one vertical cut and let it run across both.
This differs from Stories, which are tap-through rather than scroll-through, and from in-feed placements, which can crop to square or 4:5. If you're also running Stories or feed ads from the same shoot, it's worth checking the dedicated specs for Facebook Stories ads and feed placement ads separately, since the safe zones and crop behavior are not the same.
Video ad specs for Reels placements: the full breakdown
| Spec | Instagram Reels ads | Facebook Reels ads |
|---|---|---|
| Aspect ratio | 9:16 (full vertical) | 9:16 (full vertical) |
| Recommended resolution | 1080×1920 | 1080×1920 |
| File type | MP4 or MOV | MP4 or MOV |
| Orientation | Vertical only — square or horizontal gets cropped or padded | Vertical only — same cropping risk |
| Length window to test | Short cuts in the 15–30 second range work well for most offers | Same — longer formats tend to lose attention in a scroll feed |
| Captions | Built-in or burned-in text, since sound is often off | Same — burned-in captions reduce reliance on platform auto-captions |
| Safe zones | Keep key text and logo out of the top and bottom ~15–20% of the frame | Same UI overlap, slightly different placement depending on surface |
A couple of notes worth flagging. First, Reels placements are unforgiving of non-vertical source footage — a 16:9 ad that gets auto-fit into a 9:16 slot usually ends up with blurred bars on the sides, which reads as low-effort next to native vertical content. Second, both surfaces are full-screen by default, so there's no neutral background space to hide a bad crop. If your source video isn't already 9:16, re-shoot or re-render rather than relying on the platform's automatic resize.
Safe zones: where your text and logo actually need to live
Reels placements overlay UI elements on top of your video: profile name and caption at the bottom, like/comment/share icons on the right side, and sometimes a music or audio badge near the top. If your call-to-action text or logo sits in those zones, it gets covered or fights with native controls.
- Keep your main message, price, or CTA roughly centered in the middle 60% of the frame vertically.
- Avoid putting critical text in the bottom 15–20% of the frame — that's where captions and profile info usually sit.
- Leave similar margin at the very top for status bars and any promotional badges the platform adds.
- Keep the right-hand edge clear of dense text or logos, since engagement icons run down that side.
- Test your final cut on an actual phone screen, not just a desktop preview — safe zones look different at full scale.
Designing for sound-off, fast-scroll viewing
Reels is a scroll-first environment. Plan your creative as if sound may be off and attention may last only a few seconds, then let anything beyond that be a bonus rather than a requirement.
Hook in the first 2–3 seconds
Open on a visual or text hook that makes sense with zero audio: a bold on-screen question, a before/after flash, or a product in motion. Avoid slow logo intros or quiet voiceover-only openings — if the viewer hasn't paused to watch yet, those seconds are wasted.
Captions as a core design element, not an afterthought
Word-by-word or line-by-line captions should be burned into the video itself rather than relying solely on the platform's auto-generated captions, which can be inconsistently timed or placed. Burned-in captions also guarantee they sit where you want them, inside your safe zones, styled to match your brand.
Audio that still earns its place
Even though the ad should work muted, a tight sound design — a hook line read aloud, a beat-matched music track, a sound effect on the reveal — rewards viewers who do have sound on and often improves watch time. Build the audio layer, just don't depend on it.
Length, pacing, and what to cut first
There's no single fixed length requirement for Reels placements across platforms, but shorter, punchier cuts generally outperform long-form storytelling in a scroll feed. A simple structure to test: hook (0–3s), problem or desire (3–8s), product/benefit demo (8–20s), proof or social element (20–25s), offer and call to action (25–30s). If you need to trim, cut from the middle demo section before you cut the hook or the CTA — those two ends carry the most weight.
For a deeper breakdown of how length should shift based on your campaign goal — awareness versus conversion versus retargeting — see our goal-based guide to Reels video length.
Reels specs versus other vertical placements
Reels placements share the 9:16 frame with several other formats, but the details — safe zones, swipe behavior, typical viewing context — differ enough to trip up a creative built for one surface and reused elsewhere without adjustment.
| Placement | Shares with Reels | Key difference |
|---|---|---|
| TikTok in-feed | Full-screen 9:16, sound-off design | Different UI overlay positions and a distinct platform-native tone — see TikTok in-feed specs |
| YouTube Shorts | Full-screen 9:16, scroll feed | Longer typical watch sessions and different subscribe/like UI placement — see YouTube Shorts specs |
| Facebook/Instagram Stories | Vertical 9:16 | Tap-through pacing instead of scroll, different safe zones — see Facebook Stories specs |
If you're repurposing one asset across all of these, build it to the strictest common safe zone (generally the tallest UI overlap across platforms) and keep the core message readable even if the edges get slightly covered.
Common Reels spec mistakes to avoid
- Uploading a square or horizontal video and letting the platform auto-crop or pad it — this almost always looks worse than a purpose-built vertical cut.
- Putting the CTA button text or discount code in the bottom strip of the frame, where it gets hidden under the caption and profile name.
- Relying only on platform auto-captions, which can mistime or mis-transcribe product names, codes, or numbers.
- Starting with a slow brand intro before showing the product or hook — Reels viewers decide whether to keep watching almost immediately.
- Exporting at a low bitrate to save file size, which introduces visible compression artifacts once the platform re-compresses it again.
Building Reels-ready ads without starting from a blank timeline
Hitting every spec on this list — correct resolution, safe zones, burned-in captions, a hook that works muted — takes real editing time if you're building each cut by hand. FrameNotion is built around exactly this output: paste a product or website link, and FrameNotion AI writes a custom 30-second vertical ad from scratch, structured around hook, problem, benefit, proof, offer, and call to action, then checks its own rendered frames before exporting. The result is a 9:16, 1080×1920, 30 fps MP4 sized for Reels, TikTok, Shorts, and other Meta placements, so you're not retrofitting a horizontal video into a vertical slot.
Every ad ships with an AI voiceover, a beat-matched music track, sound effects, and word-by-word captions already placed to work with the format — or you can choose music-only or silent if that fits your brand better. You can also upload a logo, up to six product images, and notes like a promo code, and the on-screen copy can be written in any of 18 languages. If you'd rather start from a poster than a link — for an event, a sale, or a club night — FrameNotion can turn that artwork into a motion poster instead, animating the title, art, and badges to music and ending on the original design. A finished ad takes about 10–20 minutes, and after it's done you can request text or color edits without rebuilding it from scratch, or generate A/B hook variants on Pro and Agency plans. See example ads or check how it works for the full picture, and note that FrameNotion renders the ad file but doesn't publish directly to ad platforms or report on performance — you still upload and manage the campaign yourself.
Quick pre-upload checklist
- Vertical 9:16 frame, ideally 1080×1920, no letterboxing or pillarboxing
- File exported as MP4 or MOV at a reasonable bitrate for the length
- Hook visible and understandable in the first 2–3 seconds with sound off
- Burned-in captions placed inside safe zones, not under the bottom UI strip
- Logo and CTA text clear of the top and bottom ~15–20% of the frame
- Length trimmed to fit the scroll-feed context — test shorter before assuming longer is needed
- Previewed on an actual phone screen, not just a desktop editor window
Frequently asked questions
Do Instagram Reels ads and Facebook Reels ads need separate video files?+
Not usually. Both placements share the same 9:16, 1080×1920 vertical format and similar safe zones, so one well-built vertical cut typically works for both without a separate render.
Can I run the same video on Reels and in-feed placements without changes?+
You can, but it's not ideal. In-feed placements can crop to square or 4:5, which may cut off elements positioned for a full 9:16 Reels frame. If your campaign spans both, check the crop behavior for each placement rather than assuming one file fits all.
What happens if I upload a horizontal video to a Reels placement?+
The platform will typically pad it with blurred bars or crop the sides to fit the vertical frame. Both options look noticeably less polished next to native vertical content, so it's worth re-editing to 9:16 rather than relying on automatic resizing.
Does Reels ad length affect how the video gets cropped or displayed?+
Length doesn't change the crop or resolution, but it does affect completion rates in a scroll feed. Shorter, tightly paced cuts generally hold attention better than longer ones — see our length guide for specifics by campaign goal.
Are the safe zones the same on every phone screen size?+
They're close but not identical, since screen proportions vary slightly across devices. Building with extra margin beyond the minimum safe zone, and previewing on a real phone before launch, protects against edge cases on smaller or unusually shaped screens.
