Online M3U8 Player

Paste an M3U8/HLS URL and play instantly. Free, no signup, no install.

HLS Protocol
Adaptive Bitrate
AES-128 Support
Mobile Friendly

Recent Plays

📚 What Is an M3U8 Player?

An M3U8 player is a tool that plays HLS (HTTP Live Streaming) video streams online. Unlike traditional video players that require downloading entire MP4 files, an M3U8 player streams video in small segments, enabling adaptive bitrate streaming — the player automatically adjusts video quality based on your internet speed for smooth, buffer-free playback.

Our free online M3U8 player supports AES-128 encrypted streams, custom subtitles (.vtt/.srt), keyboard shortcuts, and works on all modern browsers including Chrome, Firefox, Safari, and Edge. No signup, no installation, no fees — just paste your M3U8 URL and start watching.

🎯 How to Use
  1. Find an M3U8 URL — Get the stream link from your IPTV provider, video server, or online source.
  2. Paste the URL — Paste the M3U8/HLS link into the input box above and click Play.
  3. Add subtitles (optional) — Click + Subtitle to load an external WebVTT or SRT subtitle file.
  4. Enjoy streaming — The player will automatically handle quality switching for the best viewing experience.
🏆 Key Features

HLS & M3U8 Native Support

Full HLS protocol support including master playlists, variant streams, and AES-128 encryption.

Adaptive Bitrate (ABR)

Automatically switches between quality levels based on your connection speed for uninterrupted playback.

Cross-Platform

Works on desktop, mobile, and tablet. iOS Safari has native HLS; Android uses our JavaScript decoder.

Privacy-First

Your M3U8 URLs stay in your browser. We don't store, log, or share your video streams.

🔍 Learn More

What is M3U8?

Understand the M3U8 file format and how HLS streaming works.

Troubleshooting

Having playback issues? Check our guide for common fixes.

Mobile Guide

Learn how to play M3U8 streams on iPhone, iPad, and Android.

FAQ

Quick answers to frequently asked questions about M3U8 and HLS.

📂
Drop video file here
Supports .m3u8, .mp4, .webm and more