HLS Downloader & M3U8 Video Downloader

Download HLS, M3U8, and DASH streams directly in Chrome. Works on live cams and on-demand (VOD) sites, with live recording — no ffmpeg or external tools needed.

Stream Download Features

HLS / M3U8 Download

Detect and download HTTP Live Streaming (HLS) videos automatically. Handles .m3u8 playlists and multi-variant streams.

MPEG-DASH / MPD Download

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

Live Cam & VOD Compatibility

Works on both live cams and on-demand (VOD) sites. A cloud AI engine keeps our format fingerprint library current, so new site changes keep working — DRM-protected content excluded.

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
Live cam + VOD site coverage Some
Auto-updated compatibility (cloud AI) 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.

Does this work with DRM-protected streams?

No. We do not support or circumvent DRM (Widevine, FairPlay, PlayReady) used by services like Netflix, Disney+, or Amazon Prime — by design. The extension focuses on standard HLS and DASH streams on live cams and on-demand (VOD) sites, with compatibility kept current by our cloud AI engine.

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.

Related Guides