M3U8 HLS Player
Use M3U8 HLS Player
All GotoKit tools run directly online, no download required.
M3U8 Online Player
About this tool
Play M3U8 and HLS streams in your browser with quality switching, playlist inspection, and quick testing tools for both live and on-demand video.
- 100% free with no usage limits
- No sign-up or login required
- Runs right in your browser
- Privacy-friendly and fast to use
Docs
Disclaimer: For legitimate HLS stream debugging only. Please respect copyright.
Play M3U8 and HLS streams in your browser with quality switching, playlist inspection, and quick testing tools for both live and on-demand video.
Main Features
- M3U8 URL Playback: Enter any standard M3U8 playlist URL to start playing.
- HLS Streaming Support: Compatible with HTTP Live Streaming protocol for both live and VOD content.
- Quality Switching: Detect and list all available quality levels for manual switching.
- Playback Controls: Play, pause, seek, volume adjustment, and mute control.
- Fullscreen Mode: Browser fullscreen support for enhanced viewing experience.
- Responsive Design: Adapts to desktop and mobile devices with auto-adjusting layout.
How to Use
- Paste a M3U8 URL into the input field.
- Click the “Play” button or press Enter to load the video.
- The video will automatically start playing once loaded.
- Use the bottom control bar for pause, volume adjustment, and other operations.
- If multiple quality levels are available, switch via the quality selector.
Use Cases
- Live Stream Viewing: Suitable for various HLS protocol live content.
- Video Debugging: Quickly verify M3U8 URL validity during development.
- Remote Collaboration: Share the link for others to directly watch the specified video stream.
- Mobile Adaptation: Automatically adapts playback experience to different screen sizes.
Notes
- This player relies on browser support for MediaSource Extensions or native HLS (such as Safari).
- Some video streams may fail to play due to cross-origin restrictions.
- It is recommended to use HTTPS protocol M3U8 links for best compatibility.
Last verified: 2026-04-06
Source: video-dev/hls.js
FAQ
Is it free?
Yes, completely free. No signup, no limits.
What formats?
M3U8/HLS streaming. Paste a valid link to play with quality switching.
Will videos be recorded?
No. Only loads stream in browser; nothing recorded.
Limitations?
Target must allow CORS. Some sources may not play.
What quality options?
Auto-detected if stream has multiple levels; manual switching.
More from Media
All Media toolsArtistic QR Code Generator
Design branded QR codes with custom dots, corners, logos, colors, transparent backgrounds, and PNG or SVG export.
QR Code Generator
Generate clean QR codes from text or URLs with size, color, corner radius, and error-correction controls.
Random Lottery Picker
Run a browser-based prize draw with custom prizes, participant lists, winner counts, local history, and exportable results.
Rolling Number Lottery
Create animated three-digit number draws with acceleration and staged slowdown for live events, raffles, and big-screen reveals.