Adscreator

Meta Ad Safe Zones for Stories, Reels and Feed: The Margins Meta Actually Publishes

Devin Rhodes, Performance·Aug 16, 2026·8 min read·Updated August 2026
Ad Studio
5 placements / set

Generating ad set

Preparing the studio…

Variant

Resized for every placement in one pass.

Live preview with sample products. Try it, then get started with your own.

Meta ad safe zones are the margins you keep free of text, logos and anything essential so the interface does not cover them. For Stories and Reels, Meta's ads guide recommends leaving roughly the top 14 percent, the bottom 35 percent, and 6 percent of each side clear. On a 1440 x 2560 canvas that is about 358 pixels at the top and 896 at the bottom, leaving a usable band around 1,300 pixels tall.

The bottom number is the one worth writing down, because it contradicts nearly every spec sheet in circulation. The widely repeated figure is 20 percent. Meta publishes 35. The difference is not academic: it is the exact strip where the profile row, the caption and the call to action button stack, and creative built to the smaller margin puts its offer underneath a button.

Meta safe zone percentages by placement

Safe zones are recommendations rather than enforced limits. Meta will not reject an ad for putting text in the bottom third. It will simply render the interface on top of it, which is worse, because the ad runs and spends and underperforms for a reason that never shows up in the account.

PlacementRatioCanvasKeep clear
Instagram Stories9:161440 x 2560Top 14%, bottom 35%, sides 6% each
Reels9:161440 x 2560Same as Stories; the CTA and caption sit lower still
Facebook Feed, single image4:51440 x 1800No overlay, but keep key elements off the outer edge
Carousel card1:11080 x 1080 or higherOuter edge trims by placement; keep logos and prices inboard

Feed is the forgiving one. Nothing overlays a Feed image, so the whole frame is yours. Carousel sits in between: no interface covers the card, but different placements trim the edges by different amounts, and a price badge set flush to the corner of card three will survive in one placement and lose a digit in another. The full pixel reference for each of these lives on our Meta ad sizes and creative specs page.

What is a safe zone in Meta ads?

A safe zone is the area of the frame guaranteed to stay visible after Meta draws its own interface over your creative. On Stories and Reels the platform stacks a profile picture and account name across the top, and a caption, sound attribution and call to action button across the bottom. Your artwork renders full-bleed underneath all of it. The safe zone is what is left.

This is a different concept from the aspect ratio tolerance Meta also publishes, which is 3 percent on Facebook Feed and 1 percent on Instagram, and which governs how far off-ratio a file can be before it gets cropped. Ratio tolerance is about the file. Safe zones are about the composition inside it.

Why is the bottom safe zone 35 percent and not 20 percent?

Because more has been added to the bottom of a Story than most guidance accounts for. The original 20 percent figure dates from a period when the bottom of the frame held a swipe-up arrow and little else. Since then the caption moved into the frame, sound attribution was added, and the call to action became a full-width button rather than an arrow. Each of those took vertical space, and Meta's recommendation moved with them.

The practical consequence: if you built a Stories template two or three years ago and it still works, check it against the current preview rather than the number you memorized. In a 1440 x 2560 frame, 20 percent reserves 512 pixels at the bottom and 35 percent reserves 896. The 384 pixel difference is roughly the height of a headline plus a price line, which is exactly the content people put there.

How do I design within Meta safe zones?

Design into the band rather than centering into the frame. The workable method is four steps.

  1. Start from a 1440 x 2560 canvas and draw the margins first: 358 pixels off the top, 896 off the bottom, 86 down each side.
  2. Put every word and the logo inside the remaining band. Anchor the headline near the top of the usable area rather than the vertical center of the frame, since the visual center of a Story is higher than the geometric center once the bottom third is spoken for.
  3. Let the image itself bleed to the edges. Safe zones apply to information, not to photography. A product can and should run into the margins; the price cannot.
  4. Preview in Ads Manager before launch, on mobile, with the actual caption in place. The desktop preview understates how much the bottom stack covers.

The step people skip is the fourth one, usually because the ad is already built and the preview feels like a formality. It is the only check that catches a caption long enough to wrap onto a second line and eat another 60 pixels.

Do safe zones apply to Feed ads?

Not in the overlay sense. Facebook and Instagram Feed images render clean, with the copy above and the headline below the image rather than on top of it. So the whole 1440 x 1800 frame is usable and you do not need to reserve a third of it.

There is still an edge discipline worth keeping. Feed creative gets reused: the square version becomes a carousel card, the vertical becomes a Story, and each of those has its own trims and overlays. Artwork composed with a little breathing room at the edges survives that reuse. Artwork composed flush to the frame does not, and gets re-made instead. If you are building the vertical and the square from the same shoot, the Instagram Story ad size reference covers the vertical crop and Facebook carousel ad specs covers the square cards.

What happens if you ignore Meta safe zones?

Nothing dramatic, which is precisely the problem. The ad passes review, serves, and spends. What you get is a quiet performance tax: the offer is partially hidden, the logo sits behind a username, and the call to action you designed competes with the one Meta drew. None of that appears as an error in the account, so the usual diagnosis is that the creative did not resonate, and the next round changes the message when it should have changed the layout.

The tell is a Story or Reels ad with a click-through rate well below the same creative's Feed version. Feed and Stories rarely perform identically, but a large gap in favor of Feed, using what is nominally the same asset, usually means the vertical version is a center-cropped Feed image with its text sitting under the interface.

Meta safe zones for Reels versus Stories

Treat them as the same brief. Both are 9:16 at a recommended 1440 x 2560, both overlay the top with account identity and the bottom with caption and controls, and Meta's guidance for the two is aligned. Reels tends to push slightly more furniture into the lower area, since it adds sound attribution and often a longer caption, so if you are optimizing one file for both, build to the Reels case and the Story version has margin to spare.

One difference in practice rather than in spec: Reels viewers arrive mid-scroll on an entertainment surface, so the first frame carries more weight than it does in Stories, where the viewer is already stepping through a sequence. That is a creative judgment, not a sizing one, but it affects where in the safe band the hook belongs. Higher, generally.

Getting safe zones right across a team

Safe zones fail as a shared standard more often than they fail as a design decision. One person builds to 20 percent because that is the number they learned, another builds to 35, a freelancer delivers a beautiful centered layout, and the ads run anyway because nothing rejects them. Where several people produce creative, the rules need to live somewhere they will actually be read, which past a certain team size means putting the standard into onboarding material rather than a pinned message that new hires never scroll back to.

The mechanical alternative is to remove the judgment call. Adscreator takes a product URL and composes each placement as its own layout, so the Stories version is built inside the safe band from the start rather than cropped out of a Feed image and hoped for. That distinction matters more than it sounds: a resize moves pixels, while a recompose decides where the words go. The Instagram ad maker builds the vertical set, and the resizer handles the case where you already have a master asset and need every other crop from it.

Frequently asked questions

What are the safe zones for Meta ads?

For Stories and Reels, Meta recommends keeping the top 14 percent, the bottom 35 percent, and 6 percent of each side free of text and logos. Feed placements have no overlay, so the full frame is usable, though keeping key elements off the outer edge helps when the same asset is reused as a carousel card.

What is the safe zone for Instagram Story ads?

The same as Meta's general Stories guidance: top 14 percent, bottom 35 percent, sides 6 percent. On the recommended 1440 x 2560 canvas that reserves roughly 358 pixels at the top and 896 at the bottom, leaving a usable band about 1,300 pixels tall for headlines, logos and pricing.

How big is the Meta ad safe zone in pixels?

On a 1440 x 2560 Stories canvas, the safe area is approximately 1,267 pixels wide by 1,306 pixels tall, centered horizontally and sitting above the lower third. That comes from removing 86 pixels from each side, 358 from the top and 896 from the bottom.

Does Meta reject ads that break safe zones?

No. Safe zones are design recommendations, not policy. An ad with text in the bottom third passes review and runs normally. The cost is that the interface renders over your content, which shows up as weaker performance rather than as a disapproval, making it easy to misdiagnose as a messaging problem.

Are Reels and Stories safe zones the same?

Effectively yes. Both are 9:16 at a recommended 1440 x 2560 with the same overlay pattern. Reels typically carries slightly more in the lower area because of sound attribution and longer captions, so building to the Reels case gives you a file that is safe in both.

Generate your ad set with Adscreator.

Paste a product URL or describe what you sell, and get ad copy, on-brand images, and every placement size in one pass, with variants to A/B test. Then export and launch where you already buy ads.

See how it works

Read it, then build your ad set.