The short answer
| Video type | Suggested length | Why |
|---|---|---|
| Product showcase (price, feature, offer) | 20–35 seconds | Matches the range with the largest conversion lift in TikTok's ecommerce data[1] |
| Single offer or new drop | 10–20 seconds | One message; nothing to explain |
| How to use, or a comparison | 30–60 seconds | Needs steps; keep the product visible throughout |
| Photo carousel | 3–8 slides | Viewers set the pace; one idea per slide |
These are starting points, not rules. TikTok's in-feed ad format accepts videos up to 10 minutes[4], so length is your choice. The data below explains why most product videos land in the 20 to 35 second range.
What TikTok's own data says
TikTok's 2021 research on creative that drives conversions found that videos of 21 to 34 seconds showed a 280% lift in conversions. The same research found that, for ecommerce, a voiceover combined with the offer lifted conversions 87%[1]. The data is a few years old and covers ads broadly, so treat it as direction rather than a guarantee, but it remains the clearest published figure on length.
TikTok's current creative best practices focus less on total length and more on the opening: put the value proposition in the first 3 seconds, hook viewers within the first 6, and keep on-screen text to 5 to 10 words per second[2]. TikTok's creator research found that 90% of ad recall comes from the first six seconds[3].
Why the opening matters more than the length
A viewer decides in the first seconds whether to keep watching. That's why a 30-second video that opens on the product and its price can outperform a 15-second video that opens on a logo or a slow pan. Three things to get into the opening:
- The product itself, visible in the first frame. TikTok's creator research found showing the product throughout lifted recall 89% and purchase intent 47%[3].
- One reason to care: the price, a result, a material, a problem it solves.
- Readable text: a short line at 5 to 10 words per second, placed away from the screen edges[2].
A 30-second structure that works
| Seconds | What's on screen | Example |
|---|---|---|
| 0–3 | Product and the reason to care | "This $34 lamp replaced three in my living room." |
| 3–20 | Two or three details, one per cut | Brass base · dimmable · three colors |
| 20–27 | The offer, said and shown | "Free shipping this week." |
| 27–30 | A clear call to action | "Tap the link to shop." |
Closing with a call to action matters: TikTok's creator research found it lifted purchase intent 205%[3].
When to go shorter or longer
- Shorter (10–20 seconds) for a single message: a restock, a sale, a new color. If there's nothing to explain, don't fill time.
- Longer (30–60 seconds) for how-to-use videos, comparisons or routines, where the steps are the value. Keep the product on screen the whole time.
- Test both. Post two lengths of the same product video in the same week and compare how many viewers watch to the end in TikTok's analytics.
For format ideas, see our guide to making TikTok videos without filming and, for regulated categories, TikTok formats for supplement brands. Framewright renders product videos at 1080×1920 with the product and price on screen from the first frame, and you approve every script first.