M3U8 HLS Player

M3U8 HLS Player

Use M3U8 HLS Player

All GotoKit tools run directly online, no download required.

M3U8 Online Player

00:00 / 00:00

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

  1. Paste a M3U8 URL into the input field.
  2. Click the “Play” button or press Enter to load the video.
  3. The video will automatically start playing once loaded.
  4. Use the bottom control bar for pause, volume adjustment, and other operations.
  5. 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.

Browse all categories