Skip to content
AI music for creatorsCreate BGM for your next video.Try Musefy
YouTube history guide

How to see your most-watched YouTube channels

Export your YouTube watch history with Google Takeout, then count how often each channel and video appears. Playback Stats builds those rankings locally in your browser, without connecting to your Google account or uploading the history file.

Quick answer

Download watch-history.json from Google Takeout and analyze it with Playback Stats. Your top channels are ranked by recorded watch events with channel metadata; repeat videos are grouped by their YouTube URL. These are frequency rankings, not watch-time rankings.

Choose the right view

Review individual events or build a ranking

The right method depends on whether you are looking for one video or a pattern across your full available history.

Find a specific history event

Use Google's YouTube History controls to review, search, or filter individual events by date. This is useful when you already know roughly what you are looking for.

Read YouTube's history instructions

Rank channels and repeat videos

Use a Takeout export when you want to aggregate many recorded events. Playback Stats counts and sorts the available channel and video identifiers without sending the file to a server.

Understand the JSON fields

Step by step

Turn your Takeout archive into channel rankings

Google lets you choose which products and data are included in an export. Keep the archive focused on YouTube history so the file is easier to find and analyze.

  1. 01

    Request your YouTube data

    Open Google Takeout, deselect other products, and choose YouTube and YouTube Music. In the included-data options, keep history selected.

  2. 02

    Download and unzip the archive

    When Google finishes preparing the export, download it and open the YouTube and YouTube Music/history folder.

  3. 03

    Select watch-history.json

    Choose the original JSON file in Playback Stats. The file is read locally in the current browser tab and is not sent to a server.

  4. 04

    Review the rankings

    Compare the top channels and repeat videos by recorded event count, then explore timelines, streaks, and other patterns from the same export.

Google notes that an export may not include changes made between the time you request the download and the time the archive is created. See the official Takeout instructions.

Counting method

How channel and video rankings are calculated

Playback Stats accepts each history object that has a title or video URL as one recorded event, then uses the identifiers below to build comparisons.

Channel ranking

subtitles[].name

Each usable record with channel metadata adds one event to that channel. Channels are sorted by event count, from highest to lowest.

Repeat-video ranking

titleUrl

Records with the same video URL are grouped together. The title labels the result, while the URL provides the stable identity when available.

History coverage

time

Valid timestamps define the visible date range and time-based patterns. Rankings still describe the records present in the selected export.

Why your ranking may not match your memory

The result is a ranking of events present in the export—not a reconstruction of activity that Google never saved, that you deleted, or that lacks enough metadata to identify a channel or video.

  • Watch history recorded while the setting was paused will not appear later in the export.
  • Deleted history and records missing from Google’s archive cannot be reconstructed by Playback Stats.
  • Missing subtitles[].name values prevent those events from contributing to channel rankings.
  • Missing titleUrl values prevent reliable grouping of repeat views for the same video.
  • The export does not include dependable watch duration, so rankings use event counts rather than minutes watched.

Your history stays on your device

Playback Stats parses watch-history.json in your browser and stores only compact dashboard data for the current session. The original file is not uploaded, and there is no Google account connection, API key, or server-side history database.

Good to know

Most-watched YouTube channels FAQ

Does “most-watched” mean the most minutes watched?

No. It means the highest number of recorded watch events in the export. YouTube watch-history.json does not provide reliable minutes watched for each event.

Why is a channel missing from my ranking?

Some history entries do not include channel metadata, especially when a video or channel is unavailable. Those events can still count toward other totals but cannot be assigned to a channel.

Can I inspect individual videos without exporting data?

Yes. Google’s YouTube History controls let you review and search individual history events. An export is useful when you want to aggregate many events into rankings and patterns.

Does Playback Stats upload my YouTube history?

No. The selected JSON file is parsed inside your browser. Playback Stats has no file-upload endpoint for YouTube history and does not require a Google login or API key.

Find the channels and videos you return to most

Select your original Takeout JSON file and let the browser build your private dashboard. No sample data is presented as yours—the results come only from the file you choose.