Download videos from any website — and from Telegram Web

Abducto is a free Chrome extension that finds every video, stream, song, image and file on a page and saves it in one click. HLS/M3U8 streams are saved as a single MP4 with sound.

Coming soon to Chrome — free No account · No analytics · Works on Windows, macOS, Linux & ChromeOS
Abducto side panel listing a 4K HLS stream, MP4 videos and audio found on a web page, each with a download button
Features

One downloader for the whole web

Open the side panel on any page and Abducto lists what it has loaded, grouped and labelled, with thumbnails, sizes, durations and quality.

Video downloader for any site

MP4, WebM and other videos from almost any website. Hover a player and click Download, or save from the panel.

HLS & DASH stream downloader

Save M3U8 and MPD streams as one MP4 with sound. Choose the quality, up to 4K.

Telegram Web downloader

Videos, photos, files, music, voice messages, round videos and GIFs, in original quality.

Batch downloads

Select many items, or a whole Telegram chat, and download them together. Files can stream straight to a folder.

Instagram & X (Twitter)

Reels, stories, highlights, posts and carousel slides, plus X videos and GIFs, as MP4 named after the post.

Fast & tidy

Parallel connections, pause and resume, live speed and time left, and file-name templates with a live preview.

M3U8 to MP4

Streaming video, saved as a normal file

Most sites stream video in hundreds of small pieces. Abducto reads the playlist, downloads the pieces in parallel and assembles a single MP4 you can play anywhere.

  • HLS (.m3u8) and DASH (.mpd) streams
  • Separate audio and video tracks merged automatically
  • MPEG-TS segments converted to MP4
  • Standard AES-128 HLS encryption decrypted
  • Every quality listed with its estimated size
Choosing a stream quality in Abducto, from 2160p down to audio only, with estimated file sizes
Telegram Web chat with a Abducto download button on a video, next to the Abducto side panel
Telegram Web

Save anything from Telegram Web

Hover any media in a chat or channel and click ⬇, or batch-download a whole chat with tabs for videos, photos, files, music, voice and GIFs.

  • Original quality, even for videos you never played
  • Named by caption or file name, in a folder per chat
  • Search, filters, select all, and “select not downloaded”
  • Shortcuts: Alt+Shift+D to save, Alt+Shift+B for batch
How it works

Your first download in 10 seconds

Add Abducto to Chrome

Install it from the Chrome Web Store and pin the icon to your toolbar.

Open any page and press play

The icon’s badge shows how many videos the page has. Click it, or press Alt+Shift+M.

Click download

Pick a quality if you like. Progress, speed and time left appear in the Downloads tab.

Good to know

What Abducto doesn’t do

We’d rather be clear up front.

No YouTubeYouTube downloads aren’t supported.
No DRMNetflix, Prime Video, Disney+, Spotify and other protected services are marked, not downloaded.
No live streamsOnly finished videos and on-demand streams.
Your responsibilitySave only what you have the right to keep, and respect creators’ copyright.
FAQ

Questions, answered

Is Abducto free?

Yes. Abducto is free to install and use, with no account and no sign-up.

How do I download an M3U8 (HLS) video as MP4?

Open the page, start the video and open the Abducto side panel. The stream appears under Streams. Pick a quality and Abducto downloads its pieces in parallel, merges audio and video, converts MPEG-TS segments and saves one MP4 file.

How do I download videos from Telegram Web?

Open web.telegram.org/k, hover a video, photo, file, song or voice message and click the download button, or press Alt+Shift+D. To save many at once, use Batch (Alt+Shift+B) to list a chat’s media, filter it and download the selection.

Can Abducto download Instagram reels and stories?

Yes. Reels, stories, highlights, feed posts and each slide of a carousel save as one MP4 with sound. Videos and GIFs from X (Twitter) are saved as MP4 too.

Does Abducto download from YouTube or Netflix?

No. YouTube is not supported, and neither are DRM-protected services such as Netflix, Prime Video, Disney+ or Spotify, or live streams. The panel marks protected videos instead of trying to download them.

Is Abducto private?

Abducto has no account, no analytics and no servers of its own. It only connects to the sites you download from, and your settings stay in your browser. Read the privacy policy.

Why doesn’t a video show up in the panel?

Many sites only load a video once it starts playing. Press play, wait a few seconds, and the video or stream appears. You can also click Scan again in the panel.

Start saving in one click

Free for Chrome on Windows, macOS, Linux and ChromeOS.

Coming soon to the Chrome Web Store