Telegram Channel Scraper: Posts, Views, Links & Media avatar

Telegram Channel Scraper: Posts, Views, Links & Media

Pricing

from $1.13 / 1,000 posts

Go to Apify Store
Telegram Channel Scraper: Posts, Views, Links & Media

Telegram Channel Scraper: Posts, Views, Links & Media

Scrape posts from public Telegram channels: text, date, views, photos, video flag, links and forwards, plus channel title and subscriber count. Newest first, search inside a channel, stop at a date. No login, no phone number, no API keys.

Pricing

from $1.13 / 1,000 posts

Rating

0.0

(0)

Developer

Red Fox Scout

Red Fox Scout

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Security

Limited permissions

Share

Scrape posts from public Telegram channels: text, date, views, photos, video flag, links and forwards, plus the channel title, subscriber count and verified badge. Posts come newest first; search inside a channel or stop at a date. No login, no phone number and no API keys. For researchers, journalists and media monitoring teams.

Price: $1.50 per 1,000 posts. Duplicates and failed channels are free. Apify's free plan ($5 monthly credit) covers about 3,300 posts a month.

Telegram Channel Scraper output: channel, date, text, views and links for the Telegram News channel

Questions it answers

  • What did these channels post this week, and how many views did each post get?
  • Which posts in a channel mention my brand, a coin or a keyword?
  • How fast is a channel growing, and which posts get the most reach?
  • Which links and articles does a channel share?

Who uses this

  • 📰 Media monitoring and news teams: follow news and announcement channels in one feed.
  • 🪙 Crypto and market researchers: track project announcements and community channels.
  • 📊 Marketers and analysts: measure channel reach and post performance by views.
  • 🔎 Researchers: build datasets of public channel posts for analysis.

Why this Telegram Channel Scraper

  • 🔓 No Telegram account needed: no phone number, no API ID, no session file.
  • 🔍 Search inside a channel with Telegram's own search, or stop at a date with postedAfter.
  • 📊 Views as numbers (1.69M becomes 1690000), ready to sort.
  • 📡 Many channels per run, newest posts first.
  • 💸 $1.50 per 1,000 posts.

How to use the Telegram Channel Scraper

  1. Click Try for free (a free Apify account is enough).
  2. Enter public channel usernames or links, one per line (durov, @telegram, https://t.me/nytimes).
  3. Optional: a search term, or a date to stop at.
  4. Click Start, then download as JSON, CSV or Excel, or schedule it for a daily feed.

Input

FieldDefaultWhat it does
channels–Public channel usernames or t.me links, one per line.
searchTerm–Only posts containing this word or phrase.
postedAfter–Stop at posts older than this date.
maxItems100Posts per channel (max 10,000).

Example (the input behind the table above):

{ "channels": ["telegram"], "maxItems": 40 }

Output

One row per post. A real row from that run (text shortened):

{
"channel": "telegram",
"channelTitle": "Telegram News",
"channelSubscribers": 9390000,
"channelVerified": true,
"postId": 460,
"postUrl": "https://t.me/telegram/460",
"date": "2026-08-26T19:12:34+00:00",
"text": "For all the info from today's update and a look back at 13 years of Telegram features — check out our blog:\nhttps://telegram.org/blog/welcome-messages-buttons-TG-13\n\nAugust Feature...",
"views": 1690000,
"photos": [],
"hasVideo": false,
"links": ["https://telegram.org/blog/welcome-messages-buttons-TG-13", "https://t.me/telegram/455", "..."],
"forwardedFrom": null,
"edited": false,
"searchQuery": "telegram"
}

Example tasks

Ready-made inputs you can open, change and run:

How much does it cost?

$1.50 per 1,000 posts.

  • 100 posts: about $0.15
  • 10,000 posts: about $15
  • Duplicates and channels that can't be read: free

Apify's free plan gives $5 of credit every month, enough for about 3,300 posts.

FAQ

Is this legal? It reads posts that public channels publish on their public t.me web page, which anyone can open without an account. It does not read private groups, chats or member lists.

Why does a channel return nothing? Only public channels with a t.me preview can be read. Some channels turn the preview off, and groups and private channels are not supported.

Can I get comments or reactions? No. The public preview does not include comments.