Kodi for IPTV at a glance
- What it is
- Free, open-source media centre from the Kodi Foundation
- IPTV add-on
- PVR IPTV Simple Client, in Kodi’s official repository
- Logins
- M3U playlists (build one from an Xtream Codes login)
- Guide
- XMLTV
- Where to get Kodi
- kodi.tv, Google Play, the Microsoft Store; not the Amazon Appstore
From the official Kodi wiki, checked September 2026.
How Kodi plays IPTV
Kodi has a built-in TV section (PVR) but needs a client add-on to feed it. PVR IPTV Simple Client is the official one for IPTV: it reads your M3U playlist for channels and an XMLTV file for the guide. The Kodi wiki says it supports M3U playlists, live TV from multicast and unicast sources, radio channels and an EPG.
Setting it up
- Install Kodi from kodi.tv or your device’s store. On Fire TV, Kodi isn’t in the Appstore; the Kodi wiki explains downloading it from kodi.tv. See install Kodi on Fire TV.
- Install the add-on: SettingsAdd-onsInstall from repositoryPVR clientsPVR IPTV Simple Client, then Install.
- Configure it with your M3U link and guide address. See PVR IPTV Simple Client setup.
- Open TV from Kodi’s home menu. The channels and guide appear there.
Strengths and limitations
Strengths
- Free and open source
- Runs on nearly every platform
- Highly configurable guide, skins and channel handling
- Uses standard M3U and XMLTV files
Limitations
- More setup than dedicated IPTV players
- No direct Xtream Codes login in the IPTV add-on
- Performance depends on the device and skin
- Third-party add-ons can be a legal and security risk
Only use official add-ons
Kodi’s reputation suffers from third-party add-ons that stream content without permission and sometimes carry malware. PVR IPTV Simple Client comes from Kodi’s official repository and plays only the playlist you give it. Stick to official add-ons.
Compared with other players
Kodi suits people who already use it for their own media and want IPTV in the same place. For a quicker, TV-first setup, see Kodi vs TiviMate. For guide setup, see Kodi IPTV EPG.
