HLS to Any Format — Pick Your Output

Paste an .m3u8 URL or drop a local playlist, choose any output container, and convert client-side. Video targets keep video + audio; audio targets discard video automatically.

Frequently asked questions

Why does the audio output skip video?

MP3, WAV, AAC are audio-only containers — video tracks would be invalid. We auto-discard video for these targets.

Can I keep audio-only when output is MP4?

MP4 keeps both tracks by default. For an audio-only MP4, use the dedicated audio-only converters or Subtitle Mux toolchain.

Why does m3u8 fail to load?

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

Are subtitles preserved?

WebVTT subtitle tracks aren't currently muxed.

How long can the source be?

Output writes to OPFS, so files larger than RAM still work.

Which browsers are supported?

Chrome 105+, Edge 105+, Safari 16.4+, Firefox 130+. WebCodecs is required.