Short-Form Vertical Video — Production Spec & Creator Formats
The platform-craft layer beneath any 9:16 video for TikTok, Reels, or Shorts — the constraints that decide whether a good idea survives contact with the feed — plus a tiered library of creator/UGC and founder formats that consistently perform for growth and paid.
Part 1 (the spec) applies to every vertical video this skill produces — the iMessage reveals in imessage-video-ads.md, the motion ads in motion-video-ads.md, and the creator formats below. Part 2 is the format library.
Part 1 — The Vertical Video Spec
Canvas
- 1080×1920 (9:16), 30fps, MP4. Footage of any resolution/orientation is center-cropped to fill (
object-fit: cover) — mixed source resolutions are fine.
Safe zones (the single most-missed constraint)
Platform UI covers the frame edges — the action rail, caption stack, music button, and account row all sit on top of your video. Text or key visuals in those bands get covered. Keep everything inside the cross-platform safe band — the worst case of TikTok and IG Reels margins on a 1080×1920 canvas:
| Edge | Keep clear | Why |
|---|---|---|
| Top | 220px | TikTok tabs + IG account row |
| Bottom | 500px | Caption / music / CTA stack (both platforms) |
| Left | 180px | Symmetry with right |
| Right | 180px | Action rail (like/comment/share/music) |
Result: a 720×1200 centered text band, from y=220 to y=1420. Compose all captions and load-bearing visuals inside it. Preview against a safe-zone overlay before a big push. (These numbers drift with app updates — re-verify occasionally; they're a well-sourced worst-case, not a permanent law.)
Caption style (classic TikTok)
White fill, black outline, no background pill — the native look that reads as organic, not as an ad: