Retention curve for Reels, TikTok, Shorts (2026)
guides

Retention curve for Reels, TikTok, Shorts (2026)

A retention curve shows who is still watching each second. How to read it on Instagram, TikTok and Shorts, what a good rate is, and how to predict it.

SavedThat team17 min read

The retention curve is the most useful chart a short-video creator gets, and the most misread. It answers one question: at second 7, how many of the people who started this video are still here? Every platform draws it a little differently, none of them shows it for other people's videos, and the "good retention rate" numbers floating around are mostly made up.

This guide covers how to read the curve on Instagram, TikTok and YouTube Shorts, what the real benchmarks say, why the drop at 3 seconds happens, and how we estimate a retention curve for videos we have no data for. That last part is the thing we build at SavedThat, so we will be specific about what it can and cannot do.

What is a retention curve?

A retention curve (also called an audience retention graph) plots the share of viewers still watching against time in the video. It starts at 100% at 0:00 and slides down from there. Statisticians call this shape a survival curve: each second, some share of the remaining viewers "leaves", and the curve is what survives. Researchers at the University of Basel and Disney Research modeled video viewing exactly this way, as the hazard of navigating away, and found that visually busier clips were watched longer (Huber et al., 2015).

Two flavors exist, and mixing them up causes most of the confusion:

The curve can only rise when people rewind or rewatch a part, which is why YouTube calls those bumps "spikes" (YouTube Help).

Illustrated retention curve of a 30-second Reel: a steep drop in the first 3 seconds, a step at the hook-to-point join, a plateau, a dip at a pause, a rewatch spike, and a final drop at the call to action and ending
The six parts of a typical short-video retention curve. An illustration of the shape, not data from a real video.

Read any short-video retention curve in six parts:

  1. The swipe-away zone, 0 to 3 seconds. The steepest part of every curve. People decide from the first frame and the first words.
  2. The hook-to-point join. A small step where the opening ends and the video either delivers what it promised or keeps warming up.
  3. The plateau. Viewers who made it this far are committed, and the curve flattens.
  4. Dips. A pause with nothing said or shown, or a slow stretch, shows up as a notch.
  5. Spikes. A moment people rewind to: a fast list, a number on screen, a punchline.
  6. The call to action and the last two seconds. Viewers who sense the end leave early. A video that loops back to its start loses less here.

How to read a retention graph on Instagram, TikTok and YouTube Shorts

Each platform shows the curve for your own uploads and uses its own names for the same ideas. The table is the short version, checked against the official help pages and developer docs in November 2026.

Instagram ReelsTikTokYouTube Shorts
Where the curve livesReel, then Insights, retention chartPost, then Analytics, retention rateYouTube Studio, then Analytics, audience retention
First-seconds metricSkip rate (left in the first 3 s)None as a separate numberStayed to watch vs swiped away
Average watch timeYesYesAverage view duration
Finish metricNo separate numberWatched full videoAverage percentage viewed
Curve available through the APINo (average watch time and skip rate only)No (lifetime averages only)Yes, for your own channel
Other people's videosNoNoNo

Instagram Reels

Open a Reel, tap Insights and scroll to the retention chart. Meta announced the moment-by-moment chart in November 2023 (Meta), and Instagram later added skip rate, the share of viewers who left in the first 3 seconds, which replaced the older "view rate" (Marketing4eCommerce). Instagram's own reading guide is two sentences long: the flatter the line, the more engaged the audience, and a high skip rate means the beginning did not land.

The developer API is thinner. It returns ig_reels_avg_watch_time and, since December 2025, reels_skip_rate, but no per-second curve (Meta for Developers). Any third-party tool that shows you a full Instagram retention curve is either reading a screenshot or estimating.

Adam Mosseri has named watch time, likes and sends as the three signals that matter most for Reels ranking (Social Media Today), which is why this chart deserves more attention than the view count.

TikTok

In TikTok Studio or the app, open a post's analytics. TikTok defines retention rate as "the percentage of your video that users watched" and tells you to look for drop-off points, next to average watch time and watched full video, the share of people who reached the last few seconds (TikTok Creator Academy). TikTok itself notes that the finish rate swings with video length, so compare a 15-second post only with other 15-second posts.

YouTube Shorts

In YouTube Studio, open a Short and go to Analytics. The first-seconds number is Stayed to watch: "the percentage of times viewers stayed to watch past the initial seconds of a Short". Its opposite is swiped away (YouTube Help). Since March 31, 2025, a Shorts view counts every time the video starts, and the old threshold-based count lives on as engaged views (TechCrunch). Average view duration is calculated from engaged views.

Two YouTube details worth knowing. The "typical retention" line compares the video with your 10 latest videos of similar length, which is the right baseline. And "key moments" (intro, top moments, spikes, dips) only appear on videos at least 60 seconds long with at least 100 views (YouTube Help), so most Shorts never get them.

What is a good retention rate for Reels and TikTok?

No platform publishes one. Instagram, TikTok and YouTube all compare you with videos like yours rather than with a fixed target, and for good reason: a 9-second Reel and a 60-second Reel cannot share a "good" percentage. The public numbers that do exist are vendor studies with different definitions:

If a blog tells you that 50% is "average" and 80% is "great" without naming a dataset, ignore it. We could not find a source behind those bands.

The practical answer: a good retention rate is better than your own median for videos of the same length. Write down skip rate (or stayed to watch), average watch time and the share at the end for your last ten videos, and judge the next one against that. It is the same move YouTube makes with "typical retention", and the same one we recommend for views in our breakout study: compare yourself with yourself.

Why viewers drop at 3 seconds

Because that is when they decide. A feed puts the next video one flick away, so the first frame and the first spoken words do the work of a thumbnail and a title at once. Instagram says it plainly: a high skip rate "indicates that people did not find the beginning of the reel engaging".

What helps, according to the data that exists:

We broke down 2,635 recent English-language Reels and TikToks from more than 550 creators (snapshot of November 10, 2026) and compared 1,027 breakouts, at least 3x their creator's usual views, with 1,395 ordinary videos from the same pool at 0.5x to 1.5x. Here is what the first seconds look like:

Breakouts (3x+)Ordinary (about 1x)
Start talking within half a second92%92%
Median length of the hook5.4 s5.2 s
Hook over within 3 seconds25%26%
First point or promise within 3 seconds34%29%
First point or promise after 8 seconds23%27%
Call to action, median position89% of the runtime88% of the runtime

Two things stand out. First, starting to talk immediately is table stakes: nine in ten videos already do it, hits and misses alike. Second, "finish your hook in 3 seconds" is not what successful videos do. Three quarters of breakouts run their hook longer than that. What they do slightly more often is get to the substance early: the first point or the promise lands within 3 seconds in 34% of breakouts against 29% of ordinary videos, and arrives after 8 seconds less often. The gap is a few points, not a formula. Beat times in our breakdowns are rounded to the second, so treat this as a direction.

The 3-second rule, read properly: the first frame and first words stop the swipe, and the earliest real payoff keeps the people you stopped.

How we chose a way to estimate retention for other people's videos

When we built the Formats tab, we wanted to show where a breakout keeps its viewers. The problem is that nobody has that data for videos they did not post. These are the options we weighed:

MethodWhat it measuresWhere to get itPrecisionWho can use it
Platform analyticsThe real per-second curveInsights, TikTok Studio, YouTube StudioExactOnly the creator, only for their own videos
Platform APIsAverage watch time, skip rate; full curve on YouTube onlyInstagram Graph API, TikTok API, YouTube Analytics APIExact, but mostly averagesOnly the account owner
Public reach ratiosViews or likes against the creator's medianPublic countersSays that a video worked, not where people leftAnyone
Models trained on watch dataPredicted engagement from the video itselfResearch datasets such as SnapUGCRank correlation around 0.7 on 90,000 Snapchat videosTeams that have watch-time labels
Virality scoresOne number per clipOpusClip, Higgsfield and similarNo published validationAnyone with an account
Attention heatmapsWhere eyes go on a frameNeurons, Dragonfly AIValidated on gaze, not on retentionPaid users
Structural estimate (ours)Expected shape of the curve from the script and its timingSavedThat breakdownsAn estimate with a range, calibrated on public benchmarksAnyone, for any public video

Content-based prediction works in research: the SnapUGC team predicted engagement for about 90,000 Snapchat Spotlight videos from the content alone, with rank correlations around 0.7, and found that classic video-quality scores do not track engagement well (Li et al., 2024). But it needs watch-time labels to learn from, and we have none for Reels or TikToks that are not ours. A trained model without labels is just a guess with a lot of decimals.

So we went the other way: a transparent model whose every input you can see on screen, and which we can later swap for a learned one without changing the interface.

How to predict retention before posting

Our model, version rh-2, draws an expected retention curve from the structure of a video or a script. It runs on every breakdown in Formats and recalculates on every edit in Make your version. Here is what goes in and what it does with it.

Inputs, all read from the breakdown or your script:

What the model does:

  1. The hook takes the biggest bite. Most of the swipe-away loss happens in the opening, sized by hook quality. Even the best hook in the model keeps under about two thirds of viewers, because no real curve stays near 100%.
  2. The join can cost a step. If the first point arrives later than about 4 seconds, or the hook drags, the curve drops a step at the join and the chart says why: "the promise comes late" or "the hook runs long".
  3. The body decays slowly. Proof and payoff hold better; each new point eases the decline; slow, very dense or long beats and silent pauses speed it up.
  4. Viewers who stayed become stickier. The longer someone has watched, the less likely they are to leave in the next second, and a committed share past the hook never leaks away from decay alone. That is why long videos do not slide to zero.
  5. The ending costs extra. A call to action and the last second and a half drop faster, less so when the video loops.

The parameters are calibrated so that an average video lands near the public benchmarks above, such as the 60 to 66% skip rate on Reels. A video that already beat its creator's usual reach is anchored slightly higher, because a known breakout should not draw as average.

What it cannot do: tell you whether a video will go viral. Our breakout study found that hits and misses from the same creator are built almost identically, and the difference is mostly the topic. A retention estimate catches a slow opening. It does not catch a boring subject.

How to use a retention curve without SavedThat

You do not need a tool to get most of the value. For your own videos:

  1. Open the curve in Insights, TikTok Studio or YouTube Studio, on a video at least two days old so the data has settled.
  2. Find the first steep drop after the 3-second mark. Ignore the opening slope, every video has it. Note the second where the line bends.
  3. Scrub to that second and write down what is said and shown. Turning on captions or pulling the transcript makes this faster than listening.
  4. Name the cause. In our experience it is almost always one of five: the promise comes late, the hook keeps going after it has done its job, a pause with nothing on screen, a slow or overloaded stretch, or a call to action that signals the end.
  5. Rewrite that moment. Move the payoff into the first sentence, cut the warm-up line, put the number on screen, or move the call to action into the last second.
  6. Judge the next video against your own median for the same length, not against a number from a blog.

For other people's videos, where you have no curve, build the structure by hand: play the video with a stopwatch and note when the hook ends, when the first real point lands, where nothing is said, and where the call to action starts. Do it for five videos that did well in your niche and five that did not. The pattern you are looking for is the time to the first payoff.

How to use it with SavedThat

SavedThat does the stopwatch part for you and keeps the results searchable:

The same curve is coming to Trends in the mobile apps.

Keep reading

Frequently asked questions (2026)

What is a retention curve?

A retention curve shows the share of viewers still watching at each moment of a video. It starts at 100% and falls, steepest in the first seconds of a short video, and it rises only where people rewind or rewatch.

How do I see the retention graph for my Instagram Reels?

Open the Reel, tap Insights and scroll to the retention chart. Instagram also shows skip rate, the share of viewers who left in the first 3 seconds, and average watch time. The API returns only the averages, not the curve.

What is a good retention rate for Reels?

Instagram publishes no benchmark. In Socialinsider's 2026 study of 9.8 million brand Reels, 60.5% to 65.5% of plays were swiped away within 3 seconds, depending on account size. The useful target is beating your own median for videos of the same length.

What is skip rate on Instagram?

Skip rate is the percentage of views where people swiped away within the first 3 seconds of a Reel. A high skip rate means the opening frame and first words did not stop the scroll.

Why do viewers drop off in the first 3 seconds?

Because the feed makes leaving free, people decide on the first frame and the first words. Speech from the start helps, and in our catalog breakouts reached their first point within 3 seconds more often than ordinary videos (34% vs 29%).

Can I see the retention curve of someone else's video?

No. Instagram, TikTok and YouTube show retention only to the creator, and no public API exposes it. You can map the structure by hand with a stopwatch, or use an estimate such as the one in SavedThat's Formats tab.

Can you predict retention before posting?

You can estimate its shape. SavedThat's model draws an expected curve from the script's timing: hook length, when the first point arrives, pace, pauses and the call to action. It is calibrated on public benchmarks, shows a range, and cannot see the picture, sound or topic.