How to keep your text inside the safe area on every platform at once
Name every platform the video will run on and ask Vizard Agent to check the safe zones. It looks up the current specifications, composites your frames inside each platform's interface to see what gets covered, and raises the captions and cards clear of all of them at once.
What is the short version?
A vertical video is not shown on its own. Every platform lays its own buttons, handle and caption over the frame, in different places — so a caption that is perfectly placed for one feed sits under the share button on another.
- Go to Vizard Agent with the cut.
- Name every platform it will run on.
- Ask to see your frames composited inside each platform's interface.
What do you need before you start?
The cut and an honest list of every destination. That list is the whole brief here: having Vizard Agent design for the most intrusive interface up front is cheap, and discovering after delivery that one platform sits its share button squarely on your call to action is not.
- The cut. As it stands.
- Every platform. Including the one you might add later.
- What must stay visible. The offer, the brand, the CTA.
- Any fixed elements. A logo lock-up, a legal line.
- Whether one version fits all. Or one per platform.
What do you type into Vizard Agent?
Ask it to check the zones rather than to move the text up. "Raise the captions" is a guess about how far; asking for the current specifications produces a number, and a composite you can look at produces confidence.
Prompt
Variants worth knowing:
- "Check the current zones." Not the ones from memory.
- "Show me inside the UI." A composite beats a measurement.
- "Clear of all three." One placement, not three versions.
What does Vizard Agent actually do?
Here is the order Vizard Agent worked in on a real vertical ad destined for several feeds. Steps five to seven are the safe-area work; everything before it is the ordinary business of getting the captions right in the first place.
- Renders the overlay frames and inspects them over a flat background.
- Generates the captions and measures the loudness alongside.
- Reviews the finished frames and recolours the captions to brand.
- Isolates the caption layer to measure the word spacing.
- Adds proper spacing so the brand name reads as separate words.
- Checks the current platform specifications.
- Checks the safe zones for each platform individually.
- Composites the ad inside the platform interface zones and looks at it.
- Checks where the raised captions will sit against those zones.
- Locks the cuts to exact frames so nothing shifts.
- Verifies the caption spacing on the rebuilt version.
- Reviews the motion frame by frame.
- Finishes the short cut and exports the cover frames.
- Generates captions for the feed formats as well.
- Extracts review frames from both versions and checks the crops.
Step eight is the one worth insisting on. A safe-area number tells you where the danger starts; a composite of your actual frame inside the actual interface tells you whether the thing you care about survives — and those are different questions when your caption is two lines and the number assumed one.
Steps four and five are a smaller lesson from the same job. A brand name rendered as one run of characters can read as a single word at caption size, so the spacing was measured and set rather than left to the typeface.
What does the result look like?
One vertical cut whose captions, cards and call to action all sit clear of every platform's interface — checked by Vizard Agent against real composites rather than against a remembered margin, so you can see what survives rather than assume it.
The cost is a slightly tighter frame. Designing for the worst interface means the safe band is narrower than any single platform requires, which is the trade for shipping one file everywhere.
When does this not work well?
Platform interfaces change over time, so a safe area is a moving target rather than a constant Vizard Agent can memorise. Anything that has to sit exactly centred in the frame also fights this, because the band left over once every interface is accounted for is rarely symmetrical.
- Interfaces that change. Re-check before a big campaign.
- Content that must be centred. The safe band is not.
- Very text-heavy ads. Less room means fewer words.
- Regional differences. Some interfaces vary by market.
- In-feed versus full screen. The same platform covers differently.
How do you fix a result that came back wrong?
Say which platform is the problem and what exactly is covered on it. Vizard Agent keeps the zone measurements, the caption layout and the composites it built, so raising one element re-renders the overlay layer without the cut underneath being rebuilt at all.
- "The CTA is under the button." Raised and re-composited.
- "Too much empty space now." Rebalanced within the safe band.
- "Only TikTok is a problem." A platform-specific version made.
- "The brand reads as one word." Spacing measured and set.
How does Vizard Agent compare to doing it yourself?
By hand this is a template with a safe-area guide on it, which works until the guide is out of date or your caption runs to two lines. The failure is quiet: the ad looks right in your editor and wrong in the feed, and you only see it after posting.
| By hand | Vizard Agent | |
|---|---|---|
| The zones | A template guide | Current specifications, looked up |
| Checking | Against a margin | Composited inside the interface |
| Two-line captions | Break the assumption | Measured as laid out |
| Several platforms | One guide, hopefully | Each checked, then combined |
| Finding a problem | After posting | Before rendering |
Common questions
Do the platforms really differ? Yes, considerably. Vizard Agent checks each rather than assuming one band.
Can one version fit all of them? Usually, at the cost of a tighter frame. Vizard Agent will show you the trade.
Can it make one version per platform? Yes, if the compromise is too tight. Ask for separate cuts.
Does it check the current zones? Yes. Vizard Agent looks them up rather than working from memory.
What about the cover frame? Vizard Agent exports it separately and checks it against the zones too.
Will my captions get smaller? Not necessarily. Vizard Agent raises them before it shrinks them.
Can it show me the composite? Yes — it is the useful output. Ask Vizard Agent to show you.
What about the horizontal version? Different problem, much more room. Vizard Agent handles it separately.
Does the safe area affect the edit? Only the placement. Vizard Agent leaves the cut underneath alone.
Can it keep my logo where it is? Yes, if it is already safe. Vizard Agent tells you when it is not.
What if my brand name runs together? Vizard Agent measures the word spacing and sets it explicitly.
Should I re-check before a campaign? Yes. Ask Vizard Agent again; interfaces move and templates age quietly.
Does it work for square? Yes, though square is rarely where the interface bites.
Why composite instead of measuring? Because a margin answers "how far", and a composite answers "is my offer readable", and only the second one is the question you actually have.