Free M3U8 Playlists & HLS Stream Resources

What Are M3U8 Playlists?

M3U8 playlists are text files containing lists of HLS streaming URLs. In the context of IPTV, an M3U8 playlist acts like a channel list — each entry points to a live TV channel or on-demand video stream. Unlike traditional M3U playlists, M3U8 uses UTF-8 encoding and is the standard format for HLS-based streaming.

Live playlists continuously update with new .ts segments as the broadcast progresses, while VOD (Video on Demand) playlists reference a fixed set of segments for pre-recorded content.

Free Test Streams

Apple HLS Test Streams

Apple provides official sample HLS streams for developer testing. Great for verifying player compatibility and adaptive bitrate functionality.

Bitmovin Test Streams

Bitmovin maintains a collection of test streams in various qualities, codecs, and resolutions for development and testing purposes.

Akamai Test Streams

Akamai offers CDN-hosted test HLS streams that simulate real-world delivery conditions across different network scenarios.

How to Verify

Before using any playlist, test the URL in our M3U8 player first. A valid stream will load its segments and begin playing within seconds.

Finding M3U8 Playlists

M3U8 playlists can be found in several places:

  • Public GitHub repositories — many developers and communities maintain collections of M3U8 and IPTV playlists on GitHub
  • IPTV forums and communities — dedicated IPTV communities share playlists, though quality and availability may vary
  • Caution: Always verify the legality of streams in your region. Many freely available playlists host unlicensed content. Streams may go offline without notice.

How to Use

Using an M3U8 playlist is straightforward:

  1. Copy the M3U8 stream URL from the playlist
  2. Paste it into our M3U8 player on the home page
  3. Click Play to start streaming
  4. Use the Embed feature to add the player to your own website

Related Articles

📚 About M3U8 & HLS

Learn how M3U8 playlists work and what makes a valid HLS stream. Understand the technology before testing with free public playlists.

🔧 Troubleshooting Guide

Diagnose and fix issues when testing public M3U8 streams. Covers CORS errors, geo-restrictions, codec problems, and playback failures.

❓ Frequently Asked Questions

14 common M3U8 questions answered: CORS fixes, mobile playback, adaptive bitrate, video privacy, and building your own HLS streaming server.

💾 M3U8 Downloader Tools

Guide to downloading M3U8 streams with ffmpeg, N_m3u8DL-RE, yt-dlp, and browser extensions. Save HLS content for offline viewing.