Free M3U8 Player Online — Play HLS in Browser

Paste any M3U8 URL to stream HLS video directly in your browser

Free M3U8 player online — no app install, no sign-up. Paste a .m3u8 URL and play HLS live streams or VOD in Chrome, Safari, Edge, or Firefox with adaptive bitrate switching. Browser-only: your stream URL stays on your device. Need to save the video instead? Try our [M3U8 downloader](/en/downloader/). Want an MP4 file? Use the [M3U8 to MP4 converter](/en/converter/).

Loading...

Embed This Player

Copy the code below to embed this player on your website

<iframe src="…/player?url=YOUR_M3U8_URL" width="100%" height="500" frameborder="0" allowfullscreen></iframe>

Adaptive Bitrate

Automatically switches between quality levels based on your connection speed.

Live Stream Support

Play live HLS streams with real-time buffering and minimal latency.

Keyboard Controls

Full keyboard shortcuts for play/pause, volume, seek, and fullscreen.

How to Use

  1. Copy the M3U8 URL from any HLS stream source
  2. Paste it into the URL field above
  3. Click Play and the stream starts instantly

When to use this free M3U8 player

Use the online player when you need to verify a live or VOD HLS stream quickly in Chrome, Safari, or Edge—without installing VLC or desktop apps. Paste a standard .m3u8 URL, wait for the manifest, then switch quality if the master playlist exposes multiple renditions.

Common failures are CORS (missing Access-Control-Allow-Origin on the playlist, segments, or AES key), expired signed URLs, and DRM-protected streams. This player does not bypass DRM. For CORS errors, fix headers on the origin or use a stream you control; see our CORS guide on the blog.

Browser limits still apply: very high-bitrate 4K may stutter on low-end devices, and mixed-content (HTTP media on HTTPS pages) is blocked. Prefer HTTPS manifests. After playback works, use the downloader or converter tools on this site for offline MP4 workflows you are authorized to perform.

Browser & stream limits

  • Standard HLS only (no Widevine/FairPlay DRM bypass)
  • Cross-origin playlists need correct CORS on media + keys
  • Large ABR ladders need enough CPU/GPU for smooth decode
  • Private/intranet URLs must be reachable from your browser

Popular guides (built for our free tools)