Safe Zone Checker for TikTok, Reels and Shorts

This safe zone checker shows which parts of a 9:16 ad the app interface covers on TikTok, Instagram Reels, Instagram Stories, Facebook Stories, Facebook Reels and YouTube Shorts. Upload an image or video, pick a platform, and every shaded area is where captions, buttons and account names sit. Keep text, logos and the product out of them.

Free, no sign-up. Runs in your browser.

Your files never leave your device: they are read and drawn in this browser tab only.

Platform

TikTok (In-Feed ads): approximate

Approximation, not TikTok numbers. TikTok's Ads Help Center publishes the In-Feed safe zone only as downloadable template files (no figures in the page text) and states the zone depends on orientation, ad caption length (longer caption = smaller safe zone) and whether anchors are used. These rounded values borrow Meta's official Reels margins (about 14% top, 35% bottom, 6% left) and widen the right edge to about 11% to cover TikTok's right-hand engagement button rail (comparable to Google's official 10% right margin for Shorts). Replace with measurements from TikTok's official 'In-Feed-Standard Version LTR' template on the source page before treating as exact.

Source: ads.tiktok.com. Checked 12 Oct 2026.

Transparent overlays for CapCut and Premiere (PNG, 1080×1920)
Shaded areas: keep text, logos and key product shots out of them.

How do you use the safe zone checker?

Upload a 9:16 image or video, then pick a platform. The shaded areas show where that platform's interface sits on top of your ad.

  1. Click the upload field and choose an image or a video file. A 1080x1920 file fits the frame exactly.
  2. Pick a platform: TikTok (In-Feed ads), Instagram Reels, Instagram Stories, Facebook Stories, Facebook Reels or YouTube Shorts. One platform is shown at a time.
  3. For a video, drag the frame slider to the moment you want to check, such as the first frame of the hook or the frame where the price appears. The slider moves in 0.1 second steps.
  4. Read the box under the platform buttons. It says whether the figures are official or approximate, links the source page and shows the date they were checked.
  5. Click Download PNG with overlay to save the frame with the zones drawn on it, ready to send to an editor or a client.

If your file is not 9:16, the checker says so and shows it cropped to fill the frame from the centre, which is how most vertical placements display it.

What does each shaded zone mean?

Each shaded block is an area to keep clear of text, logos and the product. The labels name what the platform puts there.

Zone What it protects against Platforms with this zone in the checker
Top Interface along the top edge All six
Bottom Caption, account or channel name, call-to-action All six
Right Engagement buttons (TikTok, Shorts) or a side margin (Meta placements) TikTok, Instagram Reels and Stories, Facebook Reels, YouTube Shorts
Left Side margin TikTok, Instagram Reels and Stories, Facebook Reels

The unshaded rectangle in the middle is the safe area. Put the hook text, the face, the product and any price or offer there.

Which safe zones are official and which are approximate?

Four of the six presets use numbers the platform publishes. Two are approximate, and the checker labels them that way on screen.

Preset Status Clear area on 1080x1920 Based on
Instagram Reels Official 269 px top, 672 px bottom, 65 px each side Meta Ads Guide, Reels specs: 14, 35 and 6 percent
Instagram Stories Official Same as Reels Meta Ads Guide, Stories specs
Facebook Stories Official 269 px top, 384 px bottom, no side margin Meta Ads Guide, Facebook Stories: 14 and 20 percent
YouTube Shorts Official 192 px top, 480 px bottom, 108 px right Google, Shorts ads: 10 percent top, 25 percent bottom, 10 percent right
Facebook Reels Approximate Same as Instagram Reels No Facebook Reels figures found; Meta's Reels ads page covers both apps and points to the Instagram Reels specs
TikTok In-Feed Approximate 270 px top, 670 px bottom, 60 px left, 120 px right Meta's Reels margins, with the right edge widened for TikTok's button rail

Why TikTok is approximate. TikTok's In-Feed ads help page publishes the safe zone only as downloadable template files, with no numbers in the text. It says the zone depends on orientation, caption length and whether anchors are used. The checker borrows Meta's official Reels top, bottom and left margins and widens the right edge to about 11 percent to cover TikTok's right-hand buttons.

Why Facebook Reels is approximate. Meta's Facebook Reels placement page could not be retrieved, and its safe zone help article gives no numbers beyond keeping the top, bottom and sides clear. The checker applies the Instagram Reels figures as the nearest official reference.

A note on Facebook Stories. Meta gives 14 percent as 250 pixels and 20 percent as 340 pixels, but those pixel counts do not match the percentages of a 1920 px frame (269 and 384). The checker uses the percentages.

All figures were checked 12 Oct 2026.

How do you use the transparent overlays in CapCut or Premiere?

Open Transparent overlays for CapCut and Premiere under the checker and click a platform. It downloads a 1080x1920 PNG with the zones shaded in semi-transparent pink and everything else transparent, with no labels.

  • CapCut: add the PNG as an overlay on the top track, stretch it across the timeline, and delete it before export.
  • Premiere Pro: import the PNG, place it on the highest video track in a 1080x1920 sequence, and turn the track off before you render.

The overlay is drawn in your browser from the same data as the checker, so it matches what you see on screen.

Worked example: does this caption clear the Reels zone?

Take a 1080x1920 frame with a hook caption whose top edge sits 200 px from the top and a product shot centred at 1,400 px from the top.

  • On Instagram Reels, the top zone ends at 269 px, so the caption overlaps it by 69 px. The bottom zone starts at 1,248 px, so the product shot sits in the caption area.
  • Move the caption down to start at 300 px and the product up so its lower edge is above 1,248 px. Both now sit in the 950 x 979 px safe area.
  • Switch the preset to YouTube Shorts. The top zone ends at 192 px and the bottom zone starts at 1,440 px, so the same layout also clears Shorts, as long as nothing sits in the right-hand 108 px.

A layout that clears the Instagram Reels zone usually clears Shorts too, because Shorts' top and bottom zones are smaller. It does not work the other way round.

What are the limits of the checker?

The zones are a planning guide, not a guarantee. They differ from what a viewer sees in a few ways.

  • Caption length changes the bottom. A long caption or an expanded caption covers more of the frame. TikTok says this directly; Meta's help article adds that a Reels ad with disclaimers should leave the bottom 40 percent clear.
  • Devices differ. Screen shapes other than 9:16 crop the top and bottom.
  • Approximate presets are not platform numbers. For TikTok, check your final export against TikTok's own template from its help page.
  • Ads, not organic posts. The official figures come from ad specs. Organic posts use similar interfaces, but the platforms do not publish separate figures for them.

The checker draws generic shapes only, with no platform logos or interface copies.

Where do safe zones fit in the ad workflow?

Check safe zones at two points: when you write the shot list, and before you export. AI video tools generate the whole frame, so a face or product can land in the bottom third on its own. Tell the model where to frame the subject in the prompt, then check the first frame of each shot here.

For the full placement specs (length, file size and aspect ratios), see the ad specs pages. For labelling rules on AI-made ads, see AI ad labels on Meta and TikTok. The safe zone glossary entry has the short definition.

Each platform has its own page with that preset loaded and notes on its interface: the TikTok safe zone, the Instagram Reels safe zone and the YouTube Shorts safe zone.

If you already make AI ads that perform and want paid work remaking winning scripts, see how Anglr works for creators.

Glossary: Safe zone

FAQ

What is a safe zone in a vertical video ad?

It is the part of a 9:16 frame that the app interface does not cover. Captions, the account name, the call-to-action and the engagement buttons sit around it, so text and products placed outside it can be hidden.

What are the Instagram Reels safe zone dimensions?

Meta's Ads Guide says to leave 14 percent of the top, 35 percent of the bottom and 6 percent of each side clear. On a 1080x1920 frame that is about 269 px at the top, 672 px at the bottom and 65 px each side, leaving a 950 x 979 px safe area.

Is there an official TikTok safe zone in pixels?

TikTok's Ads Help Center publishes the In-Feed safe zone only as downloadable template files, with no figures in the page text, and says it changes with caption length, orientation and anchors. The TikTok zones in this checker are approximate and say what they are based on.

Is the Reels safe zone the same as the Stories safe zone?

On Instagram, Meta gives the same figures for Reels and Stories ads: 14 percent top, 35 percent bottom, 6 percent each side. Facebook Stories is different: 14 percent top and 20 percent bottom, with no side margin.

Can I get a TikTok safe zone PNG for CapCut or Premiere?

Yes. Open the transparent overlays section under the checker and click a platform. It downloads a 1080x1920 PNG with the zones shaded and the rest transparent, which you can place on a top track in your editor.

Are my files uploaded anywhere?

No. The checker opens your image or video in this browser tab and draws it on a canvas. Nothing is sent to a server, and the exported PNG is made on your device.

Make AI ads?

Get paid on performance for AI ads that perform.

Get started for free

Run ads for a brand?

Every format from your winning scripts. Invite only.

Request access

Sources

Checked: 12 Oct 2026