Free Online M3U8 / HLS Player

Paste an M3U8 (HLS) link or any video URL and play it instantly in your browser — no download, no install.

Start Playing Now — It's Free

Why Play M3U8 / HLS Here?

Built-in HLS Engine

Powered by hls.js, so .m3u8 streams play even in browsers that don't support HLS natively.

Just Paste a URL

Drop in any M3U8, MP4, WebM, or DASH (.mpd) link and press play. No setup, no code.

Nothing Uploaded

The stream loads directly from its source to your browser. We never proxy or store your video.

Works Everywhere

Windows, Mac, Linux, ChromeOS, mobile — it's just a web page. Nothing to install.

OnlinePlayer vs Other Ways to Play a Stream

FeatureOnlinePlayerNative <video>Desktop player
Play M3U8 / HLS URLSafari only
Play DASH (.mpd) URL
Play plain MP4/WebM URL
No install required
Works on mobile / ChromebookLimited

Supported URL Formats

Paste a direct link in any of these and OnlinePlayer streams it in the browser:

Streaming

HLS (.m3u8), MPEG-DASH (.mpd)

Progressive

MP4 (H.264), WebM (VP9/AV1)

Note

The source server must allow cross-origin (CORS) requests

How to Play an M3U8 / HLS Stream Online

1

Open OnlinePlayer

Go to onlineplayer.app/m3u8-player in your browser.

2

Paste the URL

Add your .m3u8 (or .mpd / .mp4) link via the Add URL option.

3

Play

Playback starts immediately. Use speed control and fullscreen as usual.

M3U8 / HLS Player FAQ

What is an M3U8 / HLS stream?

M3U8 is the playlist file for HLS (HTTP Live Streaming) — it points to many small video segments. Most browsers except Safari can't play it natively, so OnlinePlayer uses the hls.js engine to play it.

Can I play a DASH (.mpd) link too?

Yes. OnlinePlayer supports MPEG-DASH (.mpd) streams via dash.js, alongside HLS and progressive MP4/WebM.

My stream won't load — why?

The most common cause is CORS: the server hosting the stream must allow cross-origin requests. A direct MP4 usually works; HLS/DASH manifests need proper CORS headers on the source.

Is my stream uploaded anywhere?

No. The stream is fetched directly from its source to your browser. OnlinePlayer never proxies, stores, or sees your video.

Try OnlinePlayer Free

Start Playing Now — It's Free