Skip to content
Utilee

Safe zone checker for TikTok, Reels and Shorts

Drop a frame or a short clip to see where TikTok, Instagram Reels and YouTube Shorts put their buttons, captions and username over your video.

Runs in this tab. Nothing you paste or drop is uploaded.

Drop a frame or a short clip

PNG, JPG, WebP, MP4, MOV or WebM. Stays on this device.

Top bar: Following / For You, search, LIVE

1080 × 240 px at (0, 0)

Caption, username and sound

1080 × 660 px at (0, 1260)

Profile, like, comment, save, share

300 × 420 px at (780, 840)

Left edge

120 × 1020 px at (0, 240)

Right edge

120 × 600 px at (960, 240)

Safe area

660 × 1020 px at (120, 240)

TikTok: Measured from TikTok's safe-zone template. Positions are for a 1080 × 1920 frame and were last checked in November 2026; apps update their layouts. Your file never leaves this tab.

Keep going

How it works

Every vertical-video app draws its own interface on top of your video: a top bar, a column of buttons on the right, and the caption, username and sound at the bottom. Anything you put there (on-screen text, a face, a logo, a call to action) is partly hidden. This tool shows those areas over your own frame.

The positions are for a 1080 × 1920 (9:16) frame and were last checked in November 2026:

  • TikTok: 240 px at the top, 660 px at the bottom, 120 px on each side, and a 300 px button column from 840 px down. Measured from TikTok's safe-zone template.
  • Instagram Reels: Meta's guidance is to keep 14% of the top (269 px), 35% of the bottom (672 px) and 6% of each side (65 px) free, plus the button column on the right.
  • YouTube Shorts: YouTube does not publish one figure. This uses the common ground of current guides: 240 px at the top, 400 px at the bottom (Google Ads asks for nothing in the bottom 400 px), 60 px sides and a 200 px button column.

"All three" overlays every app at once and shows the area that is clear on all of them, which is the one to design for if you post the same video everywhere.

Fill crops your media to cover the whole 9:16 frame, the way the apps show a vertical video. Fit shows all of it with bars, which is what happens to a landscape video. If your file is not 9:16 you get a note with its size.

The detail check splits each covered area into small patches and looks for patches full of sharp edges. Text, faces and logos are full of edges; a plain sky is not. It cannot tell text from a busy background, so treat "busy" as "look here", not as proof.

Your image or video is opened with a local link inside the tab. Nothing is uploaded, and nothing from the file is stored. The template download is drawn in the browser too.

When to use it

Before you export or schedule a vertical video, and when you set up a template for a series.

  • Placing on-screen text, captions and stickers so the caption and buttons do not cover them.
  • Framing a talking head so the face stays clear of the button column.
  • Checking a call to action or a logo in an ad before it runs.
  • Posting the same edit to TikTok, Reels and Shorts: use "All three".
  • Dropping the transparent template into CapCut, Premiere, DaVinci Resolve or Canva as a guide layer. Hide it before you export.

Apps change their layouts from time to time and differ slightly between phones, so keep important things a little inside the green area rather than right on its edge.

Questions

What is a safe zone?

The part of a vertical video that no app interface covers. Outside it, the top bar, the button column or the caption and username sit on top of your video, so text or faces there are partly hidden.

Are these the official sizes?

For Instagram Reels the numbers follow Meta's published 14% top, 35% bottom and 6% sides guidance. TikTok and YouTube do not publish a single figure, so those come from TikTok's safe-zone template and the common ground of current guides. All were checked in November 2026; apps change their layouts, so leave a little margin.

What size should my vertical video be?

1080 × 1920 pixels, a 9:16 aspect ratio. Other sizes are scaled; anything that is not 9:16 is cropped or gets bars, and the tool tells you which.

Is my video uploaded?

No. The file is opened with a local link inside your browser tab. Nothing is sent to a server and nothing from the file is stored. Only your chosen app and view settings are remembered on this device.

Why does it say an area is busy when there is nothing important there?

The detail check looks for patches with many sharp edges, and a textured background has plenty. It is a prompt to look at that area, not a judgement. If what is there does not matter, ignore it.

How do I use the template in my editor?

Download the transparent template PNG, put it on the top track or layer over your 1080 × 1920 timeline, line your text up inside the green area, then hide or delete the layer before you export.

Last tested: