Instagram Guides & Fixes

Instagram safe zones in 2026: dimensions for Reels, Stories, feed posts, and ads

Where exactly can you place text, logos, and CTAs on a Reel or Story without Instagram's UI covering them? I'll give you the current pixel dimensions for every format, updated for Meta's March 2026 unified safe zone.

16 Dec 2025 | 12 min read

Key takeaways

  • Since March 2026, Stories and Reels share one safe zone spec built on percentages, not pixels. The table below has every number
  • Reels has the tightest safe zone on Instagram. Only about 51% of the frame height stays clear
  • Stories are more generous at roughly 66% usable, but Stories ads close the gap by adding a CTA button at the bottom
  • Feed posts have no UI overlay on the image itself. The real concern is the profile grid, which now crops every thumbnail to 3:4

An Instagram safe zone is the part of your Story, Reel, feed post, or ad that stays visible once the platform’s buttons, captions, username bar, and engagement icons load on top of it.

My pre-publish check is quick: preview with the UI on. If a headline sits under the username bar, or a CTA lands behind the like button, the creative is already dead. Better copy will not rescue a line nobody can see.

Smartphone screen showing a person recording an Instagram Reel with visual guides highlighting Instagram safe zones for vertical video framing, centered subject, and on-screen engagement icons against a purple gradient background.

Instagram safe zone dimensions: Quick-reference table

Every number in this article comes from the table below. I took Meta’s official percentages from the Instagram Reels ad specs page and turned them into pixel values at 1080 × 1920. If you design at 1440 × 2560, just multiply. The ratios are identical.

FormatCanvas sizeAspect ratioSafe areaWhat to avoid
Reels, organic1080 × 1920 px9:16~950 × 980 px centerTop 14% / ~270 px, bottom 35% / ~670 px, sides 6% / ~65 px each, right button rail
Stories, organic1080 × 1920 px9:16~950 × 1270 px centerTop 14% / ~270 px, bottom 20% / ~380 px, sides 6% / ~65 px each
Stories + Reels ads1080 × 1920 px9:16~950 × 980 px centerUse the Reels margins for cross-placement safety
Feed post, portrait1080 × 1350 px4:5Full canvas in feedGrid crops thumbnail to 3:4. Keep key elements centered
Feed post, tall portrait1080 × 1440 px3:4Full canvas in feed and gridNo crop. Fills both views cleanly
Feed post, square1080 × 1080 px1:1~1000 × 1000 px centerGrid letterboxes the thumbnail, so it appears smaller than portrait
Carousel1080 × 1350 or 1080 × 1080 pxMatches first slideSame as feed postFirst slide locks the ratio for all slides. Grid crops to 3:4
Reels cover1080 × 1920 px upload9:16, cropped to 3:4 on gridCenter 1080 × 1440 pxTop and bottom trimmed on profile
Create Instagram ads that fit frame
Avatars
Generate ad creatives and Meta campaigns in one place
Create ads with Zeely

What changed: Meta’s March 2026 unified safe zone

Before March 2026, Stories and Reels each had their own loosely documented safe zones, and every design guide quoted different numbers. I stopped trusting any of them by mid-2025.

Meta finally settled it. In March 2026, it combined Instagram Stories, Instagram Reels, Facebook Stories, and Facebook Reels into a single percentage-based spec. One set of margins, every vertical placement. The Meta Ads Guide for Instagram Reels now reads: “Consider leaving roughly 14% of the top, 35% of the bottom, and 6% on each side of your asset free from text, logos, or other key creative elements.” I checked that page in August 2026 and the language hasn’t changed since launch. Meta also published a dedicated guide on text overlays and the safe zone with additional context on how these margins work across Stories and Reels ads.

Meta also moved its default format recommendations to 4:5 for feed images and 9:16 for feed video. The old 1:1 square lost its default status.

Instagram Reels safe zone

Reels fills the entire phone screen at 9:16, and Meta’s interface sits directly on top of your content. If you are running Instagram Reels ads, getting these margins right is the difference between a visible CTA and one that disappears under the like button.

What covers the frame

The top of the frame belongs to Instagram’s profile row. Your username, profile picture, the “Follow” button, and the three-dot menu all live here, eating about 270 px, or 14% of the canvas.

The bottom is far worse. The expandable caption, audio label, and every engagement button stack up to claim roughly 670 px. Like, comment, share, save, remix: they all live here. That is 35% of the frame gone before you put a single word on screen.

Then there is the right side. The vertical engagement rail runs from about mid-frame downward: heart, comment, share, bookmark. It chews through roughly 100–120 px from the right edge. I see text and logos collide with that rail constantly. It’s the one people forget.

After all of that, the actual safe area in the center is only about 950 × 980 px. That is 51% of the frame height. I review a lot of small-business Reels, and at least half have a key line sitting behind the like heart, invisible in the feed despite looking fine on the editing timeline.

Reels text and subtitle placement

Subtitles need bold or semi-bold weights, 42 px minimum, placed well above the caption zone. Compressed video is hard on fine text, so bump letter-spacing to +2 or +4 and skip thin fonts entirely. Writing the right ad script helps, but even the best hook fails if the text lands behind interface elements.

I close every Reel with a 2–3 second card for the CTA. Anything tappable needs to be at least 44 × 44 px. Smaller than that and thumbs miss it.

Instagram Story safe zones

Stories use the same 9:16 canvas as Reels, but the bottom overlay is much lighter.

Where Stories differ from Reels

The top looks the same: the profile picture, username, timestamp, close button, and story progress bar take up about 270 px, or 14%.

The bottom is where you win back space. The reply bar, reaction row, and share button claim only about 380 px. That is 20%, compared to the 35% that Reels takes. The result is a safe area of roughly 950 × 1270 px, and about 66% of usable frame height. Noticeable upgrade.

Stories ads: the bottom gets tighter

When you promote a Story, Instagram drops a CTA button above the reply bar. “Shop Now,” “Learn More,” “Install,” whichever you pick. That extra button pushes the blocked area closer to 25–35% of the frame. If your creative might run across both Stories and Reels through Advantage+ placements, build it to the Reels bottom margin. You lose some Story space, but nothing gets buried.

Story design tips

Polls, mentions, and link stickers belong below the headline, not on top of it. The hook goes in the center of the frame. Stickers go lower.

Zeely AI video published as Instagram reel

Instagram feed post and carousel safe zones

Instagram does not put its interface on top of a feed image. The profile name, caption, and engagement buttons all sit below the creative.

So the safe-zone question for feed posts is really a grid question. Instagram switched to 3:4 thumbnails in January 2025, replacing the square grid that had been the default since launch. Adam Mosseri, head of Instagram, explained the reasoning on Threads: most photos and videos uploaded to Instagram are already vertical, and cropping them to square was “pretty brutal.”

Portrait feed post: 4:5 at 1080 × 1350 px

Your 4:5 image shows uncropped in the feed. But the profile grid forces it into a 3:4 thumbnail, trimming about 45 px off the top and bottom. I have seen product shots and text-heavy posts lose their top line or bottom CTA on the grid because nobody checked the thumbnail preview. Keep faces, text, and logos inside that centered 3:4 zone and nothing gets clipped.

Zeely AI 3:4 ratio ad for Instagram

Want zero trimming? Upload at 3:4 instead. That is 1080 × 1440 px. Instagram added native 3:4 feed support in mid-2025, and by 2026 it became the cleanest way to fill both the feed and the grid with nothing lost.

Square posts at 1:1 still display in full, but the grid letterboxes them and the thumbnail ends up looking smaller than portrait. If you go square, keep key content inside roughly 1000 × 1000 px.

Carousels

The first slide’s aspect ratio locks in for every slide that follows. That first image pulls triple duty: feed preview, grid thumbnail, and ratio setter. Compose it with all three jobs in mind. Carousel ads work the same way, and the CTA button sits below the image.

Instagram ad safe zones

Organic posts don’t carry a CTA button or a “Sponsored” label. Ads do, and that is where the safe zone shrinks. If you are planning your first campaign, my guide on how much Instagram ads cost covers the budget side, but getting the creative right starts here.

Stories and Reels ads

Meta’s official ad spec applies the Reels margins to both placements. The Instagram Reels ad specs page recommends a resolution of 1440 × 2560, and at that size the percentages come out to about 358 px at the top, 896 px at the bottom, and 87 px per side.

Here is the number that catches most advertisers: the gap between the Stories bottom and the Reels bottom is 290 pixels. That is almost the height of a CTA button stacked on top of the entire engagement bar. If Advantage+ sends your creative to both placements and you designed for the lighter Stories margins, that 290-pixel difference can bury your headline. Design to the Reels margins. Always.

Meta’s own data backs up the case for vertical ads. According to the Reels ads landing page, campaigns using 9:16 video with audio and key messages inside the safe zone saw 2× higher delivery to the Reels placement and 34.5% lower cost per result compared to image ads.

Feed ads

Image ads in the feed run at 1080 × 1350 for 4:5 or 1080 × 1080 for 1:1. Video ads can now run at 9:16 in the feed too. Meta’s March 2026 creative spec update indicated that 9:16 video ads in the feed show about 7% higher CTR than square. Nothing overlaps the creative, and the CTA button sits below the image. For Instagram ad examples that work across these formats, see our dedicated gallery.

Reels covers and profile grid thumbnails

When your Reel hits the profile grid, Instagram chops the cover from 9:16 to 3:4. You lose about 240 px from the top and 240 px from the bottom. Anything you want visible on the grid has to sit inside the center 1080 × 1440 px.

Unless you pick a custom cover, Instagram just grabs the first frame. Plenty of creators skip that step and then wonder why their grid looks off. If the opening frame doesn’t survive the 3:4 crop, your profile pays the price. A quick check under “Profile grid” before posting catches most problems.

@kyliecosmetics page on Instagram

Common Instagram safe-zone mistakes

  • Burying text in the bottom third of a Reel. Captions, audio labels, and the engagement bar all sit there. Your headline lands directly under the like button, and nobody reads it
  • Designing Stories ads to organic margins. Organic Stories block 20% at the bottom. Ads block up to 35% once the CTA appears. If the creative might run on both placements, build to the tighter number
  • Using safe-zone numbers from before March 2026. The unification changed the spec. If a guide says “leave 310 pixels at top and bottom,” check when it was written

How to check whether your content is inside the safe zone

  1. Meta’s safe zone templates. Available as PPT, PSD, and Keynote downloads from the Reels ads page. Layer them over your creative to see what each placement covers
  2. Ads Manager Safe Zone Guardrail. Toggle it on during ad setup. The overlay marks the danger zones right on your preview. Meta explains the feature in its text overlays and safe zone guide
  3. In-app preview. Check Stories with the UI visible before publishing. For Reels, use the “Profile grid” preview to catch 3:4 crop surprises
  4. DIY overlay. I keep a transparent PNG with the danger zones from the Reels row of the table marked in semi-transparent red. Took five minutes to make and has saved me dozens of mistakes. I drop it on every creative before export

Create safe-zone-compliant ads with Zeely

Zeely’s AI ad maker builds video and static ads at 9:16, 4:5, and 1:1 with the correct margins built in. No manual template work needed. Generate up to five variations from one idea and launch Meta campaigns without leaving the platform. If you are testing AI UGC against real creator content, Zeely handles both formats at the right aspect ratios. The full setup walkthrough is in my guide on creating Instagram Reels with Zeely AI.

From one idea to five safe-zone-ready ads
Avatars
Zeely cover all this in one place
Start with Zeely

FAQ

The part of your image or video that stays visible once Instagram’s interface loads over it. Anything placed outside can end up hidden behind the username bar, caption, or engagement buttons.

Check the quick-reference table above for exact pixel values. The short version: you lose 14% at the top, 35% at the bottom, and 6% on each side to Instagram’s interface. What survives is a centered area of roughly 950 × 980 px. The engagement button rail on the right eats another 100–120 px that people tend to forget about. 

Same canvas as Reels, but lighter at the bottom. You lose 14% at the top and only 20% at the bottom, which leaves roughly 950 × 1270 px of usable space. If you run Stories ads, build to the Reels margins instead, because the CTA button pushes the bottom much deeper.

Not like Reels or Stories. Instagram’s buttons and caption show below the image, not over it. Your concern is the grid. It forces every thumbnail into 3:4, so faces or text near the very top or bottom of a 4:5 post risk getting trimmed on your profile.

Yes. Ads bring a CTA button and a “Sponsored” tag that organic posts don’t carry. For Stories and Reels, Meta tells advertisers to use the Reels safe zone margins. Feed ads don’t have any overlay on the creative itself.

March 2026 was the big update. Meta combined the Stories and Reels safe zones across both Instagram and Facebook into one spec and ditched fixed pixel values for percentages. If the guide you are reading was published before that, the numbers may be wrong.

Photo of Emma, AI growth Adviser from Zeely

Emma blends product marketing and content to turn complex tools into simple, sales-driven playbooks for AI ad creatives and Facebook/Instagram campaigns. You’ll get checklists, bite-size guides, and real results, pulled from thousands of Zeely entrepreneurs, so you can run AI-powered ads confidently, even as a beginner.

Written by: Emma, AI Growth Adviser, Zeely

Reviewed on: September 28, 2026

Start creating ads with AI
Try Zeely