M3U8 Stream Downloader
Save streaming videos that normal downloaders can't touch — delivered as a clean MP4.
Overview
Some videos refuse to be saved. You can watch them in your browser, but right-clicking does nothing and regular download tools come up empty. These sites break the video into tiny pieces and stream them in real time, making a normal "Save As" impossible.
M3U8 Stream Downloader solves this in the background. It detects the stream on whatever page you are watching, collects all the pieces automatically, and stitches them together into a single MP4 file on your computer.
No command-line tools, no technical knowledge, and no quality loss. Click, choose your resolution, and let it work. Minutes later you have a perfect offline copy ready to watch, archive, or edit.
Why It Exists
- Convert HLS streams to MP4 without ffmpeg or command-line tooling
- Archive webinars, live events, and hosted videos for offline reference
- Preserve original quality while keeping downloads private on your device
Key Features
- Detects HLS (m3u8) streams on any page or accepts direct playlist URLs
- Parses master playlists to list every quality variant with bitrate and codec info
- Forwards cookies, headers, and tokens automatically for authenticated streams
- Downloads TS, CMAF, and fMP4 segments with auto-retries for stability
- Merges segments into MP4 in the background without re-encoding
- Queue manager processes multiple playlists sequentially with cancel support
- Supports Chrome, Edge, Firefox, Brave, and Opera across desktop platforms
- Stores licence data locally with no analytics or remote tracking
Reviews
- Converted webinars without ffmpeg (5/5): I pasted the manifest, chose 1080p, and the tool handled the whole merge. No more command-line scripts for every stream. - Andre Rivas
- Handles authenticated streams (4.9/5): Our training portal needs cookies and headers. The downloader forwarded them automatically and delivered perfect MP4s. - Miya O’Donnell
- Reliable queue for long events (4.8/5): I saved three-hour town halls back-to-back. Retries kept the downloads alive and quality is identical to the source. - Mateo Alvarez
Privacy and Permissions
Supported regions: Worldwide.
Permissions:
- downloads: Writes the final MP4 file to your downloads folder and keeps the queue status accurate for each playlist.
- storage: Stores licence activation, preferred quality, and retry settings locally so the downloader stays configured between sessions.
- activeTab: Detects when an HLS stream is available on the current tab and captures the playlist URL automatically.
- tabs: Allows queued conversions to continue while you switch tabs and restores the progress view when you return.
- scripting: Injects lightweight scripts to locate manifest URLs, parse variants, and gather necessary headers.
- notifications: Sends completion or error alerts so you know when conversions finish without monitoring the popup.