Free IPTV Playlist for Kodi
Copy or download a free, ready-to-use M3U playlist of publicly available live TV channels and load it in Kodi (Windows, macOS, Linux, Android). No sign-up.
Free IPTV playlist for Kodi
Pick a list, then download it and open it in Kodi. The channels are publicly available streams from the open-source iptv-org index, with adult content excluded.
How to load an IPTV playlist in Kodi
- Install Kodi and the "PVR IPTV Simple Client" add-on.
- Download a playlist above, or copy its link.
- In Kodi go to Add-ons > PVR IPTV Simple Client > Configure. Set "Location" to Local path and pick the .m3u file, or to Remote path and paste the playlist link.
- Enable the add-on and open Live TV to browse the channels.
More playlists for Kodi
Want a country instead? Browse all the ready-made playlists, or open the full IPTV Channel Finder to pick channels one by one.
Frequently Asked Questions
An M3U playlist is a plain-text file listing live TV stream URLs. Free, public IPTV playlists contain channels that broadcasters make publicly available online - news, public television and similar streams. You open the .m3u file in a player like VLC, Kodi or TiviMate to watch the channels.
The channels come from the open-source iptv-org project, which indexes only streams that broadcasters publish openly. Most are news, public, government or sports channels that stream freely. Legality can vary by country, so you are responsible for compliance with local copyright law. Streams are not hosted on our servers.
On desktop, open the .m3u file in VLC (Media, Open File) or add it as an IPTV source in Kodi. On mobile, use IPTV Smarters, GSE Smart IPTV, TiviMate or Televizo and load the file or paste the copied playlist text.
Public IPTV streams are maintained by individual broadcasters, not by us, so they can go offline, change URL or be geo-blocked. iptv-org itself no longer checks whether streams are live, so we run our own automatic health check and prefer verified-working streams. Run any playlist through the M3U Checker tool to re-test which streams are live before you commit to them.