Quick Answer: For product video, shorter almost always wins: 5–10 seconds for TikTok/Reels/Shorts, 5–15 for marketplace listings, and up to 30 for YouTube or a product page where the viewer has already opted in. The reason is mechanical — feed algorithms reward completion rate, and a short clip is far easier to finish. Cost reinforces it: video is billed per second, so a 10-second clip costs exactly double a 5-second one.
The length cheat sheet
| Placement | Length | Why |
|---|
| TikTok | 5–10s | Fast scroll; completion rate drives distribution | | Instagram Reels | 5–12s | Same dynamics | | YouTube Shorts | 8–15s | Slightly more tolerance | | Marketplace listing (Amazon/Etsy) | 5–15s | Shopper is deciding, not browsing | | Product page | 10–30s | Viewer already opted in | | Paid social ad | 5–10s | You pay for every second of attention | | Email | 5–10s | Often autoplays muted in preview |
Why short wins mechanically
This isn't taste — it's how ranking works on feed platforms. Distribution is heavily influenced by completion rate: what fraction of viewers watch to the end. A 6-second clip is far more likely to be completed than a 30-second one, so it earns more reach even at identical content quality.
A longer video bleeds viewers partway through, dragging average watch percentage down and suppressing distribution. Length is therefore a lever on reach, not just on attention.
The cost dimension people forget
AI video is billed per second, so length is a direct multiplier on your bill. Real production costs:
| Model | 5-sec clip | 10-sec clip | 30-sec clip |
| Hailuo 2.3 Fast ($0.030/s) | $0.15 | $0.30 | $0.90 |
| Kling 2.6 ($0.070/s) | $0.35 | $0.70 | $2.10 | | Sora 2 ($0.100/s) | $0.50 | $1.00 | $3.00 | | Runway Gen-4.5 ($0.500/s) | $2.50 | $5.00 | $15.00 |
For a 50-product catalog, moving from 5-second to 15-second clips triples the bill — on content where the longer version will likely perform worse in-feed. Length discipline is both a performance decision and a cost decision.
How to structure a short product clip
With 5–10 seconds you get roughly three beats:
- Second 0–1: the hook. Product on screen immediately, in motion. No logo intro, no slow build — anything before the product is spent attention.
- Seconds 1–6: the substance. Scale, texture, the product in use. This is the part that answers the buyer's actual question.
- Final 1–2 seconds: the payoff. The result, or a clear next step.
If you can't fit your message into that, the problem is usually message scope rather than duration — split it into two clips and test both.
When longer is genuinely right
- Product-page video where the visitor already clicked in and is evaluating seriously.
- Demonstration of a multi-step process that genuinely cannot be compressed.
- YouTube standard, the one surface where longer-form is native rather than tolerated.
Even then, front-load. Viewers who leave at 8 seconds should already have the core message.
Costs are Replicate/fal production rates (July 2026) and exclude discarded generations.
Frequently Asked Questions
How long should a product video be?
5–10 seconds for social feeds (TikTok, Reels, Shorts), 5–15 seconds for marketplace listings, and 10–30 seconds for a product page where the viewer has already opted in. Shorter clips earn more distribution because completion rate drives feed ranking, and they cost proportionally less to generate.
Why do shorter videos perform better?
Feed algorithms weight completion rate — the share of viewers who watch to the end. A 6-second clip is far more likely to be completed than a 30-second one, so it earns more reach even with identical content. Longer videos lose viewers partway, which lowers average watch percentage and suppresses distribution.
Does video length affect AI generation cost?
Directly — AI video is billed per second, so a 10-second clip costs exactly twice a 5-second one. On Kling 2.6 that's $0.35 versus $0.70; on Runway Gen-4.5 it's $2.50 versus $5.00. Across a catalog, tripling length triples the bill on content that will likely perform worse in-feed.
What should happen in the first second of a product video?
The product should be visible and in motion. Anything before it — logo animations, title cards, slow builds — spends the attention you're trying to earn. On scroll-based feeds you have roughly one second before the viewer decides.
Try PixelMotion
Create social content that converts