M3U8 Player
Free online M3U8 player for HLS streaming. Enter an M3U8 URL to watch live or on-demand video, with multi-bitrate switching, adaptive bitrate streaming, and pure browser-side playback. Compatible with Chrome, Firefox, Safari, and Edge.
Tool Guide
Introduction
The M3U8 Player is a free online HLS streaming playback tool. Enter an M3U8 URL to watch live or on-demand video directly in your browser. Powered by hls.js, all stream parsing and playback happens locally in the browser—your stream URL is never sent to a server. Supports multi-bitrate manual switching and adaptive bitrate streaming. Compatible with Chrome, Firefox, Safari, and Edge.
Core Features
- M3U8 Online Playback: Paste an M3U8 streaming URL to play live or on-demand video instantly.
- Multi-Bitrate Switching: Automatically parses multi-bitrate tracks from the M3U8 manifest; manually select quality or use adaptive bitrate.
- HLS Protocol Support: Powered by hls.js for HLS (HTTP Live Streaming) protocol parsing in non-Safari browsers.
- Native Safari Support: Safari uses native HLS support without requiring additional libraries.
- Sample Streams: Built-in public test streams for quick playback testing.
- Playback Controls: Full player controls including play, pause, seek, and volume.
- Pure Browser Playback: Stream URLs and video data are processed entirely in the browser, never sent to a server.
- Auto Error Recovery: Automatic reconnection on network errors and media error recovery for stable playback.
How to Use
Step 1: Paste an M3U8 streaming URL (ending in .m3u8) into the input box.
Step 2: Click the "Play" button to load and start playback.
Step 3: If the stream contains multiple bitrate tracks, manually switch quality below the player, or select "Auto" for adaptive bitrate.
Step 4: Click "Stop" to stop playback and release resources.
Use Cases
- Test whether your HLS live or on-demand streams play correctly.
- Watch public M3U8 streaming videos online.
- Quickly preview HLS streams during development and debugging.
- Verify multi-bitrate HLS stream switching behavior.
FAQ
Q: Does the M3U8 Player upload my stream URL ... (line truncated to 2000 chars)
Related Tools
Video Editor
Free online video editor supporting trim, crop, rotate, flip, speed adjustment, resolution scaling, and volume control. Combine multiple editing operations, output to MP4, Web M, MOV and more. Pure browser-side processing with no server upload.
Video Compress
Free online video compression tool. Supports MP4/AVI/MPG/MOV/FLV/3GP/WEBM/MKV/WMV format compression without changing resolution. Reduces file size by adjusting video bitrate. Pure browser-side processing.
Video Merge
Free online video merger. Merge multiple video files online, drag to reorder. Pure browser-side processing.
Video Trim
Free online video trim tool to quickly cut video segments. Powered by the Video Editor, pure browser-side processing with no server upload.
Video Crop
Free online video crop tool to remove unwanted areas from your video frame. Powered by the Video Editor, pure browser-side processing with no server upload.
Video Rotate
Free online video rotation tool supporting 90° clockwise, 180°, and 90° counterclockwise. Powered by the Video Editor, pure browser-side processing with no server upload.