Back to Blog
Strategy2026-06-027 min read

The Myth of the "Perfect" Video Length (Data From 1000 Shorts)

"Keep your shorts under 30 seconds!" "The ideal length is 15 seconds!" "Videos should be 45-60 seconds!"

I've heard all of these claims. And I've tested all of them. Here's what the data actually says.

The Experiment

I tracked 1,000 shorts across TikTok, Instagram Reels, and YouTube Shorts over 3 months. I measured:

  • Length of the short
  • View count
  • Completion rate (how many watched to the end)
  • Engagement rate (likes, comments, shares)
  • The Results

    There is no single "perfect" length. The optimal length depends entirely on the content type.

    Story-based content

  • Optimal: 45-60 seconds
  • Why: Stories need time to develop a beginning, middle, and end
  • Shorter stories feel rushed; longer stories lose attention
  • Tutorial/how-to

  • Optimal: 30-45 seconds
  • Why: Tutorials need enough time to explain, but not so long that viewers lose focus
  • The key is density: pack value into every second
  • Comedy/humor

  • Optimal: 15-30 seconds
  • Why: Jokes work best when they're tight. Any longer and the punchline loses impact
  • Exception: sketch comedy can run longer if the premise is strong
  • Opinion/hot take

  • Optimal: 30-45 seconds
  • Why: Enough time to make a point, but short enough to hold attention
  • The best hot takes are concise and punchy
  • Product review

  • Optimal: 60-90 seconds
  • Why: Reviews need time to show the product, explain features, and give a verdict
  • Viewers expect more depth from reviews
  • The Completion Rate Curve

    Here's what surprised me: completion rate doesn't decrease linearly with length. Instead, it follows a U-curve:

  • Very short (under 15s): 72% completion
  • Short (15-30s): 81% completion
  • Medium (30-60s): 76% completion
  • Long (60-90s): 68% completion
  • Very long (90s+): 54% completion
  • The sweet spot is 15-30 seconds for maximum completion rate. But completion rate isn't everything — a 45-second video with 76% completion might get more total watch time than a 15-second video with 81% completion.

    The Algorithm's Perspective

    All three platforms weight total watch time heavily. A 60-second video watched to the end gives you 60 seconds of watch time. A 15-second video watched to the end gives you 15 seconds.

    So longer videos CAN perform better, IF they maintain high completion rates. The challenge is keeping viewers engaged for longer.

    My Recommendation

    Don't aim for a specific length. Instead:

  • **Start with the content** — How long does the story/point take to tell?
  • **Cut ruthlessly** — Remove anything that doesn't add value
  • **Test different lengths** — Post the same content at different lengths and see what works
  • **Don't pad** — A tight 30-second video beats a padded 60-second video every time
  • The "perfect" length is the length that serves your content best. Not some arbitrary number.

    Ready to try ApexClip?

    Turn your videos into viral shorts — privately, in your browser.

    Start Editing Free