Watch live TV channels from around the world for free without creating an account.
Load playlists into video players like VLC or Kodi to browse and stream available channels.
Build custom streaming apps or tools that consume the m3u playlist data.
Sample international television content across different countries and languages.
This project is a community-maintained collection of links to live television channels you can watch over the internet. IPTV stands for Internet Protocol television, which simply means TV streamed over a network instead of cable or satellite. The repository gathers publicly available stream URLs from around the world and packages them into playlist files in the m3u format that most video players understand. The way it works is straightforward. You take the link to one of the provided playlists, paste it into a video player that supports live streaming, and the player loads the list of channels for you to browse and watch. The main playlist with every available channel lives at a fixed URL on the project's site, and additional themed or filtered playlists are listed in a companion file in the repository. Channel metadata comes from a sister database project, an Electronic Program Guide (the schedule of what's airing) is available through another related repository, and there is also an API project that exposes the data programmatically. You would use this if you want a free, no-account way to sample live TV channels from many countries, especially with apps that already accept m3u playlist URLs. The repository itself stores no video, only user-submitted links to streams that copyright holders have made public. The project is released under a Creative Commons Zero license, which essentially places it in the public domain. Updates are automated through a GitHub Actions workflow.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.