M3U8 to MP4
Enter an m3u8 video link and convert it to an MP4 file in your browser.
Pure frontend processing — your video is never uploaded to a server.
Waiting for an m3u8 URL…
Note:
- Only m3u8 and ts segments that allow CORS are supported. Best for short videos.
- Conversion runs locally in your browser. First run downloads the FFmpeg core (~25MB).
- If the source blocks cross-origin access, conversion will fail.
How It Works
Understand the conversion process
Parse playlist
Read the m3u8 file and extract all ts segment URLs.
Download segments
Download all ts video segments into browser memory.
Merge & transcode
Use FFmpeg to merge segments and package them as MP4.
Download
Automatically download the MP4 file when done.