What is HLS Downloader?
HLS Downloader is a powerful browser extension that captures and downloads HTTP Live Streams (HLS) directly from your browser. Whether you’re watching videos in 240p or 4K, HLS Downloader automatically detects streams, lets you choose your preferred quality and audio track, and merges everything locally using WebAssembly-powered FFmpeg. 100% local processing means your files never leave your device. Everything happens in your browser, keeping your downloads completely private.Key features
Automatic stream discovery
Detects HLS playlists the moment you open a page. No DevTools sniffing required.
Fine-grained quality control
Pick any combination of video resolution (240p to 4K) and audio language or bitrate before downloading.
100% local merge with ffmpeg.wasm
WebAssembly-powered FFmpeg runs inside your browser tab, muxing audio and video into a single MP4. Nothing is uploaded.
Works everywhere you browse
Verified on Firefox, Edge, Chrome, Brave, Arc, and other Chromium-based browsers across Windows, macOS, and Linux.
How it works
Browse and play
Navigate to any page with an HLS video and start playback. HLS Downloader automatically detects available streams.
Select your stream
Click the extension icon to see detected playlists in the Sniffer tab, then choose the one you want.
Choose quality and audio
Pick your preferred video resolution and audio track from the available options.
Open source and privacy-focused
HLS Downloader is:- Free: No subscriptions, no paywalls
- Open source: MIT licensed on GitHub
- Privacy-first: All processing happens locally in your browser
This extension is designed for downloading video content you own or have authorization to access. Do not use this tool for downloading copyrighted content without permission. Users are solely responsible for their actions.
Ready to get started?
Installation
Install HLS Downloader on your browser
Quickstart
Download your first HLS stream in minutes