Social media safe zone checker
A safe zone is the part of a full screen vertical post that the app’s own interface does not cover. This checker shows it the direct way: drop in your image or video, type the caption you plan to use, and look at where the username, caption, buttons and progress bar land on your own frame.
0 characters
Select accounts to see live preview
Why the safe zone templates you downloaded are guesses
Nobody publishes the numbers any more. Meta took its pixel guidance down and replaced it with a yellow overlay inside Ads Manager, and the only figure left on its live safe zone page is that Reels ads with disclaimers should keep the bottom 40% clear. TikTok gives you ZIP files of overlay images rather than a table. Google publishes nothing for Shorts.
The numbers still circulating come from a Meta ads guide that now returns a login wall, and they contradict themselves. That guide said the top 14% or 250px, but 14% of a 1920px canvas is 269px. It said the bottom 20% or 340px for Stories, and 20% of 1920 is 384px. Those two sentences cannot both be true, which tells you what kind of precision was on offer even when the page was live.
TikTok is the most honest about it: its help page says the safe zone depends on the dimensions, the caption length and any extra formats in use, that a longer caption means a smaller safe zone, and that the overlay may not cover every device. A fixed PNG cannot express any of that.
What to check instead
The interface is drawn from your post, so preview the post. Your caption is the part that moves: on TikTok it wraps up to four lines over your video, and on a Reel it sits in the same band as the audio row and the follow button. Type the real caption, not a placeholder, and the covered area is the real one.
Then look at the ratio. Meta zooms creative that is not 9:16, which can crop outside the safe zone, or shows it at 9:16 on a black background, and you do not get to choose which. YouTube does something different again: a horizontal video in the Shorts feed gets a blurred copy of your own frame above and below rather than clean black bars.
The formats below each have their own interface and their own caption rules, so each one gets its own page and its own checker. Instagram Stories and Facebook Stories are the two with no caption field at all, which makes their bottom band interface only and therefore the most predictable of the set.
Before you publish
- Use the caption you are actually going to post. On TikTok and Reels the caption is part of the overlay, so a placeholder gives you a smaller covered area than the real thing.
- Export at 1080x1920. Anything that is not 9:16 gets zoomed or padded, and you do not control which.
- Keep logos out of both the top and the bottom bands. The top carries the status bar and the account row, the bottom carries the caption and the buttons.
- Check on a real frame from your video, not a title card. The covered area matters most where your subject is.
Check another format
Or preview every platform at once with the full post previewer.
This tool is free, forever. No accounts, no paywalls, no catch.
I build these solo. If you want to support my work, donating a coffee would be highly appreciated! ☕
Frequently Asked Questions
Everything you need to know about Social media safe zone checker from PublishQ
No credit card required • Set up in under 3 minutes
Similar Tools
Explore more tools to enhance your social media content creation

Carousel generator
Make a carousel post in your browser. Pick a template, write the slides, download them at full size. No signup, no watermark, no design skills.

AI Background Remover
Cut the background out of a photo without uploading it anywhere, then download the full-quality transparent PNG. No downscaled preview, no signup.

Solid Background Remover
Clear a solid background of any colour in about a second, with no AI model to download. Nothing is uploaded and the PNG keeps its full quality.

— me 👋
Hi, I'm Alexandro 👋
I left my Software Engineer role at Amazon to build tools that solve real problems — the kind big companies ignore because they read spreadsheets instead of using their own products.
I was spending over an hour daily just scheduling 2 shorts across 3 platforms — logging in, reformatting, uploading one by one. That felt broken. So I built PublishQ . Now I create 4 shorts in 3 minutes and schedule them to 4 platforms in under 30 seconds.
PublishQ is bootstrapped. No investors, no vanity metrics. I build what actually helps you — because I use it every day myself.
Thank you,
Alexandro
Preview done. Now publish smarter.
Use PublishQ to create, preview, and publish — all-in-one platform. No more switching tabs.
Connect Your Accounts
Add once, use forever
Schedule Posts
Plan your content ahead
Multi-Platform
Post everywhere at once
No credit card required • Set up in under 3 minutes
Solo-creator pricing, enterprise-grade power
Upgrade or cancel anytime. No bloated pricing.
Free
Social Accounts: 3
Scheduled Posts: 10
Team Members: 2
Workspaces: 2
Media Library
API Access
MCP Access
CLI Access
SDK Access
AI Text Generations: 5
Coming soonAI Image Generations: 5
Coming soonAI Video Generations: 1
Coming soonAnalytics
Coming soonApproval Workflows
Coming soonBulk Scheduling
Coming soonFirst Comment Scheduling
Coming soon
Starter
Social Accounts: 10
Scheduled Posts: unlimited
Team Members: unlimited
Workspaces: unlimited
Media Library: 100GB
API Access
MCP Access
CLI Access
SDK Access
AI Text Generations: 100
Coming soonAI Image Generations: 100
Coming soonAI Video Generations: 10
Coming soonAnalytics
Coming soonApproval Workflows
Coming soonBulk Scheduling
Coming soonFirst Comment Scheduling
Coming soon
Professional
Social Accounts: 25
Scheduled Posts: unlimited
Team Members: unlimited
Workspaces: unlimited
Media Library: 200GB
API Access
MCP Access
CLI Access
SDK Access
AI Text Generations: 500
Coming soonAI Image Generations: 500
Coming soonAI Video Generations: 50
Coming soonAnalytics
Coming soonApproval Workflows
Coming soonBulk Scheduling
Coming soonFirst Comment Scheduling
Coming soon
Business
Social Accounts: unlimited
Scheduled Posts: unlimited
Team Members: unlimited
Workspaces: unlimited
Media Library: unlimited
API Access
MCP Access
CLI Access
SDK Access
AI Text Generations: unlimited
Coming soonAI Image Generations: unlimited
Coming soonAI Video Generations: unlimited
Coming soonAnalytics
Coming soonApproval Workflows
Coming soonBulk Scheduling
Coming soonFirst Comment Scheduling
Coming soon
VAT is not included. Final price is calculated at checkout. 14-day refund policy on all paid plans.
Explore related
Write Once, Post Everywhere
Preview how your post looks on each platform, customize the text per account if needed, then publish or schedule to all of them at once.
Platform-Specific Content
Write different text for each platform in a single post. Shorten for Twitter, go long on LinkedIn, add hashtags for Instagram — without creating separate posts.
How Much Does YouTube Pay for 1,000 Views in 2026?
YouTube pays $0.50 to $29 per 1,000 views depending on niche, country, and content type. Full RPM breakdown with real data by niche and country.
