Product video specs for TikTok / Reels / Shorts
Aspect ratios, durations, framing rules, captions, hooks, and CTAs that work on each platform. With the spec table you'd ship to a video team today.
Product video on social platforms looks the same at first glance — vertical, short, fast — but the per-platform specs differ enough that a video built for one will underperform on another. This guide is the spec table you ship to a freelancer or hand to your video tool.
The master spec table
The hook (1.5 seconds)
Every product video on every platform lives or dies in the first 1.5 seconds. If a viewer scrolls past at 1.6, they’re not watching the rest. Three hook patterns that consistently work:
- The product reveal. The product enters frame on beat — sharp cut, motion, contrast. Works for visually striking products (jewelry, glassware, hardware).
- The before-after. A messy state cuts to a clean state. Works for transformation products (skincare, organization, cleaning).
- The contradiction. Visual or verbal pattern interrupt. “Don’t buy this if you…” beats “Buy this because…” on every metric we’ve measured.
What does not work as a hook: a logo, a product spinning on a turntable, a person introducing themselves. Save those for the body of the video, if at all.
Aspect ratio and safe zones
All three platforms use 9:16 (vertical). Resolution should be at least 1080×1920. The platforms will downsample but never upscale.
The thing newcomers miss: the platform UI overlays your video. Captions (the platform’s auto-captions, not yours), the “follow” button, the like/share rail, the description text — they all sit on top. If your text or your product key feature falls inside the safe-zone-reserved areas, it gets covered.
A simple rule: design for 1080×1380 effective area, centered vertically. Anything outside that is at-risk.
Captions
In 2026, 94% of social video on these platforms is watched muted on first view. If your video relies on audio dialogue, you’ve lost most of your audience.
The fix is captions. Three caption styles in order of effectiveness:
- Word-by-word burned-in captions with high contrast (white text, black drop shadow, or background color block). Most engaging.
- Sentence-level burned-in captions (each sentence appears, syncs with audio).
- Platform auto-captions (turned on by default). Easiest, but lowest engagement boost.
Burned-in captions take 10–20 minutes per video using free tools like CapCut. The conversion lift is consistently 30–50% over auto-captions in our testing.
Audio strategy by platform
The platform-specific lesson: on TikTok, ride the trending sounds. The algorithm rewards them disproportionately. On Reels and Shorts, original or branded audio actually performs better than trending — the algorithm has learned to suppress musical-trend duplication.
Duration and pacing
The sweet-spot durations differ. The pacing rule does not.
- Cuts every 2–4 seconds. Faster than feels comfortable to watch in isolation. The medium rewards velocity.
- No single shot longer than 5 seconds unless it’s a transformation (the “satisfying” reveal-style shot).
- End the video on a beat or transition. Not on a long static product shot.
For TikTok, 15–34s is the meaty zone. Shorter videos (7–15s) work but underperform on completion rate, and TikTok’s algorithm uses completion heavily.
For Reels and Shorts, shorter wins. 7–15s is ideal. Going past 30s on Reels in particular tanks reach.
End-card CTAs
The end card is 1.5–2 seconds at the end of the video. Here’s what works:
- “Link in bio” — universal, low-friction.
- “Comment ‘X’ for the link” — drives engagement signal, but adds friction.
- “Follow for more” — works if the video is part of a series.
- “[Brand] dot com” — direct, only works when the brand is short and memorable.
What doesn’t work: QR codes (vertical phone video at small size), generic “shop now” without specificity, multiple CTAs at once.
File specs to deliver
If you’re handing this to a freelancer, the spec sheet:
- Format: MP4 (H.264 codec).
- Resolution: 1080×1920.
- Frame rate: 30fps (60fps acceptable for TikTok).
- Bitrate: 8–12 Mbps.
- Audio: AAC, 128kbps minimum, stereo.
- File size: Under 287MB for TikTok, 4GB for Reels, 1GB for Shorts.
- Captions: Burned in, not as a sidecar SRT file.
- Length: Specify per platform. Don’t accept a single export for all three.
The cross-platform export workflow
If you have one source video and need three deliverables:
- Master: 1080×1920, 60fps, no captions, no end-card.
- TikTok export: 60fps, captions on, end-card 2s, 15–34s total length, includes trending sound layer.
- Reels export: 30fps, captions on, end-card 1.5s, 7–15s total length.
- Shorts export: 30fps, captions on, end-card 1.5s, 7–15s total length.
Total deliverable from one shoot: three platform-tuned cuts, each adapted for the algorithm.
What we generate at QuickStyle
Our /product-video feature outputs a 9:16, 30fps, 8-second product reel with the product hero, a context shot, and a logo end-card. It’s a starting point — for platform-tuned content you’ll typically add captions, swap audio, and trim to platform sweet-spots before posting.