{
  "dataset": "X (Twitter) reach and engagement 2026",
  "publisher": "Pinlyx",
  "license": "CC BY 4.0",
  "date": "2026-09-19",
  "url": "https://pinlyx.com/research/x-twitter-reach-engagement-2026",
  "catalogue_accounts": 21310358,
  "daily_stats_through": "2026-09-19",
  "definitions": {
    "reach_ratio_pct": "Per account: median views per original post divided by followers, times 100. Views are X's impression counter.",
    "engagement_rate_pct": "Per account: median interactions per original post divided by followers, times 100.",
    "view_engagement_rate_pct": "Per account: median interactions per original post divided by median views, times 100.",
    "reliable": "At least 8 original posts captured inside the engine's 30-day window. Only reliable accounts enter a percentile.",
    "units": "All rates are percentages."
  },
  "coverage": {
    "accounts_measured": 158475,
    "accounts_reliable": 97774,
    "reliable_share_pct": 61.7,
    "tweets_behind_aggregates": 7626327,
    "median_engagement_rate": 0.1445,
    "median_view_engagement_rate": 1.428,
    "median_reach_ratio": 8.21,
    "view_coverage_pct": 100,
    "last_computed_at": "2026-09-19 10:20:50.955231+00",
    "min_reliable_sample": 8
  },
  "ladder": {
    "population": {
      "accounts": 93614,
      "min_followers": 0,
      "median_followers": 87356,
      "median_view_rate": 1.3857,
      "median_reach_pct": 6.25,
      "computed_at": "2026-09-19 10:49:49.627493+00",
      "sentence": "This ladder is built from the 93,614 accounts in our tracked X catalog with enough scanned posts to measure, all of them among the largest accounts we track. It is not a sample of X as a whole, and it is not representative of small accounts: engagement rate falls as follower counts rise, so a smaller account will normally place higher here than the comparison really justifies. Use it to locate a large account among its peers, not to grade a new one."
    },
    "percentiles": [
      {
        "p": 10,
        "rate": 0.0024
      },
      {
        "p": 25,
        "rate": 0.0183
      },
      {
        "p": 50,
        "rate": 0.105
      },
      {
        "p": 75,
        "rate": 0.5239
      },
      {
        "p": 90,
        "rate": 2.09237
      },
      {
        "p": 99,
        "rate": 98.97281799999905
      }
    ]
  },
  "sample": {
    "reliable_accounts": 1005,
    "original_posts": 91094,
    "window_days": 30,
    "computed_between": [
      "2026-08-24",
      "2026-09-19"
    ],
    "null_reach_ratio_among_reliable": 0
  },
  "coarse_bands": [
    {
      "band": "1k-10k",
      "minFollowers": 1000,
      "maxFollowers": 10000,
      "sampled": 300,
      "measured": 1,
      "reliable": 0,
      "originalPosts": 0,
      "reachP25": null,
      "reachP50": null,
      "reachP75": null,
      "engagementP25": null,
      "engagementP50": null,
      "engagementP75": null,
      "viewEngagementP50": null,
      "basis": "cutpoint"
    },
    {
      "band": "10k-100k",
      "minFollowers": 10000,
      "maxFollowers": 100000,
      "sampled": 6200,
      "measured": 553,
      "reliable": 358,
      "originalPosts": 9721,
      "reachP25": 2.7625,
      "reachP50": 7.465,
      "reachP75": 21.9675,
      "engagementP25": 0.0249,
      "engagementP50": 0.1089,
      "engagementP75": 0.468,
      "viewEngagementP50": 1.3466,
      "basis": "cutpoint"
    },
    {
      "band": "100k-1m",
      "minFollowers": 100000,
      "maxFollowers": 1000000,
      "sampled": 1500,
      "measured": 486,
      "reliable": 334,
      "originalPosts": 12712,
      "reachP25": 1.88,
      "reachP50": 3.635,
      "reachP75": 8.88,
      "engagementP25": 0.0089,
      "engagementP50": 0.0498,
      "engagementP75": 0.2203,
      "viewEngagementP50": 1.2195,
      "basis": "random"
    },
    {
      "band": "1m+",
      "minFollowers": 1000000,
      "maxFollowers": null,
      "sampled": 600,
      "measured": 437,
      "reliable": 313,
      "originalPosts": 68661,
      "reachP25": 0.65,
      "reachP50": 2.09,
      "reachP75": 3.58,
      "engagementP25": 0.0038,
      "engagementP50": 0.0217,
      "engagementP75": 0.0757,
      "viewEngagementP50": 1.0112,
      "basis": "random"
    }
  ],
  "fine_bands": [
    {
      "band": "10k-30k",
      "minFollowers": 10000,
      "maxFollowers": 30000,
      "sampled": 3533,
      "measured": 96,
      "reliable": 71,
      "originalPosts": 1913,
      "reachP25": 6.59,
      "reachP50": 19.09,
      "reachP75": 57.92,
      "engagementP25": 0.084,
      "engagementP50": 0.3695,
      "engagementP75": 1.2125,
      "viewEngagementP50": 1.5542,
      "basis": "cutpoint"
    },
    {
      "band": "30k-100k",
      "minFollowers": 30000,
      "maxFollowers": 100000,
      "sampled": 2667,
      "measured": 457,
      "reliable": 287,
      "originalPosts": 7808,
      "reachP25": 2.475,
      "reachP50": 5.47,
      "reachP75": 16.13,
      "engagementP25": 0.0176,
      "engagementP50": 0.0812,
      "engagementP75": 0.3548,
      "viewEngagementP50": 1.3024,
      "basis": "cutpoint"
    },
    {
      "band": "100k-300k",
      "minFollowers": 100000,
      "maxFollowers": 300000,
      "sampled": 1144,
      "measured": 251,
      "reliable": 177,
      "originalPosts": 5161,
      "reachP25": 2.29,
      "reachP50": 3.8,
      "reachP75": 13.31,
      "engagementP25": 0.0117,
      "engagementP50": 0.0593,
      "engagementP75": 0.3015,
      "viewEngagementP50": 1.2822,
      "basis": "random"
    },
    {
      "band": "300k-1m",
      "minFollowers": 300000,
      "maxFollowers": 1000000,
      "sampled": 356,
      "measured": 235,
      "reliable": 157,
      "originalPosts": 7551,
      "reachP25": 1.48,
      "reachP50": 3.37,
      "reachP75": 7.24,
      "engagementP25": 0.0077,
      "engagementP50": 0.0371,
      "engagementP75": 0.1318,
      "viewEngagementP50": 1.1781,
      "basis": "random"
    },
    {
      "band": "1m-3m",
      "minFollowers": 1000000,
      "maxFollowers": 3000000,
      "sampled": 448,
      "measured": 324,
      "reliable": 239,
      "originalPosts": 46100,
      "reachP25": 0.91,
      "reachP50": 2.44,
      "reachP75": 3.81,
      "engagementP25": 0.0052,
      "engagementP50": 0.0242,
      "engagementP75": 0.0842,
      "viewEngagementP50": 1.0259,
      "basis": "random"
    },
    {
      "band": "3m+",
      "minFollowers": 3000000,
      "maxFollowers": null,
      "sampled": 152,
      "measured": 113,
      "reliable": 74,
      "originalPosts": 22561,
      "reachP25": 0.34,
      "reachP50": 0.69,
      "reachP75": 2.75,
      "engagementP25": 0.0012,
      "engagementP50": 0.0077,
      "engagementP75": 0.0452,
      "viewEngagementP50": 0.8481,
      "basis": "random"
    }
  ],
  "blue_by_band": [
    {
      "band": "1k-10k",
      "minFollowers": 1000,
      "maxFollowers": 10000,
      "accounts": 5000,
      "blue": 640,
      "business": 8,
      "government": 7,
      "automated": 0,
      "legacyVerified": 0,
      "basis": "cutpoint"
    },
    {
      "band": "10k-100k",
      "minFollowers": 10000,
      "maxFollowers": 100000,
      "accounts": 7000,
      "blue": 1822,
      "business": 86,
      "government": 57,
      "automated": 0,
      "legacyVerified": 0,
      "basis": "cutpoint"
    },
    {
      "band": "100k-1m",
      "minFollowers": 100000,
      "maxFollowers": 1000000,
      "accounts": 146352,
      "blue": 68077,
      "business": 8027,
      "government": 3313,
      "automated": 0,
      "legacyVerified": 0,
      "basis": "full"
    },
    {
      "band": "1m+",
      "minFollowers": 1000000,
      "maxFollowers": null,
      "accounts": 10913,
      "blue": 10496,
      "business": 1631,
      "government": 527,
      "automated": 0,
      "legacyVerified": 0,
      "basis": "full"
    }
  ],
  "accounts_100k_plus": 157265,
  "blue_by_language_100k_plus": [
    {
      "key": "en",
      "accounts": 72679,
      "blue": 40413,
      "business": 5612,
      "government": 1806
    },
    {
      "key": "es",
      "accounts": 15780,
      "blue": 6521,
      "business": 573,
      "government": 459
    },
    {
      "key": "ja",
      "accounts": 14929,
      "blue": 9170,
      "business": 1782,
      "government": 107
    },
    {
      "key": "ar",
      "accounts": 11491,
      "blue": 5902,
      "business": 580,
      "government": 486
    },
    {
      "key": "pt",
      "accounts": 6200,
      "blue": 2538,
      "business": 225,
      "government": 98
    },
    {
      "key": "tr",
      "accounts": 4177,
      "blue": 2762,
      "business": 175,
      "government": 152
    },
    {
      "key": "zh-cn",
      "accounts": 4031,
      "blue": 1378,
      "business": 13,
      "government": 6
    },
    {
      "key": "th",
      "accounts": 3090,
      "blue": 1065,
      "business": 33,
      "government": 13
    },
    {
      "key": "fr",
      "accounts": 2952,
      "blue": 1375,
      "business": 270,
      "government": 193
    },
    {
      "key": "id",
      "accounts": 2463,
      "blue": 859,
      "business": 76,
      "government": 98
    },
    {
      "key": "ko",
      "accounts": 1313,
      "blue": 506,
      "business": 66,
      "government": 10
    },
    {
      "key": "de",
      "accounts": 1304,
      "blue": 487,
      "business": 43,
      "government": 63
    }
  ],
  "blue_by_country_100k_plus": [
    {
      "key": "US",
      "accounts": 19344,
      "blue": 11259,
      "business": 1409,
      "government": 519
    },
    {
      "key": "GB",
      "accounts": 4194,
      "blue": 1979,
      "business": 336,
      "government": 130
    },
    {
      "key": "IN",
      "accounts": 3997,
      "blue": 2558,
      "business": 167,
      "government": 341
    },
    {
      "key": "BR",
      "accounts": 3946,
      "blue": 1650,
      "business": 149,
      "government": 75
    },
    {
      "key": "JP",
      "accounts": 3179,
      "blue": 2016,
      "business": 653,
      "government": 75
    },
    {
      "key": "SA",
      "accounts": 3152,
      "blue": 1873,
      "business": 312,
      "government": 196
    },
    {
      "key": "MX",
      "accounts": 2651,
      "blue": 1165,
      "business": 82,
      "government": 66
    },
    {
      "key": "TR",
      "accounts": 2262,
      "blue": 1570,
      "business": 128,
      "government": 116
    },
    {
      "key": "ES",
      "accounts": 1861,
      "blue": 830,
      "business": 121,
      "government": 63
    },
    {
      "key": "ID",
      "accounts": 1474,
      "blue": 459,
      "business": 52,
      "government": 60
    },
    {
      "key": "FR",
      "accounts": 1435,
      "blue": 674,
      "business": 184,
      "government": 90
    },
    {
      "key": "CO",
      "accounts": 1388,
      "blue": 576,
      "business": 23,
      "government": 66
    }
  ],
  "language_rollup": {
    "total_with_language": 14921344,
    "rows": [
      {
        "key": "en",
        "count": 7437931
      },
      {
        "key": "es",
        "count": 1592928
      },
      {
        "key": "ja",
        "count": 1547216
      },
      {
        "key": "ar",
        "count": 803558
      },
      {
        "key": "pt",
        "count": 573547
      },
      {
        "key": "fr",
        "count": 336249
      },
      {
        "key": "tr",
        "count": 307258
      },
      {
        "key": "zh-cn",
        "count": 242156
      },
      {
        "key": "id",
        "count": 205663
      },
      {
        "key": "de",
        "count": 204051
      },
      {
        "key": "it",
        "count": 172805
      },
      {
        "key": "ko",
        "count": 132552
      },
      {
        "key": "th",
        "count": 131412
      },
      {
        "key": "ca",
        "count": 105362
      },
      {
        "key": "hi",
        "count": 82573
      },
      {
        "key": "fa",
        "count": 79913
      },
      {
        "key": "nl",
        "count": 77852
      },
      {
        "key": "no",
        "count": 60036
      },
      {
        "key": "ru",
        "count": 57621
      },
      {
        "key": "sv",
        "count": 52270
      },
      {
        "key": "pl",
        "count": 51837
      },
      {
        "key": "vi",
        "count": 51638
      },
      {
        "key": "da",
        "count": 49390
      },
      {
        "key": "tl",
        "count": 49081
      },
      {
        "key": "ro",
        "count": 40398
      },
      {
        "key": "af",
        "count": 38909
      },
      {
        "key": "et",
        "count": 38668
      },
      {
        "key": "zh-tw",
        "count": 35791
      },
      {
        "key": "ur",
        "count": 32674
      },
      {
        "key": "el",
        "count": 32548
      },
      {
        "key": "so",
        "count": 30188
      },
      {
        "key": "cy",
        "count": 24937
      },
      {
        "key": "ta",
        "count": 24241
      },
      {
        "key": "sw",
        "count": 21754
      },
      {
        "key": "fi",
        "count": 21714
      },
      {
        "key": "hr",
        "count": 19930
      },
      {
        "key": "ne",
        "count": 19649
      },
      {
        "key": "sl",
        "count": 14835
      },
      {
        "key": "cs",
        "count": 14157
      },
      {
        "key": "he",
        "count": 13670
      },
      {
        "key": "bn",
        "count": 11465
      },
      {
        "key": "hu",
        "count": 10662
      },
      {
        "key": "sr",
        "count": 9342
      },
      {
        "key": "uk",
        "count": 8815
      },
      {
        "key": "lt",
        "count": 8200
      },
      {
        "key": "sq",
        "count": 6987
      },
      {
        "key": "lv",
        "count": 6436
      },
      {
        "key": "sk",
        "count": 6329
      },
      {
        "key": "be",
        "count": 5978
      },
      {
        "key": "mr",
        "count": 5458
      },
      {
        "key": "bg",
        "count": 2372
      },
      {
        "key": "mk",
        "count": 1737
      },
      {
        "key": "my",
        "count": 1403
      },
      {
        "key": "ml",
        "count": 1358
      },
      {
        "key": "te",
        "count": 1233
      },
      {
        "key": "kn",
        "count": 1144
      },
      {
        "key": "mn",
        "count": 991
      },
      {
        "key": "gu",
        "count": 880
      },
      {
        "key": "am",
        "count": 860
      },
      {
        "key": "kk",
        "count": 732
      }
    ]
  },
  "country_rollup": {
    "total_with_country": 7401345,
    "rows": [
      {
        "key": "US",
        "count": 2092068
      },
      {
        "key": "GB",
        "count": 647331
      },
      {
        "key": "BR",
        "count": 387560
      },
      {
        "key": "IN",
        "count": 321144
      },
      {
        "key": "ES",
        "count": 269482
      },
      {
        "key": "MX",
        "count": 243175
      },
      {
        "key": "JP",
        "count": 227175
      },
      {
        "key": "TR",
        "count": 226924
      },
      {
        "key": "CA",
        "count": 214067
      },
      {
        "key": "SA",
        "count": 191876
      },
      {
        "key": "FR",
        "count": 181949
      },
      {
        "key": "ID",
        "count": 158221
      },
      {
        "key": "NG",
        "count": 144504
      },
      {
        "key": "ZA",
        "count": 143234
      },
      {
        "key": "CO",
        "count": 140915
      },
      {
        "key": "AR",
        "count": 140683
      },
      {
        "key": "AU",
        "count": 114146
      },
      {
        "key": "DE",
        "count": 94992
      },
      {
        "key": "VE",
        "count": 81335
      },
      {
        "key": "IT",
        "count": 77833
      },
      {
        "key": "CL",
        "count": 73491
      },
      {
        "key": "PK",
        "count": 70011
      },
      {
        "key": "TH",
        "count": 65417
      },
      {
        "key": "KE",
        "count": 64526
      },
      {
        "key": "NL",
        "count": 49749
      },
      {
        "key": "EG",
        "count": 49152
      },
      {
        "key": "TW",
        "count": 46381
      },
      {
        "key": "AE",
        "count": 45390
      },
      {
        "key": "CN",
        "count": 44504
      },
      {
        "key": "IE",
        "count": 43527
      },
      {
        "key": "EC",
        "count": 39269
      },
      {
        "key": "PH",
        "count": 38147
      },
      {
        "key": "PE",
        "count": 37093
      },
      {
        "key": "MY",
        "count": 36042
      },
      {
        "key": "PL",
        "count": 34763
      },
      {
        "key": "KW",
        "count": 34400
      },
      {
        "key": "UG",
        "count": 32901
      },
      {
        "key": "GH",
        "count": 30196
      },
      {
        "key": "KR",
        "count": 29142
      },
      {
        "key": "VN",
        "count": 27912
      },
      {
        "key": "BE",
        "count": 26933
      },
      {
        "key": "SE",
        "count": 26521
      },
      {
        "key": "RU",
        "count": 26102
      },
      {
        "key": "CH",
        "count": 25540
      },
      {
        "key": "PT",
        "count": 23310
      },
      {
        "key": "TZ",
        "count": 23275
      },
      {
        "key": "IR",
        "count": 22544
      },
      {
        "key": "NP",
        "count": 22044
      },
      {
        "key": "UY",
        "count": 21046
      },
      {
        "key": "SG",
        "count": 20895
      },
      {
        "key": "FI",
        "count": 20467
      },
      {
        "key": "GR",
        "count": 20383
      },
      {
        "key": "PY",
        "count": 19594
      },
      {
        "key": "BD",
        "count": 18370
      },
      {
        "key": "DO",
        "count": 18149
      },
      {
        "key": "HK",
        "count": 16385
      },
      {
        "key": "NZ",
        "count": 15178
      },
      {
        "key": "NO",
        "count": 15050
      },
      {
        "key": "IQ",
        "count": 14624
      },
      {
        "key": "RS",
        "count": 14308
      }
    ]
  },
  "follower_bands": {
    "sample_rows": 10331,
    "rows": [
      {
        "key": "0-1k",
        "sampled": 6528,
        "estimated": 13174923
      },
      {
        "key": "1k-10k",
        "sampled": 3056,
        "estimated": 6167673
      },
      {
        "key": "10k-100k",
        "sampled": 663,
        "estimated": 1338078
      },
      {
        "key": "100k-1m",
        "sampled": 81,
        "estimated": 163476
      },
      {
        "key": "1m-10m",
        "sampled": 3,
        "estimated": 6055
      }
    ],
    "note": "Block sample; the 1M+ bucket is undercounted, a full walk of the band holds 10913 accounts."
  },
  "turkey": {
    "languageAccounts": 307258,
    "languageRank": 7,
    "countryAccounts": 226924,
    "countryRank": 8,
    "accounts100kPlus": 4343,
    "blue100kPlus": 2853,
    "sample": {
      "band": "turkey-100k+",
      "minFollowers": 100000,
      "maxFollowers": null,
      "sampled": 600,
      "measured": 264,
      "reliable": 195,
      "originalPosts": 18070,
      "reachP25": 2.065,
      "reachP50": 3.44,
      "reachP75": 8.575,
      "engagementP25": 0.0083,
      "engagementP50": 0.0456,
      "engagementP75": 0.12,
      "viewEngagementP50": 0.7697,
      "basis": "random"
    },
    "sample100k1m": {
      "band": "turkey-100k-1m",
      "minFollowers": 100000,
      "maxFollowers": 1000000,
      "sampled": 550,
      "measured": 224,
      "reliable": 166,
      "originalPosts": 7261,
      "reachP25": 2.4275,
      "reachP50": 3.705,
      "reachP75": 9.2625,
      "engagementP25": 0.0109,
      "engagementP50": 0.0577,
      "engagementP75": 0.1417,
      "viewEngagementP50": 0.8045,
      "basis": "random"
    }
  },
  "research_findings_promoted": 0,
  "notes": [
    "The catalogue is a discovery catalogue of public X accounts, not a random sample of X.",
    "Tweet-level coverage is a subset of the catalogue and its scanning cadence is follower-weighted.",
    "is_automated and the legacy is_verified flag are not populated in the catalogue: 0 flagged rows among the 157265 fully walked accounts with 100k+ followers."
  ]
}
