Focused browser tool

M3U8 PlayerFree Online HLS Stream Player

Paste any M3U8 URL and play it directly in your browser. No software needed, no uploads.

Enter an HLS stream URL, then click Play.
0:00 0:00

How to use the M3U8 Player

  1. Paste a direct .m3u8 or HLS playlist URL into the input field.
  2. Click Play. Safari uses native HLS playback, while other modern browsers use hls.js.
  3. Use the custom controls to pause, seek, adjust volume, change speed or enter fullscreen.

Best use cases for M3U8 playback

This online HLS player is useful for testing live streams, previewing adaptive bitrate video, checking VOD playlists, verifying CDN delivery and opening M3U8 links without installing desktop media software.

M3U8 FAQ

What is an M3U8 file?

An M3U8 file is a playlist used by HLS video streams. It points the player to media segments and, in adaptive streams, alternate quality levels.

Does this upload my video anywhere?

No. The page loads the stream URL in your browser. OnlineBox does not upload or re-host the video content.

Why does an M3U8 URL fail to play?

The stream may block cross-origin browser playback, require authentication, be offline, use unsupported codecs or only allow specific domains.

Does it work with live HLS streams?

Yes. It can play both live and video-on-demand HLS playlists when the stream server allows browser playback.

Which browsers support M3U8 playback?

Safari supports HLS natively. Chrome, Edge and Firefox can play many HLS streams through hls.js when Media Source Extensions are available.