Play and Save Any M3U8

Paste an .m3u8 URL or drop a local playlist. Playback and conversion both happen right in your browser, whichever one you use. Hit the save button and get an MP4.

Frequently asked questions

Why doesn't the inline player work on Chrome?

Chrome / Edge / Firefox don't natively play HLS — that requires hls.js. We keep the page lightweight by skipping that dep; instead, click 'Save as MP4' to preview after conversion.

Can I save protected (DRM) streams?

Mediabunny can read encrypted HLS where the browser allows decryption, but DRM-protected segments cannot be re-output. We recommend using only streams you have rights to access.

Why does m3u8 fail to load?

Most often CORS. Use the upload tab as a workaround.

Can I save a clip instead of the whole stream?

Use the HLS Trim tool for clipping a time range to MP4.

What output container does Save use?

MP4 (H.264 + AAC by default). For other containers, use HLS Converter.

Which browsers are supported?

Native playback: Safari 16.4+. Save: Chrome 105+, Edge 105+, Safari 16.4+, Firefox 130+. WebCodecs is required for Save.