YTDetective
← Back to Blog

Growth & Algorithm

How to Compare YouTube Channels Without Fooling Yourself

Published 2026-09-25 · 8 min read · YTDetective

Illustration of a person comparing three channel cards on a wide monitor

TL;DR

  • Our Channel Comparison puts 2 or 3 channels side by side: subscribers, total views, video count, views per video and videos per year, all from the YouTube Data API.
  • Views per video and videos per year are averages over a channel's whole life. In our example, one channel's lifetime pace was about 30% above what its last 12 months show.
  • Subscriber counts from the API are rounded down to three significant figures, so gaps of about 0.2% to 1% between channels can be rounding and nothing else.
  • Compare channels of similar age, topic and format, then look at recent uploads before you draw a conclusion.

Putting channels side by side is a good way to see where you stand and a poor way to decide what to do. The table is a snapshot. What you conclude depends on what the snapshot leaves out, and most of that can be measured.

What the comparison shows

Paste 2 or 3 channel handles or URLs. Each channel is looked up once through the YouTube Data API, and the API documentation puts a channels lookup at one unit of quota. The table shows subscribers, total views, video count, views per video and videos per year. Lookups are cached for up to an hour, and the time shown is that of the oldest lookup.

Two of the five columns are calculated. Views per video is total views divided by the public video count. Videos per year is the video count divided by the channel's age, with a minimum age of one year. The tool marks a leader in a column only when one channel is strictly ahead, so ties and hidden values are left unmarked. Its confidence score is lower when a channel hides its subscriber count.

A worked example with three real channels

This is our example, not a ranking. On 2026-09-25 we read the public numbers for three channels of the same kind and similar size: Numberphile, minutephysics and 3Blue1Brown. The first six rows are what the comparison shows. The last two come from each channel's 50 most recent public uploads, which we read separately with one more API call per channel.

Numberphileminutephysics3Blue1Brown
Channel created2011-09-152011-06-202015-03-03
Subscribers4,780,0005,980,0008,650,000
Total views732,505,097595,658,329776,368,237
Public videos819316245
Views per video894,3901,884,9953,168,850
Videos per year, whole life54.520.721.2
Uploads in the last 365 days422325
Uploads in the last 90 days1156

Public numbers read from the YouTube Data API on 2026-09-25 (our example)

Here is what the table does and does not say.

  • Total views for Numberphile and 3Blue1Brown are within 6% of each other, yet views per video differ by a factor of 3.5. Numberphile has more than three times as many videos. The averages describe the shape of a catalogue and cannot tell you whether a few videos carry the total.
  • 3Blue1Brown has 1.8 times the subscribers of Numberphile and almost the same total views. Subscribers and views measure different things.
  • Numberphile's whole-life average is 54.5 videos a year, but it uploaded 42 in the last 365 days. The lifetime figure is about 30% higher than the current pace. For minutephysics and 3Blue1Brown the two figures are close.
  • 3Blue1Brown is about four years younger than the other two, so its per-year figures rest on a shorter history.

Two limits apply to the upload rows. The sample is the latest 50 public uploads, which for Numberphile reaches back 450 days, so its 365-day count is complete. And the uploads include Shorts, which we did not separate.

The traps

  • Age. Two channels with the same subscriber count can be 4 years or 15 years old. The API returns the creation date, and per-year figures only mean something next to it.
  • Rounding. The Data API documentation says the subscriber count is rounded down to three significant figures, and the revision history says this applies above 1,000 subscribers. A channel shown at 4,780,000 has between 4,780,000 and 4,789,999. Differences smaller than that step are noise.
  • Hidden counts. The API has a field that says whether a channel's subscriber count is publicly visible. When it is hidden, the tool shows no figure for that channel instead of a zero, and leaves it out of the subscriber column.
  • Averages over history. Views per video and videos per year mix old and new content. Use the Channel Audit for the recent pattern.
  • What a view is. The API documentation defines a channel's view count as views of all its videos in all formats, and its revision history says YouTube will count public views the moment a video begins to play, a change that took effect on August 24, 2026. Totals recorded before and after that date are not like for like.
  • Non-public videos. The video count covers public videos only, and the documentation does not say how the view total treats the rest, so views per video is approximate.
  • Income. Views do not convert to earnings at a fixed rate. Our guide on what YouTube pays per 1,000 views explains what decides it, and the Money Calculator gives an estimate.

Making a comparison useful

  1. 01

    Choose channels that are alike

    Match age, topic and format. Comparing a 15-year-old explainer channel with a 2-year-old vlog mostly measures the gap between them.

  2. 02

    Check for hidden subscriber counts

    A missing figure means the channel hides it, and it says nothing about size.

  3. 03

    Ignore small gaps in subscribers

    Rounding hides differences of up to about 1%, so treat close numbers as a tie.

  4. 04

    Read the averages as history

    Then run the Channel Audit on each channel to see recent cadence, engagement and outliers.

  5. 05

    Pick one difference to test

    Posting rhythm or title style, for example, and measure your own next few uploads.

To compare individual videos instead of channels, see how to compare two YouTube videos fairly.

Confidence note

The figures are public statistics from the YouTube Data API at the moment of the lookup, and the arithmetic is ours. The example covers three channels on one day and shows how the columns behave, not how channels in general compare. The comparison cannot see watch time, revenue or audience, it shows no history or growth, and it cannot say why one channel is ahead.

FAQ

How many channels can I compare?

Two or three per lookup. Each channel costs one unit of API quota.

Why does a bigger channel show fewer views per video than a smaller one?

Views per video is an average over the channel's whole history, so a long back catalogue of modest videos pulls it down. In our example the channel with the most videos had the lowest average.

Why do subscriber counts differ from other sites?

The Data API rounds subscriber counts down to three significant figures above 1,000, so the figure can sit slightly below what other pages show. YouTube Help also says the public count is a shortened version.

Can I see growth over time?

No. The comparison is a single snapshot. Growth needs two readings taken on different days.

What if a channel hides its subscribers?

Then that figure is missing and the channel is left out of the subscriber column. Do not treat it as zero.

Can a comparison tell me how much a channel earns?

No. Views, subscribers and videos do not convert to income at a fixed rate. The Money Calculator gives an estimate from a view count, niche and country.

Sources

  1. Google for Developers: Channels (YouTube Data API)
  2. Google for Developers: Channels: list (YouTube Data API)
  3. Google for Developers: Revision history (YouTube Data API)
  4. YouTube Help: Check your YouTube subscriber count
Report an error in this article

Related tools

More in Growth & Algorithm

See all Growth & Algorithm →