One video, every vertical platform video size
A video for every vertical platform should be 1080×1920 px (9:16). Keep text and logos 290 px from the top, 480 px from the bottom, 90 px from the left and 160 px from the right; that leaves 46% of the frame open for text. Recommended length: 15–35 seconds; maximum: 90 seconds.
Safe zone
Red bands are covered by the interface; the dashed box is safe for text and logos. Proportions are true to scale.
zone
The intersection of the Reels, TikTok, Shorts and Story interfaces and the 4:5 feed preview: one master you can use everywhere.
- Safe box: 830×1150 px
- Open for text: 46%
- Recommended length: 15–35 s
- Frame rate: 30 fps (max 60)
Technical specs
| Aspect ratios | 9:16 |
|---|---|
| Resolution | 1080×1920 |
| Recommended length | 15–35 s |
| Length limits | 3 s – 90 seconds |
| Frame rate | 30 fps (max 60) |
| Max bitrate | 12 Mbps |
| Max file size | 100 MB |
| Audio | AAC 48 kHz · ≈ -14 LUFS · peak ≤ -1.5 dBTP |
| Safe box (9:16) | 830×1150 px · top 290 · bottom 480 · left 90 · right 160 |
Source: MaestroCut platform data set (2026-10). Updated as platforms change their interfaces; check the official help page before you publish.
Tips for One video, every vertical platform
- If you make one master copy, keep text inside the shared safe box; it works on every platform.
- Backgrounds and images can bleed to the edge; only text and logos need to stay in the safe zone.
- Keep loudness around −14 LUFS; platforms turn louder audio down themselves.
- For export, H.264, yuv420p and 30 fps are a safe default everywhere.
Comparison
Space open for text on other placements that use 9:16.
| Placement | Top / Bottom / Left / Right | Open for text |
|---|---|---|
| Website / general | 120 / 160 / 60 / 60 | 75.9% |
| X (Twitter) | 150 / 250 / 60 / 60 | 70.4% |
| 285 / 300 / 60 / 60 | 61.8% | |
| Instagram Story | 250 / 340 / 60 / 60 | 61.6% |
| Instagram Reels | 285 / 380 / 60 / 120 | 54.5% |
| Instagram feed post | 285 / 380 / 60 / 120 | 54.5% |
| Facebook Reels | 269 / 400 / 65 / 120 | 54% |
| TikTok | 160 / 480 / 60 / 160 | 53.1% |
| YouTube Shorts | 240 / 420 / 60 / 160 | 52.3% |
| One video, every vertical platform | 290 / 480 / 90 / 160 | 46% |
| Instagram/Facebook Reels ad | 269 / 672 / 65 / 65 | 44.9% |
| Instagram/Facebook Story ad | 269 / 672 / 65 / 65 | 44.9% |
Frequently asked questions
What size is a video for every vertical platform?
+
1080×1920 px (9:16). 30 fps, up to 60 fps.
Where should text go in a video for every vertical platform?
+
Inside the 830×1150 px box that sits 290 px from the top, 480 px from the bottom, 90 px from the left and 160 px from the right.
How long should a video for every vertical platform be?
+
For a promo, 15–35 seconds; the platform allows up to 90 seconds.
What loudness should a video for every vertical platform have?
+
About -14 LUFS integrated loudness with true peaks below -1.5 dBTP is a safe default.
Make a video for One video, every vertical platform
Size, safe zone and loudness are automatic; you only describe what you promote.