Launch Sale · Save 50% on every pack
USD $
Keyframes

Packs

What's a good average watch time on reels? Mine held 30 to 38 s

Instagram's definition, what good looks like at each reel length, and the real averages of five Claude Code reels that passed 1M views.

Five reels past 1M views drawn as bars filled to their average watch time: touchscreen 30.6 s of 84 s, phone keyboard 31.9 s of 78 s, laptop battery 30.1 s of 89 s, AirPods 31.3 s of 82 s, PS5 on a PC 38.0 s of 107 s, all far past the 8.5 s average reel

Average watch time is how long one view of your reel plays, on average: Instagram divides the total watch time, replays included, by the reel's initial views. A good one beats the typical reel of the same length, and the typical reel in 2026 holds 8.5 seconds (Metricool). My five Claude Code explainers that passed 1M views held 30.1 to 38.0 seconds each, 34 to 41% of reels 78 to 107 seconds long (Instagram API, Nov 1, 2026).

In short
  • Read it two ways: in seconds and as a share of the reel's length. Instagram looks at both.
  • Good depends on length. Reels under 15 s hold about 66% of their length, reels over a minute about 16% (Highviz, 346 reels, Aug 2026).
  • A high percentage can hide a weak reel. My old 8-second posts held 69% of their length, a median 5.7 s, and got a median of 3,075 views.
  • What held people: the subject on screen and moving at frame 0, and a picture that changes on each word. Claude Code builds both with Full Visual.
30.6 saverage watch on the 84 s touchscreen reel, 13.4M viewsInstagram API, Nov 1
8.5 sthe average reel on Instagram in 2026Metricool, 24.4M posts
5.7 smy median per post before the switch, 37 postsInstagram API, Aug 1 to Sep 27
10.0M
Phone keyboard · 31.9 s of 78 s watchedWatch on Instagram

What average watch time means on Instagram

Average watch time is the number of seconds each view of your reel played, on average. Instagram's reels insights page calculates it as "the watch time divided by the number of initial views", where an initial view is "when your reel starts to play for the first time in a reel session" (read Nov 1, 2026).

Watch time counts replays and initial views don't, so a short reel that people loop can show an average longer than the reel itself.

To see yours, open the Reels tab on your profile, tap the reel, then View insights. The numbers in this post come from the same metric through Instagram's API.

On my touchscreen reel, total watch time adds up to 97,054 hours, about 11 years of people watching, for an average of 30.6 s (API, Nov 1).

Go deeper: views, viewers, watch time and skip rate

Views count every start and replay. Viewers count unique accounts that had the reel on screen, played or not. Watch time is the total time played, replays included. Skip rate is the share of initial views skipped in the first 3 seconds, per Meta's API reference, which calls it estimated and in development. On the touchscreen reel, 97,054 hours divided by 30.6 s works out to about 11.4M initial views against 13.4M views, so roughly 2M were replays. That split is my arithmetic, not a number Instagram shows.

What is a good average watch time for Instagram reels?

A good average watch time is one above what reels of the same length usually hold. Instagram publishes no benchmark. The clearest public numbers by length come from Highviz, which read 346 reels from 108 accounts (updated Aug 20, 2026).

Average watch time as a share of reel length (Highviz, Aug 2026; mine, Instagram API, Nov 1, 2026)
Reel length Typical share held In seconds My reels at that length
Under 15 s 66.0% About 6.6 s on a 10 s reel Old format, 7 to 10 s: 69%, a median 5.7 s
15 to 30 s 31.5% About 7 s on a 22 s reel No explainer at this length
30 to 60 s 22.1% About 10 s on a 45 s reel Tire hairs explainer, 55 s: 29.5 s, 54%, 167K views
Over 60 s 16.4% About 15 s on a 90 s reel Five explainers past 1M: 30.1 to 38.0 s, 34 to 41%

Across every length, Metricool's study of 24.4M posts from 375,118 accounts puts the average reel at 8.5 seconds in January and February 2026, more than double a year earlier (Jun 16, 2026).

So on a reel past a minute, about 15 s is typical, and my explainers held more than twice that share. Check your own last ten reels too: same audience, same niche, a fairer bar than anyone's average.

Seconds or percent: why a high percentage can still mean a weak reel

Percent flatters short reels: an 8-second reel holds 69% of its length on under 6 seconds of attention. Instagram looks at both. "We look at not only the percentage of a video that was watched, but also the number of seconds," Adam Mosseri said (quoted by Social Media Today, Feb 25, 2025).

Old format, Aug 1 to Sep 2737 short posts, a median 5.7 s watched. 69% held where the length is on record (14 posts, 7 to 10 s).3,075median views, API
Explainers past 1M, Oct 9 to 13Five reels of 78 to 107 s made with Claude Code. 34 to 41% held, 30.1 to 38.0 s.1.36M to 13.4MNov 1, API

The share halved and the seconds went up more than five times. Over the same switch, my median post went from 3,075 views to 69,913 (API, all 30 posts from Sep 28 to Oct 21, as of Oct 21). That's one account, and the subject changed too, so read it as a correlation.

Watch time doesn't pick the winner on its own. My highest average above 100K views, 52.4 s on the 149 s Pliny the Liberator reel, got 475K views. The touchscreen held 30.6 s and got 13.4M. Instagram also weighs shares and likes: the Instagram algorithm in 2026, checked against these reels.

How to increase average watch time on Instagram reels

Two things held people on every reel past 1M: the first frame was already the subject, already moving, and the picture changed on each word.

Frame 0 is the subject, in motion. No logo, no title card, no black screen. Instagram's own advice to creators is a hook "in the first 3 seconds" (Feb 26, 2025), and skip rate measures exactly those seconds.

Phone keyboard reel at 0 seconds: a thumb coming down on a close-up iPhone keyboard, before any caption appearsKeyboard, frame 0A thumb already coming down on the keys.Laptop battery reel at 0 seconds: a MagSafe charger plug turning in warm light on a dark ground, no caption yetBattery, frame 0The charger plug, already turning in the light.

Before a word is spoken, the viewer is already looking at the thing the reel is about.

The first line asks a question the viewer can't answer. "Every key on your iPhone keyboard is smaller than your thumb and you still hit the right letter almost every time. So how is that possible?" Seven openings like it, word for word: reel hooks that got 110K to 13M views.

The picture changes on the word. In the PS5 reel, the game box appears beside the console on "Sony", the disc pops out on "stop", the box breaks apart on "games", the console splits open as a crowd of avatars flies in on "community", and they circle the rebuilt console on "PS5". There's always something new to look at, and it's always the thing being said.

PS5 reel: a white PS5 console with a Grand Theft Auto V box beside it, caption Sony with the word boxed“Sony”PS5 reel: the game disc pops out from behind the box, caption to stop“stop”PS5 reel: the game box has broken into pixels, a label reads PS5 Pro, 2024, no disc drive, caption your games“games”PS5 reel: the console splits open while round avatars fly in around it, caption So the community“community”PS5 reel: rings of avatars circle the rebuilt console, caption rebuilt the PS5 with PS5 boxed“PS5”
The first four seconds of the PS5 on a PC reel: 1.36M views and 38.0 s average watch, the highest of the five (Instagram API, Nov 1).

By hand, in CapCut or Premiere Pro, each of those changes is a cut or a keyframe you place yourself on its word. Length is a separate lever, covered with every post's numbers in how long a reel should be.

How Claude Code makes reels that hold 30 seconds

13.4M
Touchscreen · 30.6 s of 84 sWatch on Instagram

Every reel in this post is an animated explainer written by Claude Code with Full Visual and rendered to an MP4. Claude Code writes each scene as code against the voice, so the subject is on screen from the first frame and each picture lands on its word. I don't place a single keyframe.

You bring a subject, a link or your own transcript, and get back the finished reel, its caption and the project to edit. The voice runs on your own ElevenLabs, OpenAI or Fish key. The whole workflow at viewer level: how people make those Claude reels.

TouchscreenWhy your screen feels a fingertip and ignores a pen. 30.6 s of 84 s.13.4MNov 1, API
Phone keyboardHow you hit keys smaller than your thumb. 31.9 s of 78 s.10.0MNov 1, API
Laptop batteryDoes the charger wear it out? A remake of a reel by @iv2fi, his idea. 30.1 s of 89 s.1.54MNov 1, API
AirPods noise cancellingHow AirPods make a plane engine go quiet. 31.3 s of 82 s.1.51MNov 1, API
PS5 on a PCThe open-source project that runs PS5 games on a PC. 38.0 s of 107 s.1.36MNov 1, API
Full Visual

Full Visual

Explain any subject, word by word. A voice, a synced caption and real interfaces moving on every word.

$99$199SAVE 50%
See what's inside

Questions

Can average watch time be longer than the reel?

Yes. Watch time includes replays and initial views don't, so a short reel people replay can average more than its own length.

What's the difference between watch time and average watch time on Instagram?

Watch time is the total time your reel played, replays included. Average watch time divides that total by the reel's initial views.

Does average watch time affect reach?

Instagram lists watch time and retention among the signals it uses to recommend reels, next to shares, likes and comments (Feb 26, 2025). It doesn't publish how much each one weighs.

What is skip rate on Instagram reels?

The share of initial views skipped in the first 3 seconds. Skip rate tells you whether the opening held; average watch time tells you how long the rest did.

What's a good average watch time for a 30-second reel?

Highviz found reels of 15 to 30 s hold 31.5% of their length on average and reels of 30 to 60 s hold 22.1%, so 7 to 9 seconds is about typical at 30 s. More than that beats their average.

How this guide was made

Definitions read on Instagram's help center and Meta's API reference, benchmarks on Highviz's report and Metricool's study page, Instagram's creators blog and Social Media Today, all on Nov 1, 2026. Per-reel numbers: Instagram API for @speedy_devv, read Nov 1. Before and after medians: Instagram API, Aug 1 to Oct 21. Frames: the posted reels.

Hugues
Written by Hugues

Founder of Keyframes. Every reel on @speedy_devv is made with his own packs. The numbers here come from that account's Instagram insights and from buyers who agreed to be shown.

Full Visual
Made with this pack

Make reels like these

Explain any subject, word by word. A voice, a synced caption and real interfaces moving on every word.

$99$199SAVE 50%
See what's inside

Runs in Claude Code or Codex. Buy once, keep making.

Video preview

Your bag