Views per post by channel size

How many people actually read a post, how that compares with subscribers, and how often channels post — by channel size.

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.

SubscribersMedian views per postMedian engagement rateMedian posts per week
Under 1K132n = 2,05260.6%n = 2,0526.8n = 2,054
1K–10K535n = 18,58720.7%n = 18,5877.6n = 18,603
10K–100K2,235n = 14,5019.8%n = 14,50116.4n = 14,503
100K–1M12,125n = 2,5346.1%n = 2,53437.4n = 2,534
1M+39,625n = 3122.2%n = 31234.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.

How these figures are measured

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.

More insights