M3U8 / HLS Downloader
Download an .m3u8 HLS stream and save it as a single MP4 file.
About the M3U8 / HLS Downloader
Paste an HLS playlist URL, pick a quality variant and this tool fetches every .ts segment, decrypts AES-128 protected streams with the Web Crypto API and remuxes the result into one playable MP4 you can save — all inside your browser.
Examples
Master playlist
https://example.com/video/master.m3u8Output
3 variants found → 1080p selected
182 segments fetched → remuxed → video.mp4 (94.2 MB)Encrypted stream
https://cdn.example.com/live/index.m3u8Output
AES-128 key loaded
54 segments decrypted → stream.mp4 (21.8 MB)Keyboard shortcuts
- Copy the main outputCtrl / ⌘ + Shift + C
- Download the resultCtrl / ⌘ + S
- Share this toolCtrl / ⌘ + Shift + S
- Reset the inputsAlt + R
- Open the tool search paletteCtrl / ⌘ + K
Related tools
Audio Converter & Enhancer
Video & Media
Convert and enhance audio — voice clarity, bass/treble, volume, speed, pitch, loudness and ID3 tags — in your browser.
Audio Merger & Joiner
Video & Media
Join multiple audio files into one track with gaps or crossfades.
Audio Trimmer & Cutter
Video & Media
Cut a section out of any audio file, add fades and export a WAV.
Audio Waveform Image Generator
Video & Media
Turn any audio or video file into a waveform image you can download as PNG or WebP.
GIF to Video Converter
Video & Media
Convert an animated GIF into a far smaller MP4 or WebM video.
Online Video Player (M3U8 / HLS)
Video & Media
Play M3U8 (HLS), MP4, WebM and local video files right in the browser.
Frequently asked questions
Read more
- How to find and download an m3u8 (HLS) video link
Why streaming sites hide the real video URL, how to spot .m3u8, .mpd and .mp4 requests, and how to turn a playlist into a single MP4.
Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser