Videos around 30 seconds get the highest TikTok engagement rate, while 2-3 minute videos get the most views. See the full 2026 data breakdown.

TikTok videos can run anywhere from 3 seconds to 60 minutes, but that range hides the real question most social media managers are actually asking: what length gets your videos in front of more people, and keeps them there once they land?
After digging into performance data from 6M TikTok videos, one thing became clear for me: the old "keep it short" advice doesn't hold up the way it used to, a couple of years ago. The platform has quietly shifted toward rewarding longer content, and if your team is still capping every video at 15 seconds, you're likely leaving views and engagement on the table.
In this guide, I'll walk through what the data says actually performs best and how to figure out the ideal length for your own account instead of relying on platform averages alone.
-There's no single ideal TikTok video length: videos around 30 seconds get the highest engagement rate, while videos between 2 and 3 minutes get the most views.
Before anything, I want to make a thing very clear from the beginning: there's no single answer to this, and the best TikTok video length is highly influenced by whether views or engagement is the priority. Considering these two metrics, the data tells two slightly different stories, so it matters a great deal which one you're optimizing for. Let's start with engagement.
| Video length | Engagement rate |
|---|---|
| 0s–15s | 5.90% |
| 15s–30s | 6.00% |
| 30s–60s | 4.20% |
| 60s–90s | 4.80% |
| 90s–120s | 5.15% |
| 120s–180s | 5.50% |
| >180s | 5.90% |
Shortly put, if engagement is your goal, videos around the 30-second mark are your best bet. The 15–30 second range takes the top spot at a 6.00% engagement rate.
Here's why I think this length wins. Thirty seconds is long enough to set up a hook and deliver a complete payoff, but short enough that the viewer is still fully engaged, not scrolling away, at the exact moment that payoff lands. That's the moment someone decides to like, comment, or share — and it only works if they're still paying attention when it happens.

| Video length | Median views |
|---|---|
| 1s–15s | 1,274 |
| 15s–30s | 1,000 |
| 30s–60s | 2,200 |
| 60s–90s | 7,200 |
| 90s–120s | 9,620 |
| 120s–180s | 11,136 |
| >180s | 10,150 |
If views are what you're chasing, the story flips entirely, with 2-minute videos pulling in the most views by a wide margin — over 11,000 median views, more than 11x what a 15–30 second video gets.

This is where the engagement data and the views data genuinely disagree, and it's worth sitting with why. Because views are highly influenced by the total watch time. A 2-minute video that holds attention delivers TikTok's algorithm a much stronger signal to categorize a video as worth distributing further, pushing it out to more people.
But this only works if the content earns that length. That means committing to genuinely substantial content — a tutorial, a case study, real storytelling with a beginning, middle, and end — not just letting a video run long for the sake of it.
That split we just looked at, short videos winning on engagement, long ones winning on views, isn't some fluke in the numbers. It comes down to TikTok actually running two different scoring logics at once, and once you see them separately, the whole "what's the ideal length" question makes a lot more sense. That's why every piece of content created should have a very clear purpose assigned.
Start with the short end. This one's about completion. In one of TikTok's Newsroom posts explaining the For You feed, they say that finishing a video from beginning to end is one of the strongest interest signals in the whole system. And 30-second videos are pretty easy to finish; therefore, when someone actually gets to the end and the payoff was worth it, that's the moment they're most likely to double-tap, drop a comment, or share it, which is likely why this length comes out on top for engagement rate specifically.
The long end works differently. Here, TikTok's own Creator Academy is actually pretty direct: longer watch times signal compelling content to the recommendation system. A two minute video that keeps someone watching accumulates far more total watch time than a 30-second clip ever could, even if a smaller share of viewers make it all the way to the end. And it seems to be that accumulated watch time, not completion rate, that gets rewarded with reach, pushing longer videos out to more people even though they're not necessarily racking up likes and comments at the same rate.
So really, these aren't two competing opinions about what "works" on TikTok. They're two different things being measured. Want likes, comments, shares? Go short and make sure people watch the whole thing. Want to be seen by as many people as possible? Go longer, but only if there's enough there to actually hold someone's attention for that long, otherwise you're just handing the algorithm a worse version of both.
Here's the thing about everything I just walked you through: it's useful, but it's not about your account. I can tell you what wins on average, but averages flatten a lot of real differences between accounts, and yours might not match the benchmark at all. The fastest way to find your real sweet spot is to look at what's already worked for you.
My recommendation for you is to start with your top-performing posts. To simplify this analysis, pull up your TikTok profile in Socialinsider and sort your posts by views or engagement rate to surface what's actually landed with your audience for your desired goal.

Before you dig into anything else, just look at the length of your best performers. Are they clustering around 30 seconds? Sitting closer to two minutes?
Next, cross-reference against content type. Length rarely works in isolation. A 30-second trend-participation video and a 30-second product tip aren't the same content, and I wouldn't expect them to perform the same way either. As you go through your top posts, tag them by format, tutorial, storytime, product demo, whatever your content pillars are, so you can see whether "ideal" length actually shifts depending on what you're posting, not just how long it runs.

Lastly, pick a couple of lengths to test, not just one. Once you've got a read on where your account tends to land, don't lock into a single number. Take your two strongest length ranges, say a punchy 20-30 second version and a longer 90-second one, for the same type of content, and run them side by side over the next few weeks. Keep everything else as consistent as you can (same content pillar, similar posting times) so length is really the only thing you're testing.
Keep tracking. Your audience's tolerance for longer content will shift as your following grows, and TikTok itself keeps changing how it treats video length. What worked as your sweet spot six months ago might not be it today, so I'd treat this less like a one-time exercise and more like a recurring check-in, the same way you'd revisit any other part of your strategy.
Based on the analysis of more than 6M TikTok videos, posted by brand sthat had an active presence on the platform between January-June 2026, these benchmarks represent a starting point for experimentation, not a rule to follow blindly. The accounts that win long-term aren't the ones that found "the" answer, they're the ones that keep checking their own numbers and adjust instead of assuming last year's advice still holds.
Know what your competitors do — before your manager asks
Get instant social benchmarks & reports without manual work.