Skip to content
Aditya Aryan, home

01 / live dashboard / 567,528 rows / 94 markets

More titles, fewer hours each.

People watch more Netflix every half-year: 95.19 billion hours in H1 2025, 97.66 billion in H1 2026. But Netflix adds titles even faster, so the average title gets watched less than it used to. These charts use Netflix’s own published numbers to show what’s behind that.

Netflix What We Watched reports + weekly Top 10 · Python · SQL · SQLite

Loading the dashboard…

02 / where the numbers come from

Two reports from Netflix, put together.

Twice a year, Netflix lists every title and the hours it was watched. Every week since 4 Jul 2021, it also publishes a Top 10 for the world and for 94 countries. The first has the hours but no countries. The second has the countries but, for those, only a ranking.

I put the two together, and before trusting anything else I checked that my totals matched the ones Netflix published. When Netflix releases new numbers, a script rebuilds this page from them.

03 / what it can’t tell you

Where the data runs out.

  • There are no hours by country.

    Netflix only publishes rankings for each country. So the country charts use stand-ins: how long a title stays in a country’s Top 10, and how often a country’s number one matches the world’s. Neither is hours, and neither is shown as hours.

  • Weekly hours only exist for hits.

    The weekly lines cover the global Top 10, not everything people watched that week.

  • Trailer views are as of today.

    YouTube shows a trailer’s total so far, and a show that becomes a hit sends people back to its trailer. So that chart can show whether the two tend to move together, and nothing more.

  • There are no genres.

    Netflix doesn’t publish them. This can tell a series from a film, and English from non-English, but not a comedy from a drama.

← Read the case studyRead the code on GitHub →