Telegram Channel Scraper
Pricing
from $0.14 / 1,000 posts
Telegram Channel Scraper
[$0.20/1K posts] Every post of public Telegram channels: text, date, views, reactions, photos, video, files, link previews, hashtags, links, forwards, plus channel subscribers. Search inside a channel. No account, no run fee.
Pricing
from $0.14 / 1,000 posts
Rating
0.0
(0)
Developer
Matvey
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
7 hours ago
Last modified
Categories
Share
Telegram Channel Scraper collects every post of public Telegram channels and returns one row per post: text, date, views, reactions, photos, video, attached files, link previews, polls, hashtags, links and forwards, with the channel's title and subscribers on every row. Search inside a channel and stop at a date.
$0.0002 per post — 20 cents per 1,000. No Telegram account, no API key, no phone number, no start fee.
What is Telegram Channel Scraper?
Telegram channels are where news, crypto, marketing and niche communities publish first. This Actor reads the public web preview of each channel (t.me/s/…) and pages back through its history. Use it for media monitoring, crypto and market signals, competitor channels, content research, or feeding channel archives to an AI.
Need per-channel analytics (reach, posting frequency, best hours)? See our Telegram Channel Analytics.
What is in every row
| Field | Meaning |
|---|---|
text, date, url, postId, edited | The post |
views, reactions, reactionsTotal, viewsPerSubscriber | Reach and reactions |
photoUrls, videoThumbnailUrl, videoDuration, documentName, pollQuestion | Media |
linkPreview, links, hashtags | What the post points to |
isForwarded, forwardFrom, isReply, author | Where it came from |
channel, channelTitle, channelSubscribers | The channel |
How much does it cost?
| Event | Price |
|---|---|
| Post | $0.0002 |
- Posts older than Posts newer than or below Minimum views: $0.
- Channels that are private or do not exist: $0 (an error row says why).
Bulk export: what 50,000 rows actually cost
This Actor is built for bulk jobs — thousands of inputs in one run, or a daily schedule. There is no fee per run, no fee per page and no proxy charge: you pay for the rows you keep.
| Job | This Actor | Most-used Actor in this category |
|---|---|---|
| 50,000 posts across 100 runs | $10 | $17.50 + $1 in start fees |
| 20 channels × 1,000 posts every week | $16 a month | $28 + start fees |
Checked on the Apify Store on 23 September 2026 against the Actor with the most monthly users in this category ($0.00035 per post plus $0.01 per run). Some Actors here ask less per row — this table compares against the one buyers actually use most.
How to use it in three steps
- Paste channel usernames or t.me links — one per line.
- Set Posts per channel, optionally a search word and a date to stop at.
- Press Start, then download JSON, CSV or Excel — or schedule it and send new posts to Google Sheets, Slack or n8n.
⬇️ Input
{"channels": ["durov", "https://t.me/s/telegram"],"maxPostsPerChannel": 500,"searchQuery": "","postsNewerThan": "2026-06-01"}
⬆️ Output
{"type": "post","channel": "telegram","photoUrls": ["https://cdn1.telesco.pe/file/IhRgK6tIoS7q1_uIXVK4_Zp81vIq8qZ7Pt_mpSCpiI7lK3L2KpIqzfcVAnrb1aWV0E1qzgds7GX-0Szy78AMPtSuVU2ybbvZU24BpzuIhXToKGdUNiwe9A5KqotPdMCX55NS7dbNJb4kLXFfcEP9dN3JKHVxvS6uiOO5Su1tDSzLtMAFCHXvZPZHXOnKtDuQEt9WUDgCd39coOVmNYURrUrfxvNqOwaSejVk6y4XBQ9u-FQR5tO9gCLPaZpq0qw9c54mDHDDDGomwCCpHYjSEmhAOtQa4qPahSKCyY5g1UpN4wyErYd6mjuHe6hetbY0oxMlaXGHJYx8peexDSmuQA.jpg"],"videoThumbnailUrl": null,"videoDuration": null,"documentName": null,"linkPreview": null,"pollQuestion": null,"edited": false,"postId": 458,"url": "https://t.me/telegram/458","date": "2026-08-26T19:12:04+00:00","text": "Placeholders for App Updates. If a user with an outdated app encounters a new feature, they can now instantly tap to download the latest update.\n\nAugust Features\n1 • 2 • 3 • 4 • 5 • More","textLength": 186,"views": 802000,"reactions": [],"reactionsTotal": 0,"hasPhoto": true,"hasVideo": false,"hasDocument": false,"hasPoll": false,"hasLinkPreview": false,"isForwarded": false,"forwardFrom": null,"isReply": false,"author": null,"hashtags": [],"links": [],"channelTitle": "Telegram News","channelSubscribers": 9490000,"channelUrl": "https://t.me/telegram","viewsPerSubscriber": 0.085,"searchQuery": null,"scrapedAt": "2026-09-23T13:18:14.627Z"}
Use cases
Media and brand monitoring
Channels in your niche, filtered by a keyword, every morning.
Crypto and market signals
Announcements and calls from trading channels with views and reactions.
Competitor channels
What competitors post, how often, and what gets views.
Archives for AI
Whole channel histories as clean text through the Apify MCP server or API.
Integrations
Every run is available through the Apify API, and the Actor works out of the box with n8n, Make, Zapier, Google Sheets, LangChain and the Apify MCP server.
FAQ
Do I need a Telegram account? No. The Actor reads the public web preview any visitor sees.
Private channels and groups? No — only public channels with a web preview.
How far back can it go? The whole public history, 20 posts per page; big archives take a few minutes.
Comments under posts? Telegram does not show discussion comments in the web preview.
Is this legal? The Actor reads public channel pages. Use the content in line with Telegram's terms and copyright.