HLS Downloader & M3U8 Video Downloader

Download HLS, M3U8, and DASH streams directly in Chrome. Handles encrypted streams, token-protected content, and live recording — no ffmpeg or external tools needed.

Install Free Extension

Stream Download Features

HLS / M3U8 Download

Detect and download HTTP Live Streaming (HLS) videos automatically. Handles .m3u8 playlists, multi-variant streams, and AES-128 encrypted segments.

MPEG-DASH / MPD Download

Download MPEG-DASH streams from .mpd manifests. Supports adaptive bitrate selection and segmented downloads.

Encrypted Stream Support

Download token-protected and encrypted streams that other downloaders can't handle. Our engine processes complex authentication flows.

Live Stream Recording

Record HLS and DASH live streams in real-time. Start recording anytime, stop when you want. No duration limits.

Multi-threaded Acceleration

Smart Turbo mode uses parallel connections to download stream segments faster, automatically adapting to avoid rate limits.

Format Conversion

Downloaded streams are automatically merged into standard formats — MP4, WebM, MKV. No post-processing needed.

How to Download HLS / M3U8 Videos

1

Install Video Downloader One-for-All and pin it to your Chrome toolbar.

2

Go to the website with the HLS/DASH video and start playing it.

3

Click the extension icon — detected streams appear with quality options.

4

Select quality and click Download. Segments are downloaded and merged into a single MP4 file automatically.

Why Choose Us Over Other HLS Downloaders

Feature One-for-All Others
HLS (.m3u8) download Some
MPEG-DASH (.mpd) download Rare
Encrypted HLS streams No
Token-protected streams No
Live stream recording Some
Auto format merging Some
Multi-threaded download Rare
Up to 4K quality Varies
No external software needed Often requires ffmpeg

Supported Streaming Protocols

HLS (HTTP Live Streaming)

File extension: .m3u8

Apple's streaming protocol. Used by most live streaming platforms, social media video, and many web video players.

MPEG-DASH

File extension: .mpd

International standard for adaptive streaming. Used by premium video services and platforms requiring adaptive bitrate.

Progressive HTTP

File extension: .mp4, .webm

Direct video files served over HTTP. The simplest format — detected and downloaded instantly.

Frequently Asked Questions

What is HLS / M3U8?

HLS (HTTP Live Streaming) is a streaming protocol developed by Apple. It uses .m3u8 playlist files to deliver video in small segments. Most live streaming sites and many video platforms use HLS.

What is MPEG-DASH?

MPEG-DASH (Dynamic Adaptive Streaming over HTTP) is an adaptive streaming standard using .mpd manifest files. It's commonly used by premium video platforms for adaptive quality delivery.

Can this download encrypted HLS streams?

Yes. Our extension handles AES-128 encrypted HLS segments and token-protected streams. However, it cannot bypass DRM (like Widevine) used by services like Netflix or Disney+.

Do I need ffmpeg or other software?

No. The extension handles everything — downloading segments, decrypting, and merging into a single MP4/WebM file. No command-line tools required.

Can I record a live HLS stream?

Yes. Click "Record" when viewing any HLS or DASH live stream. The recording continues until you stop it or the stream ends.

Download HLS & DASH Videos Now

Free Chrome extension. No ffmpeg, no command line, no hassle.

Install Free — Chrome Web Store