Find and extract M3U8 links from any webpage. Enter a URL below to scan for HLS stream URLs.
How to Use the M3U8 Detector
This tool helps you find M3U8 links on websites by monitoring network requests. Follow these steps:
Important: Creating the Bookmarklet
- Click the "Copy Code" button below
- Create a new bookmark in your browser (right-click on bookmarks bar → Add bookmark)
- For the URL/Address field, paste the copied code
- Name it "M3U8 Detector" and save
- When using, make sure to click the bookmark after the page has fully loaded
Add the M3U8 Detector to your bookmarks
Use the button below to copy the bookmarklet code, then create a new bookmark with this code as the URL.
Visit the website with the video
Go to the website that contains the video you want to find the M3U8 link for.
Click the bookmarklet
Click the M3U8 Detector bookmarklet in your bookmarks bar. This will inject the detection script into the page.
Play the video
Start playing the video on the website. The detector will monitor network requests and find M3U8 links.
View detected links
When an M3U8 link is detected, a new tab will open with the link. You can then use the links to play or download the video.
Troubleshooting
If you're experiencing issues with the bookmarklet:
- Make sure you've copied the entire code
- Try clicking the bookmarklet after the page has fully loaded
- Some websites use security measures that may prevent the detector from working
- Check your browser console for any error messages
Note: This tool works by monitoring network requests in the loaded page. Some websites may use security measures that prevent this detection method from working.
Script Injection
Bookmarklet injects monitoring code into the page
Network Monitoring
Intercepts and analyzes all network requests
M3U8 Detection
Identifies streaming URLs in various formats
Playback
Play detected streams directly in our player
How It Works
Our M3U8 Link Detector tool uses a bookmarklet that you can add to your browser's bookmarks bar. When activated on a webpage, it monitors network requests for HLS (HTTP Live Streaming) content. It can detect M3U8 playlist files as they're loaded by the video player on the page. This approach can find dynamically loaded streams that aren't visible in the page's HTML source code.
Usage Instructions
Add the Bookmarklet
Add the M3U8 Detector bookmarklet to your browser's bookmarks bar
Visit the Website
Go to the website containing the video stream you want to find
Activate the Detector
Click the bookmarklet in your bookmarks bar to activate the detector
Play the Video
Start playing the video on the website to trigger the stream loading
View Detected Links
When M3U8 links are detected, they'll open in a new tab on our site
Play the Stream
Use the "Play" button to open any detected link in our player
Advanced Features
Real-time Detection
The tool monitors network traffic in real-time, capturing M3U8 URLs as they're requested by the video player. This works even for players that load streams dynamically after the page loads.
Multiple Detection Methods
The detector uses several techniques to find streams, including monitoring XHR requests, fetch calls, video element sources, and MediaSource objects.
Deep Scanning
The detector performs deep scanning of the page's DOM and JavaScript objects to find hidden or obfuscated M3U8 URLs that might not be visible in network requests.
Browser Integration
The bookmarklet integrates directly with your browser, allowing it to work on any website without requiring extensions or plugins to be installed.
Limitations
While this tool can detect many dynamically loaded streams, some websites use security measures that may prevent detection:
Sites with strict Content Security Policies may block the detection script
Some sites use encryption or obfuscation to hide stream URLs
Some browsers may restrict bookmarklet functionality for security reasons
Sites that use advanced DRM protection may not expose their stream URLs