M3U8 Runner
Run and test M3U8 live stream links directly in your browser. Fast, secure, and works with any HLS stream
Why use this M3U8 Runner?
M3U8 streams are commonly used for live channels, streaming cameras, online media services, and self-hosted video platforms. However, checking whether an M3U8 link works can be inconvenient if you need to install a separate media player or find a compatible web player.
This M3U8 Runner gives you a quick way to test and play an HLS stream directly in your browser. You can paste an M3U8 link, start playback, and check whether the stream is working without setting up a separate media application.
When a stream provides multiple quality levels, you can also select an available quality from the player. During playback, the information panel can show useful details such as the current resolution, bitrate, buffer status, and live-stream latency.
The tool can therefore be useful when you are developing or managing a streaming website, testing an HLS source, or simply checking whether a particular M3U8 URL is playable.
How to use the M3U8 Runner
- Copy the M3U8 stream URL you want to test. The address will commonly end with
.m3u8, although some playlists may use other valid URL formats. - Paste the URL into the M3U8 URL input field.
- Click Run Stream, or press Enter after entering the URL.
- Wait for the player to connect to the stream. If the source is available and compatible with your browser, playback will begin inside the player.
- If the playlist contains multiple quality levels, use the quality selector to choose an available resolution or bitrate.
- Check the stream information shown by the player to see details such as resolution, bitrate, buffer, level, and latency when available.
- Click Stop when you want to end playback.
- Use Open Direct if you want to open the stream URL directly instead of playing it inside the tool.
An example
Suppose you have an HLS playlist with this URL:
https://example.com/live/channel/master.m3u8Paste the URL into the M3U8 Runner and click Run Stream. If the playlist is publicly accessible and supported by the player, the video should begin playing.
If the stream contains several quality levels, you may see options such as 720p and 1080p. You can select the available quality you want and continue watching the stream.
If the stream does not play, that does not necessarily mean the M3U8 URL is invalid. The source may require authentication, restrict access by domain or location, block browser playback through CORS settings, or use a format that the browser cannot handle. In that situation, the tool can still help you determine whether the problem is related to the particular stream or its playback requirements.