Free Telegram downloader

Telegram Video Downloader

Paste a t.me link to a post in a public Telegram channel and save its video as an MP4, plus any photos, when Telegram includes the file on the web.

  • No signup
  • Public content only
  • Files not stored

In Telegram, right-click or long-press the post and choose Copy Post Link or Copy Link.

Try:
Example outputPlaceholder data, not a real account

Example Channel

@examplechannel

Placeholder post so you can see the layout. Photos and videos can be downloaded.

12.4K

How to download a video from a Telegram post

  1. Step 1

    Copy the post link

    In Telegram, right-click the post on desktop or long-press it on a phone, then choose Copy Post Link or Copy Link.

  2. Step 2

    Paste it and press Get video

    The post loads with the channel name, caption, views and date.

  3. Step 3

    Press Download video

    The MP4 saves to your Downloads folder. Photos in the post get their own buttons.

What you get

ItemFormatDetails
VideoThe file Telegram's web preview plays for the postMP4The file Telegram's web preview plays for the post
PhotosEvery photo in the post, each with its own buttonJPGEvery photo in the post, each with its own button
Video thumbnailShown even when the video is too big for the webJPGShown even when the video is too big for the web
Post detailsCaption, view count, date and time, forwarded-from labelText and numbersCaption, view count, date and time, forwarded-from label
ChannelWho posted it, with a link to the channelName and photoWho posted it, with a link to the channel

Links it accepts

  • t.me/<channel>/<post number>
  • t.me/s/<channel>/<post number>
  • telegram.me/<channel>/<post number>

What is the Telegram Video Downloader?

The Telegram Video Downloader saves the video from a post in a public Telegram channel. You paste the post's t.me link and get the video as an MP4 file, any photos in the same post, and the caption, view count and date, as long as Telegram includes the file in its public web preview.

Every post in a public channel has a web version at t.me/ plus the channel name and post number. The tool loads that page, the same embed Telegram shows on other websites, and takes the video file it links to. Telegram serves these files as MP4, and photos as JPG.

Large videos are the main gap. On the web, Telegram replaces them with a thumbnail and a note that the media is too big, so there is no file to fetch; the result then shows the thumbnail only, and the post opens in the Telegram app. Private channels, groups and chats are out of reach because they have no web version.

Who uses it

  • Saving announcements

    Keep a product demo or update video that an official channel posted.

  • Watching where Telegram isn't installed

    Move a public clip to a laptop or TV that doesn't have the app.

  • Archiving your own channel

    Back up videos you posted to your public channel.

What this tool can't do

  • Only posts in public channels work. Private channel links (t.me/c/...), groups and personal chats can't be opened.
  • Videos too big for Telegram's web preview have no file to save. Open them in the Telegram app.
  • Documents, voice messages and polls aren't downloaded.
  • Up to 30 new lookups a day per visitor. For more, use the API.

If something goes wrong

Only a thumbnail appears
The video is too large for Telegram's web preview. Open the post in the Telegram app to watch or save it.
Invalid Telegram post link
The link needs the channel name and post number, like t.me/durov/551. Links to a whole channel belong in the Telegram Channel Viewer.
A t.me/c/ link fails
That format belongs to private channels, which have no public preview.
Post not found
The post was deleted or the number is wrong. Copy the link again from the post.

Use downloads responsibly

Videos, photos and sounds belong to the people who made them. Download content you created, content you have permission to use, or a copy for personal offline viewing where the law allows it. A download does not give you the right to re-upload, edit, sell or advertise with someone else's work. If you share it, credit the creator. If you own content and want it blocked here, see our copyright policy.

Scrape Everything is not affiliated with, endorsed by or sponsored by Telegram. Telegram is named here only to describe which links this tool accepts. Scrape Everything is operated by Senyo Labs Technology, Finanskent Mah. Prof. Hasan Küçük Cad. Sinpaş Finans Şehir 9. Blok No: 5 İç Kapı No: 5, Ümraniye/İstanbul, Türkiye.

Safe to use

  • No pop-up ads or redirect pages
  • Nothing to install: no app, no browser extension
  • We never ask for your Telegram password
  • Public content only: private accounts stay private
  • Files stream from the platform to you and are not saved on our servers

Security · Privacy · Copyright

Telegram Video Downloader FAQ

Which Telegram videos can I download?

Videos in public channel posts that Telegram plays on its website. If the post opens at t.me in a browser and the video plays, the tool can save it.

Why do I only get a thumbnail?

Telegram leaves large files out of its web preview and shows a thumbnail with a note that the media is too big. Those videos open only in the Telegram app.

Can I download from private channels, groups or chats?

No. Only public channels have web previews, and the tool doesn't log in to Telegram.

Do I need the Telegram app?

No. Paste the post link in any browser; no Telegram account is used.

What format is the video?

MP4, the format Telegram's web player uses. Photos in the post save as JPG.

Can I paste a channel link instead of a post link?

This tool needs a post link. To browse a channel's latest posts, use the Telegram Channel Viewer. Telegram Channel Viewer.

Is it legal to download Telegram videos?

It depends on the video and where you live. Download only videos you have the right to keep, and never pirated films or shows. Read our copyright policy.

For developers

Need this for many links?

The same data as JSON from one request. Use it on hundreds of links from your own code, a spreadsheet or n8n.

curl -X POST https://api.scrapeeverything.com/v1/telegram/post \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://t.me/telegram/459"}'

Not a developer? Fill a Google Sheet or use the n8n workflow with the same API key.

All free tools

Updated · Maintained by the Scrape Everything team