IPTV-ORG: 12,000+ Free Live TV Channels in One Open-Source Playlist
TL;DR: IPTV-ORG is a free, public-domain collection of 12,854 live TV channel playlists from 250 countries, maintained on GitHub since 2018. It has 136,000+ stars, which makes it one of the most-starred repos on the platform. You paste one M3U link into VLC, Kodi, Jellyfin, or any IPTV player and get thousands of channels grouped by country, language, and category. No account, no subscription, no software to install. The catch: it is a collection of stream links, not a streaming service, and the legal status of some channels is a gray area.
If you have ever wanted to watch live TV from anywhere in the world without paying for a cable package, the usual options are a subscription service or a sketchy IPTV reseller. IPTV-ORG takes a third path. It is a giant, community-maintained list of publicly available live streams, organized into playlists you can open in any player that supports live streaming.
The scale is the headline. The main playlist alone has 12,854 channels across 250 countries, from major international news networks to tiny local stations. It is one of the most-starred repositories on GitHub, with over 136,000 stars, and it has been running since 2018. It is not a company and it is not selling anything. It is a public dataset, released into the public domain, that anyone can use.
What IPTV-ORG Actually Does
IPTV-ORG is not an app you install. It is a set of playlist files, plus the tooling that keeps them updated. Here is how it works:
- Paste a playlist link into a player. Open VLC, Kodi, Jellyfin, Plex, TiviMate, or any IPTV app, paste the URL of a playlist, and press open. The channels load as a list you can browse.
- Pick your scope. The main playlist has everything. There are also playlists filtered by country, by language, and by category, so you can load just UK news, just Spanish sports, or just kids channels.
- Get an EPG. An electronic program guide for most channels is available through a separate tool, so you can see what is on rather than just a list of names.
- Query the API. There is a public API and a searchable database of every channel, so developers can build on top of the data.
- Let it stay fresh. The playlists are regenerated automatically on a schedule, so dead links get pruned and new channels get added without you doing anything.
The main playlist lives at https://iptv-org.github.io/iptv/index.m3u. You can open that single link in VLC and get the full 12,854-channel list.
The Playlists
The repository organizes channels into a few different playlist shapes, all generated from the same database:
| Playlist | What it contains |
|---|---|
| index.m3u | All 12,854 channels, every country and category |
| By country | Channels for a single country, e.g. UK, US, South Africa |
| By language | Channels in a specific language |
| By category | Channels in a category, e.g. News, Sports, Movies, Kids |
| By region | Regional groupings of countries |
There are 181 channel categories in the database, and 250 countries represented. The data behind it all lives in a separate iptv-org/database repository, and the playlists are generated from that database automatically.
How IPTV-ORG Compares to the Alternatives
| IPTV-ORG | Pluto TV | Tubi | Plex Live TV | Paid IPTV resellers | |
|---|---|---|---|---|---|
| Price | Free | Free | Free | Free | Monthly fee |
| Open source | Yes (public domain) | No | No | No | No |
| Channel count | 12,854 | ~250 | ~200 | ~50 | Varies |
| Countries | 250 | US-centric | US-centric | US-centric | Varies |
| Install software | No (any player) | App | App | App | App |
| Legal clarity | Gray area | Clear | Clear | Clear | Often gray |
Pluto TV, Tubi, and Plex Live TV are legitimate free streaming services with clear licensing, but they are US-centric and offer a few hundred channels at most. IPTV-ORG offers an order of magnitude more channels from every country on Earth, but it is a list of links rather than a managed service, and the legal footing is less certain. Paid IPTV resellers often resell the same kind of public streams for a monthly fee, which is exactly the thing IPTV-ORG makes unnecessary.
Where IPTV-ORG Falls Short (Honestly)
- The legal status is a gray area. The repository stores no video files, only links to streams the maintainers believe were made public by the copyright holders. But some channels in the playlists may not be authorized for redistribution, and the maintainers themselves say they have no control over where a link points. If you use it, you are responsible for what you watch and where you are.
- Streams go down. Because the links point to third-party servers, channels can drop or buffer, especially less popular ones. The playlists are pruned automatically, but a channel that works today may not work tomorrow.
- It is not a polished TV experience. You get a list of channels, not a slick guide with thumbnails and recommendations. The EPG helps, but it is a separate tool and not every channel has one.
- Quality varies wildly. Some streams are HD, some are low-bitrate, and there is no quality guarantee. You get what the source provides.
- No official app. There is no IPTV-ORG app. You have to bring your own player, which means a bit of setup for people who are not used to M3U playlists.
- It is a dataset, not a service. There is no support, no SLA, and no one to call if something breaks. It is a community project maintained by volunteers.
How to Get Started (5 Minutes)
You do not need to install anything. You just need a player that supports live streaming. VLC is the easiest free option.
# 1. Install VLC (free) if you don't have it
# https://www.videolan.org/vlc/
# 2. Open the main playlist
# In VLC: Media > Open Network Stream
# Paste this URL and press Play:
https://iptv-org.github.io/iptv/index.m3u
# 3. Browse the channel list that loads
# Pick a country or category playlist for a smaller, focused list
That is the whole setup. For a more TV-like experience, you can load the same playlist into Kodi, Jellyfin, or TiviMate, which give you a proper channel guide and remote-friendly interface. The full list of compatible apps is in the project's awesome-iptv resources.
Who's Behind It
IPTV-ORG is a community project, not a company. It is maintained by a group of volunteers and backed by a large contributor base, with funding through Open Collective. The core repositories are the playlist collection, the channel database, the EPG tool, and the API. It has been running since 2018 and is one of the most-starred open-source projects on GitHub, which is a strong signal of how widely it is used.
The Bottom Line
IPTV-ORG is the largest free collection of live TV channels on the internet, and it is open source and public domain. If you want to watch live TV from around the world without a subscription, it is hard to beat: 12,854 channels, 250 countries, and a single playlist link that works in any IPTV player. For a free alternative to cable, or to Pluto TV and Tubi's limited US lineups, it is the most comprehensive option out there.
It is not a managed service. Streams can drop, quality varies, and the legal status of some channels is uncertain, so use it with that in mind. But if you have been looking for a free way to watch live TV from anywhere, or a free alternative to paid IPTV resellers, this is the one to try.
Looking for other free media tools? Check out our coverage of God's Eye View for a free open-source 3D globe, and OpenWorker for a free AI coworker that finishes tasks.