· wm · Tutorial  · 4 min read

How to Extract M3U8 Video Links from Webpages? 3 Simple Methods for Beginners

You saw a fantastic video on a website and wanted to download it to your local drive to keep forever. But when you right-clicked on the video, you found absolutely no “Save video as” option. At this moment, if you know how to find the M3U8 link behind this video, everything is easily solved.

With an M3U8 link, you can not only use our Online M3U8 Player to watch it directly with no ads, but you can also use various download tools to completely save it to your computer.

Today, I’ll teach you 3 of the most practical methods to extract M3U8 links, ranging from beginner-friendly to advanced, guaranteeing you’ll learn how.


Method 1: Browser F12 Network Sniffing (Most Hardcore, But Universal)

This is a “native” method that requires no plugins and works on all desktop Chrome/Edge browsers.

Steps:

  1. Open the webpage containing the video you want to extract in your desktop browser. Do not click play yet.
  2. Press the F12 key on your keyboard (or right-click an empty area and select “Inspect”) to open the browser’s Developer Tools.
  3. In the pop-up Developer Tools panel, click the Network tab at the top.
  4. In the Network panel, you will see a Filter input box. Type m3u8 into it.
  5. Now, go back to the webpage and click the play button to start the video.
  6. Keep an eye on the Developer Tools panel. If this video is indeed based on the HLS protocol, one or more requests ending in .m3u8 will immediately pop up in the panel.
  7. Right-click on that request and select Copy -> Copy link address.

Congratulations! You have obtained the raw M3U8 link.


Method 2: Using Browser Video Extractor Plugins (Best for Beginners)

If you find F12 too dazzling to look at, using browser extension plugins is the most worry-free choice.

Steps:

  1. Open the Chrome Web Store or Edge Add-ons store.
  2. Search for and install video sniffing plugins like “Cat Catch”, “Video DownloadHelper”, or “CocoCut”. (I personally highly recommend Cat Catch, as its M3U8 recognition is very accurate).
  3. After installation, the plugin icon will appear in the top right corner of your browser.
  4. Open the webpage where you want to watch the video and click play.
  5. You will notice a numbered badge appearing on the plugin icon in the top right corner, indicating it has “sniffed” media files.
  6. Click the plugin icon, and the expanded list will usually directly show links containing the word m3u8. Just click the copy button.

Method 3: What About Mobile Users?

There is no F12 on mobile phones, and you can’t easily install Chrome plugins. So how do you extract them?

1. Use mobile browsers with built-in sniffing features: Browsers like X Browser, Via Browser, and even many native mobile browsers’ “web video tools” have built-in resource sniffing features. When playing a video, a small download or cast icon will usually pop up on the edge of the screen. Clicking it can sometimes reveal the real playback address.

2. Use Packet Capture Apps (Advanced): Install network packet capture apps on your phone, such as Stream on iOS or HttpCanary on Android. Turn on the capture VPN, then go play the web video, and finally return to the capture app to filter the keyword m3u8. However, this method has a higher learning curve, and many apps now have anti-capture mechanisms, making it more suitable for tech-savvy users willing to tinker.


Once you’ve gone through all the trouble to get that http://.../xxx.m3u8 link:

  • Want to watch online? Just copy and paste it into our Online M3U8 Video Player, for an ad-free, buffer-free, clean playback experience.
  • Want to download? Go download an open-source tool called N_m3u8DL-CLI (or its more powerful upgraded version N_m3u8DL-RE), feed your grabbed link into it, and a few minutes later, a complete MP4 file will be resting on your hard drive.

Now, go test your skills!

Back to Blog

Related Posts

View All Posts »