About M3U8 Free Player
Our Mission
M3U8 Free Player Online was created with a simple goal: to provide developers, testers, and streaming enthusiasts with a fast, reliable, and privacy-focused tool to test and play streaming protocols directly in the browser. We believe that testing streaming URLs should not require complex software installations or account registrations.
Advanced Technology
Powered by pinned releases of HLS.js and dash.js, with dedicated playback flows for M3U8, MPEG-DASH, and MP4/WebM sources.
Privacy First
Your privacy matters. All playback processing happens client-side within your browser. We do not store your stream URLs or video data on our servers.
Performance Optimized
Player libraries are loaded on demand, keeping the default page lighter for MP4 and informational page visits.
Developer Friendly
Includes features like embed code generation, playback diagnostics, and stream history to make testing workflows faster.
Technical Specifications
| Category | Details |
|---|---|
| Core Libraries | HLS.js 1.6.15, dash.js 5.1.1 (loaded on demand) |
| Video Codecs | H.264 (AVC), H.265 (HEVC)*, VP9, AV1* *Browser dependent |
| Audio Codecs | AAC, MP3, AC-3, E-AC-3 (Dolby Digital Plus) |
| Protocols | HLS (M3U8), MPEG-DASH (MPD), MP4 (Progressive) |
| Protected Streams | The public player focuses on clear streams and does not expose DRM license configuration in the current UI. |
Who maintains the site
M3U8 Free Player Online is maintained as a focused browser testing utility and reference library for HLS, DASH, and MP4 playback. The public pages are written to match the actual behavior of the live tool, and updates should be made when player capabilities, library versions, or browser playback advice changes.
For corrections, playback reports, or privacy questions, use the contact page. Please avoid sending private stream URLs, signed tokens, or credentials.
Input URL
Copy your stream URL (ending in .m3u8, .mp4, or .mpd) and paste it into the input box on the homepage.
Select Format
Click the tab corresponding to your stream type (M3U8 for HLS, MP4 for standard video, DASH for MPEG-DASH).
Play & Control
Hit Play. Use the advanced toolbar to adjust playback speed, switch quality (HLS only), or enable Picture-in-Picture.