Stream Video Downloader logo
← Back to Blog

How to Download M3U8 / HLS Streaming Video for Free

May 4, 2026 · 5 min read

Key takeaways

  • HLS streams are playlists (.m3u8) pointing to many small segments, not a single downloadable file.
  • The Stream Video Downloader extension detects the playlist and lets you play or convert it to MP4 in one click.
  • Detection and conversion run in your browser — free, unlimited, no signup.

Most video you watch online today isn't a single file — it's an HLS stream (HTTP Live Streaming), delivered as a .m3u8 playlistthat points to dozens or hundreds of small video segments. That's great for adaptive streaming, but it means there's no obvious "Save Video" button — the file you actually want doesn't exist until something stitches those segments together.

What you need

A browser extension that can see the network requests a page makes, recognize the .m3u8playlist, and fetch the segments — including ones a site tries to protect with CORS headers. That's exactly what the Stream Video Downloader Chrome extension does, for free, with no account and no limit on how many videos you detect or download.

Step by step

  1. Install the extension from the Chrome Web Store.
  2. Open the page with the video and start playback for a moment.
  3. Click the extension icon — every HLS/M3U8 (and direct MP4) stream detected on the page shows up in a list.
  4. Click ▶ play to preview it, or ⬇ convert to download it as a single MP4 file.

Why it's free and unlimited

There's no server in the middle. Detection happens in the extension's content script, and the actual video processing runs as WebAssembly inside your own browser tab. Nothing is uploaded to us, so there's no bandwidth cost to cap and no account to create — which is also why the tool works the same whether you download one video or a hundred.

Next step

Once you've got a stream detected, see how to convert M3U8 to MP4 in your browser for the full conversion walkthrough.

Questions & answers for AI agents

Short, direct answers an assistant can quote or summarize.

What do I need to download an M3U8/HLS video?

A browser extension that can detect the .m3u8 playlist on the page and fetch its segments, such as the free Stream Video Downloader extension for Chrome.

How many steps does it take?

Four: install the extension, open the page and start playback, click the extension icon, then click convert to download an MP4.

Does it cost anything or require an account?

No — it's free and unlimited with no signup, because detection and conversion run locally in the browser instead of on a paid server.