Download the entire message history of a public Telegram channel — messages, dates, view counts and links — in seconds. Free for the first 100 messages, or unlock the full history from $3.00 — priced by channel size, never more than $15.
Connecting…
Built for researchers, marketers and data analysts who need clean, structured data — not screenshots.
Every message exported as a row with ID, timestamp, content, view count, and direct link. Download as CSV or Excel (.xlsx) — opens in Excel, Sheets, pandas, anywhere.
Most tools cap at a few hundred messages. With the unlimited plan, we pull the whole archive — even channels with 100,000+ posts.
Distributed across many worker accounts to avoid Telegram's flood limits. A 10,000-message channel finishes in under a minute.
No signup, no email, no tracking cookies. Your exported file is automatically deleted from our servers after one hour.
Works in any modern browser on desktop or mobile. No software to install, no Python scripts to configure, no API keys to manage.
We only access publicly accessible content — the same data anyone could view in their Telegram app. No private chats, no private channels.
Copy the public Telegram channel URL (looks like t.me/channel_name) and paste it into the export box at the top of this page.
Free covers the last 100 messages — perfect for a quick look. The unlimited plan pulls the whole history, priced by channel size (from $3.00 in USDT) — you see the exact price before paying.
We scrape and serve your file as CSV or Excel (.xlsx). Open it in Excel, Google Sheets, Notion, or feed it to your favorite data tool.
Try it free first. Upgrade only when you need the full archive.
* Priced by size — you see the exact quote before paying. Never more than $15, whatever the channel size. Choose CSV or Excel.
Sentiment analysis, timeline reconstruction, longitudinal studies on public discourse.
Track competitor channels, analyze what content drives engagement and views.
Pull structured data for dashboards, ML training sets, or trend reports.
Preserve evidence, search archives, build searchable databases of public messages.
Yes. We only access public Telegram channels — the exact same data anyone with a Telegram account can already read. We don't break into private chats, bypass passwords, or hack anyone. We just put the data into a more usable format.
Only briefly. After your CSV is generated, it sits on our server for at most one hour and is then permanently deleted. Your download link stops working after that window. We don't keep any copy.
Every message gets one row with: message ID, date/time (UTC), content (text or caption), view count, and a direct link back to the original message. Download it as CSV or Excel (.xlsx) — your choice. Media attachments are not downloaded — you'll see [Media/File] as the content for those.
A channel that anyone can join or read without an invite. If you can see the channel's messages on the web at t.me/channel_name without logging in, it's public. Private channels (requiring an invite link or admin approval) cannot be exported.
USDT on the TRON network is fast (under a minute), cheap (often less than $0.10 in fees) and instantly verifiable on-chain. We're a small tool, not a Stripe-grade business — crypto lets us keep the price low without payment processor cuts.
Unlimited is priced by channel size, starting at $3.00 and capped at $15 — so even a channel with millions of messages never costs more than $15. A small channel costs less, a large one more, and you always see the exact price before paying. No subscription, no surprise extras.
Not currently. The CSV contains text content, timestamps, view counts and links — but not the actual media files. We may add a media-zip option in the future; let us know if you need it.
Roughly 1,000 messages per 5 seconds on average. A 50,000-message channel takes about 4-5 minutes. Larger channels are slower because we rotate through multiple worker accounts to avoid rate limits.
No — there's no message cap. The Unlimited tier exports the whole channel, whatever its size, even hundreds of thousands of posts. The price scales with the channel size (you see the exact amount before paying) and very large channels just take a little longer as we rotate through worker accounts. Got an unusually huge job? Email hello@telegramtocsv.com and we'll help.
Paste a public Telegram channel link and have a clean CSV in your downloads folder in under a minute.
Start free