✦ Free · No Install · Instant

Play & Test M3U8 / HLS Streams Online

Paste an m3u8 link and play it right in your browser. Supports HLS adaptive bitrate, desktop and mobile — the go-to tool for streaming developers.

Why Choose Our Player

A lightweight online playback tool built for developers and everyday users

⚡

Instant

No plugins or software to install. Just open the page, paste your link, and play.

📱

Cross-Platform

Built on HTML5 and HLS, works smoothly on Windows, macOS, Linux, iOS and Android.

🔒

Secure

All playback happens locally in your browser. No video data is uploaded to any server.

🧩

Easy to Embed

We provide an iframe embed option so you can integrate the player into your own site.

Start Playing in 3 Steps

A simple workflow — start watching in seconds

Copy the m3u8 link

Get the .m3u8 playback URL from your video source or streaming platform.

Paste into the box

Paste the link into the URL input field at the top of the page.

Click Play

Hit the play button and the video will start playing immediately.

Embed on Your Website

One line of iframe code to integrate the player anywhere

<iframe src="https://m3u8.aixmb.cn/player.html?url=https://your-stream/index.m3u8"
  width="100%" height="480" frameborder="0" allowfullscreen></iframe>

Replace the url parameter with your own m3u8 address.

Frequently Asked Questions

Common questions about M3U8 playback

What is an M3U8 file?

M3U8 is a UTF-8 encoded multimedia playlist file and the core format of the HLS protocol. It describes the locations of media segments and is widely used for live and on-demand streaming.

Why do some m3u8 links fail to play?

Common causes include expired links, hotlink protection or CORS restrictions on the source, incompatible encryption, or network inaccessibility.

Which formats are supported?

This player primarily supports HLS (.m3u8) streams, compatible with H.264/H.265 video and AAC/MP3 audio codecs.

Does playback consume my server bandwidth?

No. Playback happens entirely in the user's browser; video data is fetched directly from the source.