← All guides
Script Writing6 min read

TikTok Video Length: 15s vs 30s vs 60s

Shorter is not always better. The optimal length depends on your content type, your audience, and what you are trying to achieve.

What you'll learn

  • How TikTok's algorithm treats different video lengths
  • The ideal length for each content type
  • Why completion rate matters more than total watch time
  • How to use your analytics to find your optimal length

The Algorithm and Video Length

TikTok's algorithm tracks two things with length: completion rate and total watch time. And they pull in opposite directions.

Short videos are easy to finish. High completion rate. But a 60-second video that holds attention generates way more total watch time per view. The algorithm likes both — but weights them differently depending on where your video is in distribution.

Early on (first 200-500 views), completion rate wins. The algorithm is testing: do people even want to watch this? Once you pass that gate and start scaling, total watch time takes over. That is when longer videos have an edge.

Breaking Down Each Length

15 seconds

~40-50 words

Best for: Quick tips, reactions, hot takes, memes, trending sounds

Strengths: Highest completion rate. Easy to rewatch (loop effect). Low production effort. Great for new accounts building momentum.

Weaknesses: Less total watch time per view. Hard to build depth or authority. Easily forgotten.

Use when: When the idea can be fully expressed in one breath. When you are chasing a trend and need to post fast. When your analytics show your audience drops off after 15 seconds.

30 seconds

~80-100 words

Best for: Tutorials, stories, explanations, listicles, product reviews

Strengths: Best balance of completion rate and watch time. Enough time to deliver real value. Long enough for the algorithm to gather engagement signals.

Weaknesses: Requires tighter scripting than 60s. Still limited for complex topics.

Use when: When you need to explain something but not in deep detail. When you have 2-3 points to make. This is the default length for most content types.

60 seconds

~150-180 words

Best for: Deep dives, step-by-step tutorials, storytelling, educational content, before/after reveals

Strengths: Maximum total watch time if viewers stay. Builds the most authority and trust. Highest save rate for educational content.

Weaknesses: Hardest to maintain attention. Completion rate drops significantly. Requires strong scripting with multiple hooks.

Use when: When the topic genuinely needs depth. When your analytics show your audience watches past 30 seconds consistently. When you are building authority in a high-trust niche.

The Completion Rate Rule

If you remember one thing from this guide, make it this: a video watched to the end almost always beats a longer video that people abandon at the halfway mark. Always.

// The math

15s video watched to end = 15s watch time, 100% completion

60s video abandoned at 20s = 20s watch time, 33% completion

 

// What the algorithm sees

15s video: "People love this, show it to more people"

60s video: "People are leaving, slow down distribution"

Never make a video longer than the content needs. If you can say it in 15 seconds, say it in 15 seconds. If 30 feels tight, go to 60. But padding? That kills videos. The algorithm can tell when people are getting bored.

Length by Niche

Every niche has a natural length that audiences expect. These are not rules — they are starting points based on what we see performing across thousands of accounts:

Comedy / Memes15s
Food / Recipes30-60s
Fitness30s
Finance / Crypto30-60s
Beauty / Fashion15-30s
Tech Reviews30-60s
Travel15-30s
Education30-60s
Gaming15-30s
Pets15s

Use Your Analytics to Find Your Sweet Spot

These are starting points. Your audience is unique. The only way to find your real sweet spot is to look at your own data and let it tell you:

  • Check your average view duration across your last 20 videos — this tells you how long people actually watch
  • Compare completion rates between your 15s, 30s, and 60s videos — which length gets the highest percentage watched
  • Look at which length drives the most follows — views are nice but follows are growth
  • Test the same topic at different lengths — film one idea as a 15s quick take and a 30s deeper dive, then compare

Scriptly's analytics dashboard shows you exactly which video lengths perform best for your account, so you can make this decision with data instead of guessing.