Free tools

Instagram Stories Safe Zone Checker (Free — Overlay Your Own Frame)

Drop in a frame from your Story and this tool overlays the areas Instagram’s interface covers — the progress bars and profile row at the top, the reply field and reaction row at the bottom, and the narrow side margins where tap-to-advance hit areas and interactive stickers can clip content. You see immediately whether your headline, face, or on-screen text is at risk of disappearing behind chrome. Everything runs in your browser: your image is never uploaded, stored, or sent anywhere.

The canvas matches a real Story — 1080 × 1920 px, 9:16 — read straight from the same verified dataset behind our Instagram Story size guide, so the frame here and the spec sheet it links to can’t drift apart. The overlay positions are transcribed from documented Story UI measurements, but Instagram adjusts its layout between app versions and devices, so treat the overlays as a strong guide and keep a little margin rather than placing content right at a zone edge.

Drag and drop a frame from your clip here, or

JPEG, PNG, or WebP, up to 20 MB. Processed in your browser — never uploaded.

Your frame will appear here with the safe-zone overlays.

Interface zones

Toggle a zone to show or hide its overlay.

What the interface covers

These are the share of the total frame each interface zone occupies — pure geometry. The tool can’t see your image, so it makes no claim about whether your subject is covered; judge that against the overlay above.

  • Top progress bars + profile row covers 13% of the frame
  • Bottom 'Send message' / reply bar covers 13% of the frame
  • Sticker-safe side margins covers 4.4% of the frame
  • Sticker-safe right margin covers 4.4% of the frame

UI element positions are approximate and vary by app version, device, and screen size — treat the overlays as a guide, not a pixel-exact spec. As of June 2026.

Your image is processed entirely in your browser with the Canvas API — it never leaves your device, and nothing is uploaded or stored.

Share this tool

Guide

Designing for the safe zones

Where Instagram’s Story interface sits on your frame

A Story fills the phone’s screen, but Instagram places its own controls on top of your content — and they don’t move for you. The top of the frame carries the segmented progress bars (one per Story in the sequence), the profile picture, your username, the timestamp, and the close/more controls. That zone covers roughly the top 13% of the frame, or about 250px on a 1920px canvas.

The bottom is equally busy: the "Send message" reply field, the share and send button, the emoji reaction row, and link-sticker chrome all stack into the lower 13% of the frame. These two horizontal bands are where most Story text disasters happen — a motivational quote at the top clips behind the username, or a call-to-action URL lands on the reply bar.

The sides add a subtler hazard. A narrow band along both left and right edges (roughly 6% of frame width each) is the tap-to-advance hit zone and the area where interactive stickers — polls, question boxes, link stickers — can bleed out of bounds or be partially obscured. Decorative content there is usually fine; anything a viewer needs to tap or read clearly belongs in the centre.

Composing for the Story safe zone

The reliable canvas inside a Story is the central band between roughly 13% from the top and 13% from the bottom, inset about 6% from each side. That leaves a comfortable working area in the centre of the frame — roughly the middle 60–70% of the height and 88% of the width — for faces, products, text, and any interactive stickers you want viewers to engage with.

Text overlays work best in the vertical middle of the frame, well away from both the top header and the bottom reply bar. If you’re adding a question sticker or poll, centre it horizontally so it sits clear of the side tap zones. Background images and full-bleed visuals can run edge to edge — it’s only the meaningful or interactive content that needs to stay in the open area.

Story design tends to feel cramped when creators fill the edges and corners. Keeping important elements in the centre isn’t just about avoiding UI chrome — it also looks cleaner and is easier for viewers to read on a quick tap-through.

Why the percentages are honest, not magic

The readout under the preview reports one thing: how much of the total frame each interface zone covers, calculated from the rectangle geometry alone. It is not analysing your image, and it makes no claim about whether your subject is covered — no browser tool can know what the subject of your image is without guessing. We’d rather show you an accurate map of where the interface sits and let you judge the overlap with your own eyes than generate a confident-sounding "subject blocked" score.

Use the legend toggles to isolate one zone at a time when fine-tuning placement, and read the per-zone notes for what each region contains. The side margins in particular are easy to overlook on a desktop preview — they look narrow but correspond to the physical tap-advance gesture area on a phone screen. Toggle them on and check whether anything interactive lands inside them before you publish.

Quick questions

Does this tool upload my image?

No. Your Story image stays on your device — the Canvas API renders it and the safe-zone overlays inside the page, and any annotated copy you save downloads straight back to you. Nothing is uploaded to a server, stored, or logged, and the checker keeps working with your connection switched off.

What are the Instagram Stories safe zones?

They’re the areas of a Story frame where Instagram’s own interface sits on top of your content: the progress bars and profile row at the top (~13% of the frame height), the reply bar and reaction row at the bottom (~13%), and a narrow tap-advance margin along both left and right edges (~6% each). Keep faces, text, and interactive stickers inside the open central area and away from these zones.

Does the checker detect whether my subject is covered?

No, and it deliberately doesn’t pretend to. It overlays Instagram’s Story interface zones and tells you what percentage of the frame each one covers — pure geometry from the rectangle positions. Whether your subject overlaps a zone is a judgement you make by looking at your own frame under the overlay; we don’t fabricate a "subject blocked" statistic that a browser tool can’t actually measure.

Are the overlay positions exact?

They’re transcribed from documented Story UI measurements and accurate enough to plan around — but they’re a guide, not a pixel-perfect spec. Instagram shifts its layout between app versions, devices, and screen sizes, so leave a small margin rather than placing content right at a zone edge. The side margins in particular can vary slightly depending on the device’s screen aspect ratio.

Embed this tool on your site

Free to use — paste this snippet into any page. It stays up to date automatically and links back to SocialKit.

<iframe src="https://socialk.it/embed/instagram-story-safe-zone-checker" width="100%" height="920" style="border:1px solid #e5e7eb;border-radius:12px;max-width:680px" loading="lazy" title="Instagram Stories safe zone checker by SocialKit"></iframe>

Framed it right? Now schedule the Reel

SocialKit publishes scheduled Reels natively to Instagram — check your framing here, then let the calendar publish it at the right time across all 11 platforms.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee