How many people actually read a post, how that compares with subscribers, and how often channels post — by channel size.
Calculated Fri, 30 Oct 2026 21:52 UTC from the live directory. Refreshed every few hours.
Read from the view counter on each channel's recent public posts. Engagement rate is average views per post divided by subscribers — see how engagement rate works.
| Subscribers | Median views per post | Median engagement rate | Median posts per week |
|---|---|---|---|
| Under 1K | 132n = 2,052 | 60.6%n = 2,052 | 6.8n = 2,054 |
| 1K–10K | 535n = 18,587 | 20.7%n = 18,587 | 7.6n = 18,603 |
| 10K–100K | 2,235n = 14,501 | 9.8%n = 14,501 | 16.4n = 14,503 |
| 100K–1M | 12,125n = 2,534 | 6.1%n = 2,534 | 37.4n = 2,534 |
| 1M+ | 39,625n = 312 | 2.2%n = 312 | 34.1n = 311 |
Use these as a reference, not a target: topic, posting frequency and the age of a channel all change what is normal. Compare a channel with channels of a similar size.
Every figure here comes from approved channels listed on TGDirectory and from what Telegram shows on each channel's public web preview: the subscriber count, the view counter on recent posts and the date of the newest post. Growth uses one real subscriber count per channel per day, recorded since we started watching that channel. Nothing is estimated, seeded or filled in.
Medians are used rather than averages, so one huge or viral channel cannot move a figure on its own. Each figure shows how many channels it is based on (n), and a figure based on fewer than 20 channels is not shown at all.
These figures describe channels in this directory, not all of Telegram. Want yours measured? List your channel.