Stream HLS & M3U8 Playlists in Browser
The most powerful web-based M3U8 player. Paste any .m3u8 link to get adaptive bitrate streaming, live channel support, and buffer-free playback — no plugins needed.
Adaptive Bitrate (ABR)
Auto-switches between quality levels based on your connection speed for uninterrupted playback.
Live Stream Support
Works with live HLS feeds as well as VOD playlists. Watch live channels directly in the browser tab.
No VLC Required
Stop opening media players. FluxPlays decodes HLS streams via hls.js in Chrome, Firefox, and Edge.
Subtitle Tracks
HLS streams with embedded WebVTT subtitle tracks display automatically with language selection.
Multi-Quality Switching
Manually switch between 360p, 720p, 1080p, or let the player choose the best bitrate automatically.
Advanced Buffer Control
Smart buffer management prevents memory leaks during long streams, keeping your tab responsive.
How It Works
Copy Your M3U8 Link
Open your HLS stream source and copy the .m3u8 playlist URL from your CDN, IPTV provider, or livestream service.
Paste Into FluxPlays
Paste the M3U8 link into FluxPlays. The player auto-detects HLS format and initializes the hls.js decoder.
Enjoy Adaptive Streaming
Stream with automatic quality adaptation. Manually switch quality or audio/subtitle tracks from the control bar.
Frequently Asked Questions
Learn more about streaming.