{
  "dataset": "TikTok and YouTube video engagement benchmarks 2026",
  "publisher": "Pinlyx",
  "license": "CC BY 4.0",
  "date": "2026-09-19",
  "url": "https://pinlyx.com/research/tiktok-youtube-benchmarks-2026",
  "tiktok": {
    "metric": "likes_per_video",
    "definition": "Lifetime like total divided by lifetime video count, reported both absolutely and as a percent of followers. TikTok publishes no per-post data and no view counts to a logged-out reader, so this is the only engagement signal available at account level.",
    "catalog": {
      "accounts_total": 22419,
      "accounts_measured": 21657,
      "coverage_pct": 96.6,
      "oldest_measurement": "2026-06-24T22:40:12.000Z",
      "newest_measurement": "2026-09-19T10:34:51.000Z"
    },
    "min_sample_for_reliable": 100,
    "bands": [
      {
        "band": "under_10k",
        "followersFrom": 0,
        "followersTo": 10000,
        "sampleSize": 11830,
        "reliable": true,
        "medianFollowers": 923,
        "medianVideos": 73,
        "likesP25": 25,
        "likesP50": 95,
        "likesP75": 450,
        "likesP90": 3003,
        "pctP25": 5.218,
        "pctP50": 15.871,
        "pctP75": 64.664,
        "pctP90": 324.352
      },
      {
        "band": "10k_100k",
        "followersFrom": 10000,
        "followersTo": 100000,
        "sampleSize": 5133,
        "reliable": true,
        "medianFollowers": 27383,
        "medianVideos": 322,
        "likesP25": 496,
        "likesP50": 1310,
        "likesP75": 4172,
        "likesP90": 15107,
        "pctP25": 1.784,
        "pctP50": 4.381,
        "pctP75": 13.119,
        "pctP90": 48.674
      },
      {
        "band": "100k_1m",
        "followersFrom": 100000,
        "followersTo": 1000000,
        "sampleSize": 2942,
        "reliable": true,
        "medianFollowers": 249718,
        "medianVideos": 676,
        "likesP25": 3170,
        "likesP50": 7923,
        "likesP75": 21317,
        "likesP90": 57455,
        "pctP25": 1.295,
        "pctP50": 2.866,
        "pctP75": 7.31,
        "pctP90": 18.098
      },
      {
        "band": "1m_10m",
        "followersFrom": 1000000,
        "followersTo": 10000000,
        "sampleSize": 1326,
        "reliable": true,
        "medianFollowers": 2629234,
        "medianVideos": 1153,
        "likesP25": 26203,
        "likesP50": 62019,
        "likesP75": 140542,
        "likesP90": 330627,
        "pctP25": 1.055,
        "pctP50": 2.139,
        "pctP75": 4.425,
        "pctP90": 8.465
      },
      {
        "band": "over_10m",
        "followersFrom": 10000000,
        "followersTo": null,
        "sampleSize": 426,
        "reliable": true,
        "medianFollowers": 17484395,
        "medianVideos": 1295,
        "likesP25": 224730,
        "likesP50": 402321,
        "likesP75": 890990,
        "likesP90": 1919671,
        "pctP25": 1.237,
        "pctP50": 2.177,
        "pctP75": 3.927,
        "pctP90": 8.014
      }
    ],
    "caveats": [
      "This is a lifetime ratio. It describes an account's whole history, not its current form: an account that was large three years ago and is quiet now still reports a high figure. Pair it with GET /insights/tiktok/{handle}/growth to see which way the account is actually moving.",
      "The pre-2026-08-24 rounding does not affect these bands. They read the current account row, which the crawler has refreshed from statsV2 since the cutover; 92.5 percent of the catalog was refreshed within the last 7 days.",
      "Spread widens sharply in the smallest band because a single video that travelled far beyond a small follower base moves the ratio a long way. p50 is the figure to lead with; p90 in the under-10K band is a real measurement of genuinely unusual accounts."
    ]
  },
  "youtube": {
    "metric": "views_per_day",
    "definition": "Views added across the channel's whole back catalogue, differenced over a 14-day window: (last observed lifetime total - first observed lifetime total) / days spanned. Percentiles across every channel in the subscriber band with a usable series.",
    "window_days": 14,
    "floor_subscribers": 1000000,
    "computed_at": "2026-09-19T10:48:20.359Z",
    "catalog_channels": 35149,
    "measured_channels": 4903,
    "channels_in_bands": 4903,
    "bands": [
      {
        "band": "1m_3m",
        "subscribersFrom": 1000000,
        "subscribersTo": 3000000,
        "channels": 3006,
        "measured": 3006,
        "coveragePct": 100,
        "p10": 4932.9,
        "p25": 31201.5,
        "p50": 119145.7,
        "p75": 334489.8,
        "p90": 800239.8,
        "p99": 3540411.3,
        "max": 17586142.7,
        "zeroShareUnderOnePct": true
      },
      {
        "band": "3m_10m",
        "subscribersFrom": 3000000,
        "subscribersTo": 10000000,
        "channels": 1433,
        "measured": 1433,
        "coveragePct": 100,
        "p10": 26520.7,
        "p25": 139389.8,
        "p50": 449186.3,
        "p75": 1086800.1,
        "p90": 2371340.6,
        "p99": 8687248.2,
        "max": 100867675.9,
        "zeroShareUnderOnePct": true
      },
      {
        "band": "10m_plus",
        "subscribersFrom": 10000000,
        "subscribersTo": null,
        "channels": 464,
        "measured": 464,
        "coveragePct": 100,
        "p10": 206363.8,
        "p25": 645943.2,
        "p50": 2094581.2,
        "p75": 4730952.9,
        "p90": 11045835.5,
        "p99": 59926309.8,
        "max": 150138353.9,
        "zeroShareUnderOnePct": true
      }
    ],
    "quantiles_p0_to_p100": {
      "1m_3m": [
        0,
        126.6,
        516.4,
        784,
        1125.5,
        1643.7,
        2047.7,
        2733.7,
        3472.3,
        4187.3,
        4932.9,
        5942.8,
        7126.1,
        8498.2,
        9994.9,
        11581.3,
        13954.9,
        16171.4,
        17794.2,
        20078,
        21830.1,
        23598.6,
        25240.5,
        27064.4,
        29188.7,
        31201.5,
        33415.8,
        35632.4,
        37931.5,
        41438.9,
        43672.5,
        46723.7,
        50371,
        52554.8,
        54796.4,
        58074.3,
        61444.5,
        64811,
        68385.8,
        71710.8,
        75688.1,
        79046.5,
        82013.1,
        85876.8,
        89573,
        95924,
        99654.2,
        103852.4,
        108633,
        114311.5,
        119145.7,
        124610.5,
        130182.8,
        136267.1,
        141696.5,
        148936.1,
        155555.1,
        161484.7,
        167805.6,
        175309.5,
        183347.1,
        191158.8,
        195653.9,
        204715.8,
        216962.8,
        223757.4,
        232184.2,
        241539.2,
        250882,
        257907.2,
        268479.1,
        281474.6,
        297941.4,
        308478.8,
        318327.7,
        334489.8,
        348078.8,
        362049.2,
        376738.1,
        396399.2,
        420784.2,
        441191.9,
        468053.6,
        488829.2,
        522559.4,
        566162.8,
        604334.8,
        637572.1,
        683832.6,
        750110.1,
        800239.8,
        862373.1,
        927168.6,
        1003555.9,
        1111729.1,
        1250765.8,
        1449618,
        1667636.4,
        2300823.4,
        3540411.3,
        17586142.7
      ],
      "3m_10m": [
        0,
        1367.9,
        2726.6,
        4909.1,
        5905.5,
        7630.2,
        11040.3,
        14284.5,
        16371.8,
        19193.8,
        26520.7,
        30578,
        40225,
        47799.9,
        51743.6,
        57607.6,
        66609.5,
        71348.9,
        76708.7,
        82392.8,
        89232,
        96959.5,
        108240.6,
        118964.8,
        131373.1,
        139389.8,
        147041.6,
        156652.5,
        166091.5,
        178189.2,
        188327.2,
        196465.8,
        203901.9,
        221558.4,
        240319.2,
        249926,
        260922.1,
        267320.8,
        279437,
        293524.6,
        304528.2,
        316516,
        325142.5,
        334913.5,
        351773.5,
        367549.9,
        382912.5,
        399439.8,
        417529.2,
        431135.3,
        449186.3,
        467838.7,
        490524.4,
        506668.6,
        523790.4,
        545824.1,
        565635,
        585437.9,
        609534.1,
        627786.7,
        653078.9,
        675639.5,
        692610.8,
        720532.5,
        749915.8,
        786287.2,
        813951.5,
        847819.5,
        872072.6,
        904561.2,
        934622.4,
        970380.2,
        990300.3,
        1014476,
        1056365.9,
        1086800.1,
        1140285.1,
        1185205.6,
        1231109.4,
        1280700,
        1354564.8,
        1392106.8,
        1467603.8,
        1551414,
        1631095.8,
        1718126.9,
        1817566.7,
        1908816,
        2055356.3,
        2161452.5,
        2371340.6,
        2581166.4,
        2762511.2,
        2996778.5,
        3294286.7,
        3637204.8,
        4285643.9,
        5028213.6,
        6165343.1,
        8687248.2,
        100867675.9
      ],
      "10m_plus": [
        0,
        5685.5,
        16033.1,
        26607.2,
        38849.1,
        69934.6,
        81748.1,
        91284.9,
        116823.1,
        131966.4,
        206363.8,
        250236.1,
        268767,
        285056.4,
        307446.1,
        382571.9,
        406396.7,
        422886.4,
        457761.5,
        497751.7,
        518525.3,
        531837,
        561181.3,
        584671,
        610354.9,
        645943.2,
        708407.6,
        769633,
        799366.1,
        851810.9,
        917580.1,
        965659.9,
        1019901.8,
        1061937.6,
        1142030.7,
        1214555.9,
        1255110.3,
        1386044.6,
        1433684.7,
        1465775.4,
        1526696.7,
        1618845.5,
        1682186.1,
        1752922,
        1781529.3,
        1854500.4,
        1884264,
        1912801.2,
        1975962.9,
        2066269.1,
        2094581.2,
        2175289.9,
        2324860.3,
        2376238.9,
        2469056.4,
        2567920.5,
        2736689.1,
        2831602.8,
        2954345,
        3076365.1,
        3138920.8,
        3217824.2,
        3362453.7,
        3482805.3,
        3634071.3,
        3727440,
        3841880.3,
        3902550.5,
        3988730.5,
        4064992.9,
        4203888.6,
        4305429.9,
        4402169.9,
        4535147.9,
        4654375.1,
        4730952.9,
        4861447.4,
        5081168.6,
        5300825.7,
        5538216.9,
        5853848.9,
        6370701.1,
        6549705.2,
        7012841.7,
        7188582.9,
        7680839,
        7953098.9,
        8677717.2,
        9118241.1,
        9502312.7,
        11045835.5,
        11855463.8,
        12604084,
        13410223.9,
        14087005.9,
        15420450.3,
        17871709.6,
        20010819.3,
        26737846.7,
        59926309.8,
        150138353.9
      ]
    },
    "note": "No band below one million subscribers: daily-series coverage collapses there, so a percentile would rank a channel against the fraction of its peers that happen to be crawled."
  },
  "platform_measurement": [
    {
      "platform": "tiktok",
      "catalogueRows": 22419,
      "dailyStatsThrough": "2026-09-19",
      "metricKey": "likes",
      "metricLabel": "Lifetime likes received",
      "metricMeasures": "Likes added across every video the account still has published, not likes on that day's uploads alone.",
      "audienceMetric": "followers",
      "audiencePrecision": "mixed",
      "audiencePrecisionNote": "TikTok follower counts above one million were rounded until 2026-08-24 and have been exact at every size since 2026-08-25. On 2026-08-20 no account above one million had an exact count; on 2026-08-25 and after, 99.5 percent do. Deltas that straddle that date include the correction, not only real movement.",
      "livePrecisionNote": "Read live from the public TikTok profile payload. Exact follower count.",
      "historyMeasuredOn": "2026-08-30",
      "accountsWithSeries": 15734,
      "with30Days": 2809
    },
    {
      "platform": "youtube",
      "catalogueRows": 35149,
      "dailyStatsThrough": "2026-09-19",
      "metricKey": "views",
      "metricLabel": "Lifetime channel views",
      "metricMeasures": "Views added across the channel's whole back catalogue on that day, not views on new uploads alone.",
      "audienceMetric": "subscribers",
      "audiencePrecision": "rounded",
      "audiencePrecisionNote": "YouTube publishes subscriber counts rounded to three significant figures and we store what it publishes. Across 72,264 daily rows in the ten days to 2026-08-30 not one value was a non-multiple of ten. Subscriber deltas are therefore either zero or a whole rounding step, never a real day's gain.",
      "livePrecisionNote": "YouTube Data API v3. YouTube itself rounds subscriber counts to three significant figures above 1,000, so this number moves in steps, not one by one.",
      "historyMeasuredOn": "2026-08-30",
      "accountsWithSeries": 23068,
      "with30Days": 5010
    }
  ],
  "top100_daily_gainers": {
    "tiktok": {
      "day": "2026-09-19",
      "direction": "rising",
      "rows": 100,
      "bands": [
        {
          "key": "0-1k",
          "accounts": 0
        },
        {
          "key": "1k-10k",
          "accounts": 0
        },
        {
          "key": "10k-100k",
          "accounts": 0
        },
        {
          "key": "100k-1m",
          "accounts": 0
        },
        {
          "key": "1m-10m",
          "accounts": 42
        },
        {
          "key": "10m+",
          "accounts": 58
        }
      ],
      "changeMin": 2915,
      "changeMedian": 5681,
      "changeMax": 115099,
      "distinctChangeValues": 98,
      "changeValues": null
    },
    "youtube": {
      "day": "2026-09-19",
      "direction": "rising",
      "rows": 100,
      "bands": [
        {
          "key": "0-1k",
          "accounts": 0
        },
        {
          "key": "1k-10k",
          "accounts": 0
        },
        {
          "key": "10k-100k",
          "accounts": 0
        },
        {
          "key": "100k-1m",
          "accounts": 35
        },
        {
          "key": "1m-10m",
          "accounts": 62
        },
        {
          "key": "10m+",
          "accounts": 3
        }
      ],
      "changeMin": 1000,
      "changeMedian": 10000,
      "changeMax": 100000,
      "distinctChangeValues": 6,
      "changeValues": [
        {
          "value": 1000,
          "accounts": 27
        },
        {
          "value": 2000,
          "accounts": 4
        },
        {
          "value": 3000,
          "accounts": 3
        },
        {
          "value": 5000,
          "accounts": 1
        },
        {
          "value": 10000,
          "accounts": 62
        },
        {
          "value": 100000,
          "accounts": 3
        }
      ]
    },
    "note": "The 100 biggest one-day audience gains in each catalogue, published as a band distribution only. Ranked by absolute change, so large accounts dominate by construction."
  },
  "catalogue_facets": {
    "note": "Block-sample estimates the API labels approximate by design; `sampled` is the raw sample count and `estimated` the catalogue-wide projection. Samples here are small (under 200 rows per axis), so treat them as directional.",
    "tiktok": {
      "language": {
        "available": true,
        "method": "sample",
        "sampledRows": 156,
        "rows": [
          {
            "key": "en",
            "sampled": 99,
            "estimated": 14227
          },
          {
            "key": "de",
            "sampled": 14,
            "estimated": 2012
          },
          {
            "key": "fr",
            "sampled": 11,
            "estimated": 1581
          },
          {
            "key": "pt",
            "sampled": 8,
            "estimated": 1150
          },
          {
            "key": "es",
            "sampled": 7,
            "estimated": 1006
          },
          {
            "key": "it",
            "sampled": 3,
            "estimated": 431
          },
          {
            "key": "el",
            "sampled": 2,
            "estimated": 287
          },
          {
            "key": "ar",
            "sampled": 2,
            "estimated": 287
          },
          {
            "key": "ru",
            "sampled": 2,
            "estimated": 287
          },
          {
            "key": "zh",
            "sampled": 1,
            "estimated": 144
          },
          {
            "key": "da",
            "sampled": 1,
            "estimated": 144
          },
          {
            "key": "ko",
            "sampled": 1,
            "estimated": 144
          },
          {
            "key": "ja",
            "sampled": 1,
            "estimated": 144
          },
          {
            "key": "ro",
            "sampled": 1,
            "estimated": 144
          },
          {
            "key": "vi",
            "sampled": 1,
            "estimated": 144
          },
          {
            "key": "nl",
            "sampled": 1,
            "estimated": 144
          },
          {
            "key": "hr",
            "sampled": 1,
            "estimated": 144
          }
        ]
      },
      "country": {
        "available": false,
        "reason": "tiktok has no 'country' in the catalog.",
        "sampledRows": 0,
        "rows": []
      },
      "category": {
        "available": true,
        "method": "sample",
        "sampledRows": 79,
        "rows": [
          {
            "key": "movies",
            "sampled": 3,
            "estimated": 841
          },
          {
            "key": "design",
            "sampled": 2,
            "estimated": 560
          },
          {
            "key": "business",
            "sampled": 2,
            "estimated": 560
          },
          {
            "key": "gaming",
            "sampled": 2,
            "estimated": 560
          },
          {
            "key": "science",
            "sampled": 1,
            "estimated": 280
          },
          {
            "key": "music",
            "sampled": 1,
            "estimated": 280
          },
          {
            "key": "sports",
            "sampled": 1,
            "estimated": 280
          },
          {
            "key": "politics",
            "sampled": 1,
            "estimated": 280
          },
          {
            "key": "finance",
            "sampled": 1,
            "estimated": 280
          },
          {
            "key": "ai",
            "sampled": 1,
            "estimated": 280
          },
          {
            "key": "health",
            "sampled": 1,
            "estimated": 280
          },
          {
            "key": "education",
            "sampled": 1,
            "estimated": 280
          }
        ]
      },
      "followers": {
        "available": true,
        "method": "sample",
        "sampledRows": 86,
        "rows": [
          {
            "key": "0-1k",
            "sampled": 30,
            "estimated": 7821
          },
          {
            "key": "10k-100k",
            "sampled": 20,
            "estimated": 5214
          },
          {
            "key": "1k-10k",
            "sampled": 19,
            "estimated": 4953
          },
          {
            "key": "100k-1m",
            "sampled": 9,
            "estimated": 2346
          },
          {
            "key": "1m-10m",
            "sampled": 6,
            "estimated": 1564
          },
          {
            "key": "10m+",
            "sampled": 2,
            "estimated": 521
          }
        ]
      }
    },
    "youtube": {
      "language": {
        "available": true,
        "method": "sample",
        "sampledRows": 165,
        "rows": [
          {
            "key": "en",
            "sampled": 106,
            "estimated": 22445
          },
          {
            "key": "de",
            "sampled": 12,
            "estimated": 2541
          },
          {
            "key": "es",
            "sampled": 8,
            "estimated": 1694
          },
          {
            "key": "fr",
            "sampled": 6,
            "estimated": 1270
          },
          {
            "key": "ru",
            "sampled": 5,
            "estimated": 1059
          },
          {
            "key": "pt",
            "sampled": 3,
            "estimated": 635
          },
          {
            "key": "it",
            "sampled": 2,
            "estimated": 423
          },
          {
            "key": "tr",
            "sampled": 2,
            "estimated": 423
          },
          {
            "key": "ja",
            "sampled": 1,
            "estimated": 212
          },
          {
            "key": "nl",
            "sampled": 1,
            "estimated": 212
          },
          {
            "key": "id",
            "sampled": 1,
            "estimated": 212
          },
          {
            "key": "ko",
            "sampled": 1,
            "estimated": 212
          },
          {
            "key": "ca",
            "sampled": 1,
            "estimated": 212
          },
          {
            "key": "uk",
            "sampled": 1,
            "estimated": 212
          }
        ]
      },
      "country": {
        "available": true,
        "method": "sample",
        "sampledRows": 140,
        "rows": [
          {
            "key": "US",
            "sampled": 48,
            "estimated": 12051
          },
          {
            "key": "DE",
            "sampled": 11,
            "estimated": 2762
          },
          {
            "key": "GB",
            "sampled": 10,
            "estimated": 2511
          },
          {
            "key": "FR",
            "sampled": 7,
            "estimated": 1757
          },
          {
            "key": "CA",
            "sampled": 7,
            "estimated": 1757
          },
          {
            "key": "AU",
            "sampled": 4,
            "estimated": 1004
          },
          {
            "key": "AE",
            "sampled": 3,
            "estimated": 753
          },
          {
            "key": "RU",
            "sampled": 2,
            "estimated": 502
          },
          {
            "key": "KR",
            "sampled": 2,
            "estimated": 502
          },
          {
            "key": "IN",
            "sampled": 2,
            "estimated": 502
          },
          {
            "key": "MX",
            "sampled": 2,
            "estimated": 502
          },
          {
            "key": "DO",
            "sampled": 2,
            "estimated": 502
          },
          {
            "key": "ES",
            "sampled": 2,
            "estimated": 502
          },
          {
            "key": "TR",
            "sampled": 2,
            "estimated": 502
          },
          {
            "key": "NZ",
            "sampled": 1,
            "estimated": 251
          },
          {
            "key": "JP",
            "sampled": 1,
            "estimated": 251
          },
          {
            "key": "DK",
            "sampled": 1,
            "estimated": 251
          },
          {
            "key": "HU",
            "sampled": 1,
            "estimated": 251
          },
          {
            "key": "ID",
            "sampled": 1,
            "estimated": 251
          },
          {
            "key": "UA",
            "sampled": 1,
            "estimated": 251
          },
          {
            "key": "IT",
            "sampled": 1,
            "estimated": 251
          },
          {
            "key": "BE",
            "sampled": 1,
            "estimated": 251
          },
          {
            "key": "NG",
            "sampled": 1,
            "estimated": 251
          },
          {
            "key": "AT",
            "sampled": 1,
            "estimated": 251
          },
          {
            "key": "BR",
            "sampled": 1,
            "estimated": 251
          },
          {
            "key": "SE",
            "sampled": 1,
            "estimated": 251
          },
          {
            "key": "NL",
            "sampled": 1,
            "estimated": 251
          }
        ]
      },
      "category": {
        "available": true,
        "method": "sample",
        "sampledRows": 186,
        "rows": [
          {
            "key": "gaming",
            "sampled": 27,
            "estimated": 5075
          },
          {
            "key": "music",
            "sampled": 11,
            "estimated": 2068
          },
          {
            "key": "education",
            "sampled": 10,
            "estimated": 1880
          },
          {
            "key": "movies",
            "sampled": 9,
            "estimated": 1692
          },
          {
            "key": "science",
            "sampled": 5,
            "estimated": 940
          },
          {
            "key": "memes",
            "sampled": 4,
            "estimated": 752
          },
          {
            "key": "health",
            "sampled": 3,
            "estimated": 564
          },
          {
            "key": "design",
            "sampled": 2,
            "estimated": 376
          },
          {
            "key": "programming",
            "sampled": 2,
            "estimated": 376
          },
          {
            "key": "business",
            "sampled": 2,
            "estimated": 376
          },
          {
            "key": "news",
            "sampled": 2,
            "estimated": 376
          },
          {
            "key": "sports",
            "sampled": 1,
            "estimated": 188
          }
        ]
      },
      "followers": {
        "available": true,
        "method": "sample",
        "sampledRows": 158,
        "rows": [
          {
            "key": "100k-1m",
            "sampled": 49,
            "estimated": 10901
          },
          {
            "key": "10k-100k",
            "sampled": 43,
            "estimated": 9566
          },
          {
            "key": "1k-10k",
            "sampled": 30,
            "estimated": 6674
          },
          {
            "key": "1m-10m",
            "sampled": 24,
            "estimated": 5339
          },
          {
            "key": "0-1k",
            "sampled": 10,
            "estimated": 2225
          },
          {
            "key": "10m+",
            "sampled": 2,
            "estimated": 445
          }
        ]
      }
    }
  }
}
