Meta's official safe zone guidance for Stories and Reels ads: leave at least 14% of the top, 35% of the bottom and 6% on each side of your creative free from text, logos and key creative elements. The same zone applies to 9:16 video ads in Instagram Feed. Check your creative against every placement below, or download the PNG templates and design inside the lines. Free, no signup, and nothing leaves your browser.
Meta's ads guide gives the same safe zone for Instagram Stories ads, Instagram Reels ads and Facebook Reels ads: leave roughly 14% of the top, 35% of the bottom and 6% on each side of your creative free from text, logos and other key creative elements. The Instagram Reels wording is slightly firmer (at least 14%), so we treat at least as the standard. Meta's Safe Zone help page adds two more rules worth knowing:
For 1:1 and 4:5 feed creative Meta publishes no percentages at all. The official guidance for Instagram Feed at those ratios is qualitative: keep the bottom and side edges free of key creative elements, text and logos. Nothing equivalent is published for Facebook Feed, so clear edges are the sensible rule everywhere in feed.
| Placement | Top | Bottom | Each side | Meta's wording |
|---|---|---|---|---|
| Instagram Stories ads | 14% (about 269 px) | 35% (672 px) | 6% (about 65 px) | Roughly |
| Instagram Reels ads | 14% (about 269 px) | 35% (672 px) | 6% (about 65 px) | At least |
| Facebook Reels ads | 14% (about 269 px) | 35% (672 px) | 6% (about 65 px) | Roughly |
| Instagram Feed (9:16 video ads) | 14% (about 269 px) | 35% (672 px) | 6% (about 65 px) | Same guidance as Reels and Stories |
Two extra numbers to keep in mind: disclaimers on Reels ads need the bottom 40% clear (768 px on a 1080 x 1920 canvas), and Meta's recommended export resolution is actually 1440 x 2560 at 9:16. The percentages are the spec; the pixels just make them concrete on the canvas most teams export at.
The safe zones exist because a Stories or Reels ad never renders alone. Meta lays its own interface over your creative, and the overlay changes by placement:
Ads Manager has its own Safe Zone guardrail toggle, a yellow overlay you can switch on while building the ad. This checker does the same job earlier, while the creative is still in your design tool and cheap to change, so nothing gets rebuilt at upload time.
The checker includes downloadable transparent PNG safe zone templates for every placement: 1080 x 1920 Stories and Reels overlays marking Meta's official 14% top, 35% bottom and 6% side margins, plus 1080 x 1350 and 1080 x 1080 feed overlays marking our recommended clear edges (Meta publishes no feed numbers). Drop one into Photoshop, Figma, Canva or your video editor as the top layer, design inside the lines, then hide the layer before you export. It is the fastest way to make safe zones part of the brief instead of a fix at the end, and the templates are free with no email gate.
Checking safe zones is the first gate our own 9:16 creative passes at Hey Sage. A concept starts on the template, gets checked here before export, then goes through our free Meta ads preview tool to see the finished ad in context, with primary text, headline, page name and CTA over the top.
The rest of the system is free as well: our Meta ads strategy guide for 2026 covers how we plan campaigns, Meta ads account structure shows how we set accounts up, and you can browse all of our guides and free tools. If you would rather have your Meta ads run by people who check the margins before the money moves, here is how our Meta ads management works, and you can get started here.
Yes. Meta's current ads guide pages for Instagram Stories, Instagram Reels and Facebook Reels all give the same guidance: leave roughly 14% of the top, 35% of the bottom and 6% on each side free from text, logos and key creative elements (Instagram Reels says at least 14%). Meta publishes percentages only, so the pixel values in the checker are our conversions for a 1080 x 1920 export.
Meta publishes these numbers for ads, so treat them as ad specs first. Organic Reels carry similar interface overlays (username, caption, audio row and the engagement rail), so keeping the same margins clear is a sensible habit for organic content, but Meta does not publish an official organic safe zone.
Your ad will still run; safe zones are Meta's recommendation, not a rejection rule. But anything inside those margins risks being covered by the profile icon, caption or call to action button, or cropped when Meta fills a screen taller than 9:16. Offers, disclaimers and end cards are usually what disappear, and you pay for the impression either way.
Yes. Completely free, with no account and no usage limits. We built it at Hey Sage because we check our own 9:16 creative against these zones before anything goes live.
No. Everything renders locally in your browser. Your creative never leaves your device, and nothing is stored on our servers.
Meta recommends 1440 x 2560 pixels at 9:16 for Stories and Reels ads. A 1080 x 1920 export also works, and it is the canvas our pixel figures assume; the percentages stay the same at any size. For feed, Meta recommends 4:5 at 1440 x 1800.
Our preview tool mocks up the full ad (creative plus primary text, headline, page name and CTA) across five placements with realistic Meta interface chrome. This checker does one job in more depth: it shows the official safe zones over your creative and gives you PNG templates to design with. Check here while you design, then preview the finished ad in context.