Stream Downloader

Download HLS, DASH, and RTMP streams as clean MP4 files directly from your browser, no ffmpeg knowledge required.

Join Waitlist
Browser extension
Current-page workflow
Browser downloads
40,000+ SERP Apps users
Try it free — 3 downloads, no credit card
Your downloads never touch our servers
No ads, no tracking, no analytics
One-time payment, lifetime updates
Works on Windows, Mac, and Linux
Email support, answered by the people who built it

About Stream Downloader

Stream Downloader eliminates the complexity of saving online video. As soon as you visit a page with streaming content, the extension identifies HLS, DASH, or RTMP manifests and presents them in a clear quality selector. You simply pick the resolution and bitrate that suits your needs.

Recording live streams happens in real time while the video plays. The tool gracefully handles connection interruptions, ensuring you don't lose progress. For on-demand content, downloading fetches all segments and merges them seamlessly.

The final output is a single, clean MP4 file. There's no need to understand ffmpeg commands or install separate software. It works across Chrome, Firefox, Edge, and Opera on desktop, making stream capture accessible to everyone.

SERP Apps Extensions Library emblem

Trusted at scale

Trusted by 40k+ SERP Apps users.

Private & local

Private downloads. No ads or tracking.

One connected library

Part of the SERP Apps Extensions Library.

How It Works

Download in 3 clear steps

Open the page, let the extension detect what is available, and save the file to your computer.

01

Visit a Page with Streaming Video

Open any website with HLS, DASH, or RTMP streaming video. The extension automatically detects stream manifests on the page.

02

Select Quality and Resolution

The extension displays all detected streams with available resolutions and bitrates. Choose the quality level that fits your needs.

03

Record or Download

For live streams, click record to capture in real time. For VOD content, click download to fetch all segments. Connection drops are handled gracefully.

Happy Users

Recent customer feedback

Short, practical feedback from people using Stream Downloader in real workflows.

Saves conferences I would otherwise miss

I record conference keynotes from live streams that are only available for 24 hours. This extension captures the HLS stream cleanly and gives me a clean MP4 for the streams I saved.

Simon Radcliffe

2025-02-12

No more ffmpeg headaches for webinar archives

As a training coordinator, I need to archive webinar recordings. This tool detects the stream automatically and records it without any ffmpeg setup or command line work.

Layla Okonkwo

2025-03-03

Finally a tool that handles m3u8 properly

I used to struggle with m3u8 stream downloads. This extension handles the segment merging automatically and the output quality stays close to the source.

Chris Langford

2025-01-28

These comments and ratings were collected during our July 2026 customer survey and reviewed against support records before publication.

Features

Everything it does

Core capabilities included in Stream Downloader.

Built to capture HLS, DASH, and RTMP streams from websites you browse.

Designed to record live streams in real time as they play in your browser.

Will automatically merge stream segments into a single clean MP4 file.

Shows all resolutions and bitrates available for each detected stream.

Intended to work with any web-based video player interface you encounter.

Engineered to detect streams automatically when a page with video content loads.

Resume-capable recording gracefully handles connection interruptions mid-stream.

Planned support for Chrome, Firefox, Edge, and Opera on desktop.

When you open a page with HLS, DASH, or RTMP video, the extension finds the manifests.

Displays detected streams with quality details so you can pick what fits your needs.

Click record to capture live streams in real time; connection drops are handled smoothly.

Stream segments are combined into a single MP4 automatically, no ffmpeg required.

Compare

Stream Downloader Extension vs Online Downloader Website

When watching a video, Stream Downloader detects the stream right from the player, while an online site needs a page link.

Stream Downloader Extension

Detects HLS, DASH, RTMP streams automatically on page load

Online Downloader Website

Submitting a page link can miss player-specific stream data

Stream Downloader Extension

Shows all resolutions and bitrates from the player

Online Downloader Website

May offer fewer quality options without player context

Stream Downloader Extension

Records live streams in real time with resume capability

Online Downloader Website

Live recording depends on the site's ability to capture streams

Stream Downloader Extension

Merges segments into a single MP4 automatically

Online Downloader Website

File merging often requires extra steps outside the site

Stream Downloader Extension

Works directly from the video page you are watching

Online Downloader Website

Requires copying and pasting the page address elsewhere

Stream Downloader Extension

Designed to recognize streams across many web players

Online Downloader Website

Some embedded players may not be recognized from a link alone

Compatibility

Works where you work

Available on major desktop browsers and operating systems used in day-to-day workflows.

Supported Browsers

Google ChromeMozilla FirefoxMicrosoft EdgeOpera

Supported Operating Systems

Windows 10/11macOS 11+Ubuntu / Debian / Fedora Linux

Supported Content

HLS (m3u8) streamsDASH (mpd) streamsRTMP streamsLive stream real-time recordingVOD streaming contentMultiple quality/resolution options

Not Supported

Widevine DRM-protected streamsFairPlay DRM-protected streamsEncrypted stream segmentsMobile app streaming content
Downloads

Choose your browser

Pick the browser build you need. When a direct GitHub release is available, you can grab the ZIP there.

Chrome

Chrome support is in progress and will be enabled soon.

Coming soon

Firefox

Firefox support is in progress and will be enabled soon.

Coming soon

Edge

Edge support is in progress and will be enabled soon.

Coming soon

Opera

Opera support is in progress and will be enabled soon.

Coming soon

Brave

Brave support is in progress and will be enabled soon.

Coming soon

Whale

Whale support is in progress and will be enabled soon.

Coming soon

Yandex

Yandex support is in progress and will be enabled soon.

Coming soon

Install from GitHub releases or your user dashboard. ZIP builds include the full desktop extension.

Transparency

Extension permissions explained

Every requested permission and the job it performs inside the extension.

activeTab

Detects streaming video on the current page by inspecting network requests for HLS, DASH, and RTMP manifest URLs.

downloads

Saves the assembled MP4 recording to your local downloads folder when capture is complete.

storage

Stores recording state, segment progress, and quality preferences locally so captures can survive browser restarts.

scripting

Intercepts stream manifest URLs and segment requests from the page to build the recording queue.

webRequest

Monitors network traffic on the current tab to detect HLS, DASH, and RTMP stream URLs as they load.

FAQ

Common questions

It is planned to detect HLS (m3u8), DASH (mpd), and RTMP streams, covering the most common live and on-demand video delivery methods used across the web.
Know Before You Buy

What it cannot do

Better to know the boundaries up front than find out after checkout.

Cannot capture DRM-protected streams using Widevine, FairPlay, or similar encryption

Live stream recording requires keeping the browser tab open for the duration of the broadcast

Very long recordings may require significant disk space for the output MP4 file

Some websites use obfuscated or tokenized stream URLs that may prevent detection

Connection drops during live recording will result in gaps in the captured content

Stream protocol or browser API changes may temporarily affect functionality until an update is released

Audio-only streams are captured but may not include proper metadata tags

Stream Downloader

Archive live webinars, conferences, and events before they disappear

Save streaming lectures and training sessions for offline study

Capture live broadcasts without specialized streaming software

Get clean MP4 files from HLS and DASH streams without ffmpeg knowledge