Why Convert to MP4
A common scenario first: you saved an online course or a video you want to keep to your computer, open the folder, and find a few-KB index.m3u8 plus several hundred little .ts files. Double-clicking the m3u8 does nothing, and if you send it to a friend, they stare at that pile of fragments with no idea where to start.
The problem is what the format is designed for. An M3U8 is just a "table of contents" recording the playback order of the segments; the actual picture lives scattered across those TS files, and you need a player that can read that table of contents. Safari and iPhone support it natively, but Chrome, the built-in Windows player, TVs, and car stereos mostly don't. MP4 is different: one file holds all the video and audio, and WeChat, CapCut, TVs, and projectors all play it — it works wherever you go.
- Watching offline on a phone or TV: most players don't understand m3u8 — MP4 is the one that plays everywhere.
- Editing in CapCut, Premiere, or DaVinci Resolve: none of these programs accept M3U8 material.
- Sending it to someone: one file beats a folder full of hundreds of fragments.
- Archiving: lots of small files are easy to lose or corrupt — a single merged MP4 is safer.
Convert Online: Three Steps in the Browser
When people hear "conversion," the first reaction is often to go download and install some conversion software. You really don't have to. This site's homepage is an M3U8 to MP4 converter, and all downloading and merging happens right in this browser tab: the video never passes through any server, nothing is uploaded, and the speed depends only on your own connection — free, no watermark, and no registration.
- Get the M3U8 link. On the video page, press F12 to open developer tools, switch to the Network panel, type m3u8 in the filter box, then refresh the page — right-click the .m3u8 address that shows up in the list and copy it. Some sites even offer a "copy playback address" button, which is easier still.
- Paste the link into the input box on this site's conversion page and click Start Conversion. The tool reads the playlist automatically and downloads the segments in parallel across multiple threads; the progress bar shows the percentage in real time.
- Once downloading and merging finish, your browser automatically saves the finished MP4 to your Downloads folder — rename it or forward it as you like.
For a sense of timing: a one-hour lesson at 1080p and roughly 2.5Mbps is about 1.1GB, which a 100Mbps connection finishes in two or three minutes; a slower connection just means waiting a bit longer. You can keep using your computer normally meanwhile — unlike installed software, it doesn't hog resources.
Will the Picture Quality Drop After Conversion?
No — and that's the most reassuring thing about this method. The HLS streams video sites deliver already carry H.264 video and AAC audio, the same codecs MP4 uses. What we call conversion just moves the same data from the TS "wrapper" into the MP4 "wrapper" — the trade word is remuxing. Not a single frame is re-encoded, so the quality is identical to the source stream and the size barely changes.
What really affects sharpness is something else: which variant you download. The same video often comes in 1080p, 720p, and 480p bitrates, and whichever one your pasted link points at is what you get. If you paste a master playlist address, this site's tool parses out all available qualities and lists them for you — just pick the highest. Conversely, if a tool asks you to "choose output quality," it almost certainly re-encodes; pick a lower quality there and it genuinely drops, so watch out.
FAQ
It says the stream is encrypted and won't convert? Open the m3u8 content and if you see a #EXT-X-KEY tag, the segments are AES encrypted, and this site's tool detects that and refuses to process it outright. That's copyright protection, not a broken tool — without the key file, no tool can decrypt it.
Getting 403 Forbidden on download? Usually it's the site's hotlink protection checking which page the request came from. This site's tool automatically sends the source site's Referer, so most links just work. For the few sites with especially strict rules, switch to FFmpeg on the command line and add request headers manually — this blog has a dedicated FFmpeg tutorial with commands you can copy directly.
The converted file is huge? Size is decided by the source stream's bitrate and duration; remuxing neither grows nor shrinks it. If it feels too big, the only fix is re-encoding to compress — that's another topic, and it costs quality. Also, if you'd like to preview before converting, use this site's M3U8 player first to confirm the link works and see which quality variant it is, then start the download.
Can I convert a live-stream M3U8? Live streams have no end marker — the content is generated as it plays — and online converters target on-demand video. Saving a live stream calls for a recording approach instead, e.g. FFmpeg pulling the stream and writing to a file, stopped manually whenever you want.
Does it work on a phone? Yes. This is a web tool — open it in your phone's browser, paste the link, and convert the same way; the result saves straight to the phone. That said, one- or two-gigabyte videos aren't kind to phone storage or battery; for big files like courses, convert on a computer first and then transfer to the phone.