40% off every planSee plans

How long should a TikTok Shop video be?

What 43 US TikTok Shop affiliate videos say about length once you split them by format, when the product shows up, and how many words fit each length.

Headline how long should a TikTok Shop video be, over two numbers from 43 measured videos: 16 seconds for one-moment winners and 42 seconds for story or talking winners

Short answer

The format sets the length.

In 43 US TikTok Shop affiliate videos we measured, the ones built on one moment (a demo, a reaction, a result on screen) hit 5M+ views at a median of 16 seconds, while skits and talking videos did at 42 seconds. No talking video under 30 seconds or over 90 seconds reached 5M, and 15 of 23 winners had the product on screen in the first second.

Is there one best length for a TikTok Shop video?

No: across all 43 videos, length on its own barely tracked views (a rank correlation of 0.12, where 0 means no link). The median winner ran 21 seconds and the median video under 1M views ran 21.5, so the same length shows up on both sides.

The number most guides repeat, 21 to 34 seconds, is old. Shopify's guide traces it to TikTok in 2021, and Loomly and Ecomdy still recommend it, Ecomdy for In-Feed ads. TikTok Shop's own content styles guide from May 2026 doesn't set a total length at all, as PPC Land's write-up points out. Shopify now goes the other way, a minute or longer, because views tend to rise with length; in our shop set, with a rank correlation of 0.12, longer videos didn't reliably get more views.

43 videos by length, one square per video

5M+ views23 videos1M to 5M6 videosUnder 1M14 videos
Under 10 s4 videos211
10 to 20 s14 videos725
20 to 35 s10 videos523
35 to 60 s10 videos703
60 to 90 s2 videos200
90 s and over3 videos012
UGCLive's count of 43 US TikTok Shop affiliate videos, collected October 25, 2026. Every band from 10 to 90 seconds has winners in it; the pattern only shows once you ask what kind of video it is.

How long should a demo, reaction or result video be?

Under 30 seconds: 12 of the 14 one-moment winners came in under 30, running from 6.3 to 21, with a median of 16.

"One moment" is our label for videos carried by a single visual payoff: shears cutting through a bone, a dog chasing a toy, four squeezed-out tubes of cream, a meme with the product in it. Most have no spoken story. Once the payoff has landed there is nothing left to watch, so the video ends. The 2 longer winners (35 and 56 seconds) kept adding: a kitten chase scored like a horror film, and a shears demo that went on to wash the blades to answer the rust question and warn about knockoffs.

Every video's length, by kind of video

One momenta demo, a reaction, a result

Under 30 s16 s

Story or talka skit, a voiceover, a talking head

30 to 90 s42 s

Reached 5M+ views Stayed under 5M

Drawn to scale by UGCLive from our count of 43 US affiliate videos (numbers and lengths collected October 25, 2026). The orange tick is the winners' median; the shaded band is where most winners of that kind fell.

How long should a skit or talking video be?

Between 30 and 90 seconds: 9 of the 12 skit, voiceover and talking-head videos in that band reached 5M views, against 0 of 6 under 30 seconds and 0 of 3 over 90.

The winners in this group ran 33, 34, 40, 41, 42, 54, 58, 73 and 86 seconds: couple skits, an "old way vs new way" demo, a talking head who admits it's an ad, a try-on with measurements. A skit needs a setup, the moment the product fixes it, and a reason to buy now, and each beat takes a few seconds to land. Cut to 20 seconds, the story loses a beat. Past 90, two of the three in this set were testimonials that kept talking.

How long the winners ran, by format

6 to 15 s
8 to 20 s
14 to 25 s
30 to 45 s
45 to 60 s

Counted from: The first frame

The winners' lengths in each format, from the same 43 videos, drawn to scale by UGCLive.

Does a shorter video of the same product win?

Only up to a point. In the 6 products where one video reached 5M+ views and another didn't, the gap ran both ways, but every video over 90 seconds lost to a shorter one of the same product.

  • Pet salmon oil: a 126-second problem-and-fix video stayed under 5M views, while the same product's 20.5-second video passed 5M.
  • Kitchen shears: a 141-second talking-head testimonial stayed under 1M views, while the same product's 21- and 56-second videos passed 5M.
  • Skincare kit: a 156-second talking-head testimonial stayed under 1M views, while the same product's 13- and 15-second videos passed 5M.

Too short loses too. A 3.5-second lip-sync with the spin scrubber flopped where 12- and 14-second videos of it won, and a 12-second clip of the pet toy with no text or story stayed under 1M where 21- and 35-second ones passed 5M.

Same product, different lengths

Face cream

Kitchen shears

Pet salmon oil

Spin scrubber

Pet toy ball

Skincare kit

Reached 5M+ views Stayed under 5M

Drawn to scale by UGCLive from the same count. Product names are generic; the videos and their creators aren't shown.

When should the product show up?

In the first second: 15 of 23 winners had the product on screen from the first frame and 18 by 3 seconds, against 6 of 14 videos under 1M at the first frame.

That fits TikTok's own ad guidance: get the point across in the first 3 seconds and the hook in the first 6. Showing it doesn't mean holding it up to the lens. In the winners it's already in use: the shears mid-cut, the scrubber foaming, the cream half rubbed in. Length is the second decision, after the first frame.

For the hook itself, see how to test hooks on TikTok Shop inside the program's rules.

How many words fit in each length?

About 40 words for a 16-second video and 105 for 42 seconds, at the 150 words per minute our script timer uses.

Word budgets from UGCLive's script timer at 150 words per minute (run November 2, 2026)
Target lengthWords at mostFits
16 s
40
A text hook, one line over the demo, a short ask
30 s
75
The bottom of the band for a skit or talking video
42 s
105
Setup, the fix on camera, one objection, the ask
90 s
225
The top of the band; past it, every video in our set fell short

How do you set the length of your next video?

Pick the format first, then write to its word budget and cut the take down to the band.

  1. Name the format

    One moment (a demo, reaction, result or meme) or a story (a skit, talking head or voiceover with several beats).

  2. Set a target

    About 15 seconds for one moment, about 40 for a story. Keep a story between 30 and 90.

  3. Write to the budget

    Stay under 40 words for the short one and 105 for the long one, and give each story beat its own line.

  4. Put the product in frame 1

    Open with it already working. Save the name and price for the voice or the text.

  5. Cut the take, then time it

    Take out the pauses and failed lines first; a raw take runs long because of them, not because of the script.

  6. Check the export

    If a story ends under 30 seconds, add the missing beat (usually the proof). If it runs past 90, drop a beat.

For upload sizes and limits, see our TikTok specs page.

What can't 43 videos tell you?

They show reach, not sales: a video with 5M views may have sold less than one with 500k, and some reach was paid, since affiliate videos can be pushed with ads. The set was picked from best-selling products' top affiliate videos plus some weak ones, all in the US, so it leans to proven products. Each video was watched once by an AI model (Gemini) that noted the second the product first showed, and we sorted the formats into our two groups by hand. Some cells are small: only 6 talking videos ran under 30 seconds. We didn't post any test videos, so none of this shows that changing your length changes your results.

Questions

Is 60 seconds too long for a TikTok Shop video?

Not for a skit or talking video: in our set, 9 of 12 such videos between 30 and 90 seconds reached 5M views. For a single demo or reaction it usually is; most of those winners ended by 21 seconds.

Is 15 seconds too short for a TikTok Shop video?

Not for a one-moment video, whose winners had a median of 16 seconds. A skit or talking video that short didn't work in our set: 0 of 6 under 30 seconds reached 5M views.

Do TikTok Shop videos need a spoken call to action?

It didn't separate winners from the rest in our count: 10 of 23 winners said one out loud, and so did 10 of 14 videos under 1M views. Say it if it fits, but don't count on it to carry the video.

Does TikTok say how long a TikTok Shop video should be?

Not in the shop's own content styles guide from May 2026, which sets no total length. TikTok's ad guidance only asks for the point in the first 3 seconds and the hook in the first 6.

Where does the 21 to 34 seconds rule come from?

From TikTok in 2021, as Shopify's guide reports it via Wired; Loomly repeats it as TikTok's recommendation. It describes TikTok videos in general, not shop videos.

Still have questions?Email us

How we checked

5 sources, each with the day we read it

The counts come from 43 US TikTok Shop affiliate videos we collected on October 25, 2026 for our own product research: their views, follower counts and lengths, and an AI model's notes on when the product first shows and whether a call to action is spoken. On November 2, 2026 a script grouped them by views and by format and counted length bands, product timing and calls to action; it also ran our script timer's word budget. The outside pages were read the same day. No video was posted, and no creator is named or shown.

  1. TikTok Ads Manager help: Creative best practices (checked November 2, 2026)
  2. Shopify, "How long can a TikTok be?" (July 2024) (checked November 2, 2026)
  3. Loomly, "TikTok video length guide" (May 2024) (checked November 2, 2026)
  4. Ecomdy Media, "Mastering shoppable videos: the key to TikTok Shop success" (checked November 2, 2026)
  5. PPC Land on TikTok Shop's "Content styles" guide (June 2026) (checked November 2, 2026)

Written by the UGCLive team. Spotted a mistake? Email support@ugc.live.

Keep reading

UGCLive for TikTok Shop

Turn any product into TikTok Shop videos.

Paste a product link. Our AI makes a batch of videos with AI creators, hooks and captions.