About M3U8toMP4

Our Mission

We built M3U8toMP4 to make video conversion simple, fast, and accessible to everyone. No software downloads, no registrations, no hidden costs — just paste a link and get your MP4 file.

Why We Built This

M3U8 (HLS) is one of the most common streaming formats on the web, used by thousands of video platforms. But watching these videos offline on your device can be frustrating — most media players don't support M3U8 files, and existing conversion tools require installing complex software.

We wanted to create a tool that removes all these barriers. By leveraging modern WebAssembly technology, we can run a full video conversion engine right inside your browser. No uploads, no servers, no friction.

How It Works

Our converter uses FFmpeg — the industry-standard video processing library — compiled to WebAssembly so it runs entirely in your browser. Here's what happens when you convert a video:

  1. The M3U8 playlist is fetched and parsed to find all video segments
  2. Each segment (.ts file) is downloaded through our CORS proxy
  3. FFmpeg merges all segments into a single MP4 file
  4. Your MP4 is ready for download — all done locally on your device

Privacy First

Your videos never leave your device. Unlike many "online converters" that upload your files to remote servers, our tool performs all processing inside your browser. This means:

Technology Stack

Contact

Have feedback or a feature request? We'd love to hear from you. Reach out on our Contact page.