LIVE INDEX·21,061 channels
20:13 UTC
About · methodology · v3.2

Ranked on numbers. Published numbers.

TelegramRankings is an independent index of 21,061 active Telegram channels. Every ranking is a weighted sum of five public inputs, cohort-normalised so a 90 in crypto means the same as a 90 in news.

How we rank

The five components.

One score, five inputs. The same model runs on every category. Only the cohort it's normalised against changes.

×2.0Size

log(subscribers), 95th-cap

×1.0Activity

avg views/post · reaction velocity

×1.5Growth

24h + 7d net change vs cohort

×0.5Trust

Verified · safety flags clear

×1.0Category fit

category match strict

output: cohort-normalised 0–100 · weighted sum / max possible × 100

Data sources

MTProto + Bot API.

Subscriber counts, post frequency, average views, reaction velocity, and verification status are pulled directly from Telegram every ~20 minutes via MTProto. Categories and bio data come from the Bot API. Snapshots land in channel_history so growth trends are a record, not an estimate.

Sync cadence

Every ~20 minutes.

The MTProto enrichment job runs continuously, with a typical channel getting a fresh snapshot every 20 minutes. Rank deltas and category statistics refresh on the same cadence.

tracking since May 2026 · 1,259,101 snapshots indexed

Categories

15 live cohorts.

Channels are sorted into one of 23 categories using an LLM classifier over the channel bio, recent posts, and name. Strict category filtering means a crypto channel never leaks into a tech ranking.

Submit a channel

Know one we're missing?

Channel suggestions are reviewed by the editorial desk and added to the sync queue once approved. Editorial discretion only affects whether a channel is indexed. It never affects the score.

Submit a channel →
Get in touch

Questions or partnerships?

For general enquiries, corrections, or press, email contact@telegramrankings.com. For advertising, sponsorships, and business enquiries, reach partnerships@telegramrankings.com.