Repolode
iptv-org

iptv-org/iptv

A community-maintained collection of publicly available IPTV channel streams from around the world, distributed as M3U playlists.

Stars
141,416
Forks
8,319
Open issues
29
Last commit
18 hours ago

What is it?

This repository collects links to publicly available live TV streams from countries around the world and publishes them as M3U playlists. The main playlist, index.m3u, contains all channels in the repository, and other playlists are grouped by region, category, or language. Any video player that supports live streaming, such as VLC, can open the playlist URL directly.

The project stores only links, not video files. Channel metadata is maintained in a separate database repository, which also powers an EPG (electronic program guide) tool set and a public API maintained in sister repositories. Contributors submit channels through issues and pull requests, and a copyright removal process is provided for links that infringe rights.

Because the streams are third-party links, availability and content can change without notice, and the maintainers have no control over the hosting servers.

Key features

  • 01Provides a main M3U playlist covering all channels in the repository.
  • 02Offers additional playlists grouped by region, category, or language.
  • 03Links to EPG data for most channels through a companion repository.
  • 04Exposes channel data through a public API and database repository.
  • 05Accepts community contributions and copyright removal requests via GitHub.

Use cases

  • Watching free live TV channels from different countries in VLC or another IPTV-capable player.
  • Building a custom channel list for a home media server or set-top setup.
  • Using the channel database or API as a data source for an IPTV-related app.

Quick start

  1. 1

    Copy the main playlist link

    https://iptv-org.github.io/iptv/index.m3u
  2. 2

    Paste the link into any video player that supports live streaming and press Open

Things to know

  • Streams are user-submitted public links, and the maintainers cannot control their availability or content.
  • Links may be removed on copyright claims or may stop working without notice.

Topics

FAQ

What is iptv?
A community-maintained collection of publicly available IPTV channel streams from around the world, distributed as M3U playlists. This repository collects links to publicly available live TV streams from countries around the world and publishes them as M3U playlists. The main playlist, index.m3u, contains all channels in the repository, and other playlists are grouped by region, category, or language. Any video player that supports live streaming, such as VLC, can open the playlist URL directly.
Is iptv free to use? What license does it have?
iptv is open source under the Unlicense license. Check the license terms before using it in commercial products.
Is iptv still maintained?
Actively maintained. The last commit to iptv was on Oct 19, 2026.
What can I use iptv for?
Watching free live TV channels from different countries in VLC or another IPTV-capable player. Building a custom channel list for a home media server or set-top setup. Using the channel database or API as a data source for an IPTV-related app.
How do I install iptv?
Copy the main playlist link: https://iptv-org.github.io/iptv/index.m3u Paste the link into any video player that supports live streaming and press Open
Where can I get iptv?
The source code and installation instructions are on GitHub: https://github.com/iptv-org/iptv

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects