M3U8 Player Online

Find and extract M3U8 links from any webpage. Copy the bookmarklet below, run it on the target page, and review confirmed HLS URLs here.

Scan Webpages
Extract Links
Play Streams
No Installation
M3U8 Link Detector
Copy a bookmarklet that inspects page requests, player hooks, scripts, and resources to surface HLS links.

1. Copy the bookmarklet

Save it as a normal browser bookmark URL, then use that bookmark on the site you want to inspect.

2. Run it before or during playback

If the page requests the stream very early, click the bookmarklet and refresh once so the hooks are already installed.

3. Use the overlay

Rescan runs another pass, Dump writes detailed logs to the console, and Open latest sends the newest confirmed hit back to this finder.

This detector runs in the current page context. Cross-origin iframes and protected streams can limit what the bookmarklet can see.
How It Works

1. Injects a debug overlay

The bookmarklet installs controls for retrying scans and reviewing results.

2. Hooks player activity

It inspects fetch, XHR, HLS hooks, JSON payloads, and resource timing entries.

3. Filters candidates

Candidate URLs, manifest bodies, and confirmed hits are separated in the overlay logs.

4. Sends confirmed hits here

The latest confirmed M3U8 URL opens back in this finder for copy, play, or direct open.

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

1

Add the Bookmarklet

Add the M3U8 Detector bookmarklet to your browser's bookmarks bar

2

Visit the Website

Go to the website containing the video stream you want to find

3

Activate the Detector

Click the bookmarklet in your bookmarks bar to activate the detector

4

Play the Video

Start playing the video on the website to trigger the stream loading

5

View Detected Links

When M3U8 links are detected, they'll open in a new tab on our site

6

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 and fetch calls, inspecting resource timing entries, scanning scripts, and hooking supported HLS players.

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

Cross-origin iframes can isolate the real player, so you may need to open the iframe page separately

Sites that use advanced DRM protection may not expose their stream URLs