Setting up IPTV on Kodi is popular with users who already run Kodi as their main media centre and want live TV alongside their local media library. Kodi doesn't include IPTV support out of the box, but a free add-on called PVR IPTV Simple Client makes it straightforward to add your subscription.
Why Use IPTV on Kodi
IPTV on Kodi suits users who want everything — local media, add-ons and live TV — in one interface, on almost any device Kodi supports: Windows, Mac, Android, Fire TV and more. It's a great option if you're already a Kodi user and don't want a separate dedicated IPTV app.
Before You Start
- Kodi installed (any recent version) on your device.
- An active IPTV subscription with an M3U URL and EPG (XMLTV) URL.
- A stable connection — 25 Mbps or faster.
Step 1: Install the PVR IPTV Simple Client
Open Add-ons
From the Kodi home screen, go to Add-ons → Add-on browser.
Find PVR clients
Select PVR clients, then choose PVR IPTV Simple Client.
Install
Select Install and wait for it to finish.
Step 2: Configure Your Playlist
Open the add-on settings
Go to the PVR IPTV Simple Client configuration screen.
Add your M3U URL
Under the General tab, paste your IPTV subscription's M3U playlist URL.
Save and enable
Save the settings, then enable the PVR client when prompted.
Step 3: Watch Live TV
Once enabled, go to the TV section on Kodi's home screen to browse and watch your live channels, alongside the rest of your Kodi media library.
Adding the EPG
In the same PVR IPTV Simple Client settings, go to the EPG Settings tab and add your provider's XMLTV EPG URL. This gives you a proper now-and-next TV guide instead of just a bare channel list.
Troubleshooting IPTV on Kodi
- No channels showing — double-check the M3U URL was entered exactly, with no extra spaces.
- No EPG data — confirm the XMLTV URL is correct and saved in the EPG Settings tab.
- Buffering — check your connection speed and try wired Ethernet if possible.
Key takeaways
- IPTV on Kodi works through the free PVR IPTV Simple Client add-on.
- You'll need an M3U URL and EPG URL from your IPTV subscription.
- Kodi runs on almost any device, making it a flexible all-in-one media centre option.
- A stable 25 Mbps+ connection keeps playback smooth.
Related IPTV guides
Frequently asked questions
How do I get IPTV on Kodi?
Install the free PVR IPTV Simple Client add-on from Kodi's Add-on browser, then add your IPTV subscription's M3U URL under its settings.
Does Kodi have built-in IPTV support?
Not out of the box — you need the PVR IPTV Simple Client add-on to connect an IPTV subscription to Kodi.
Can I get an EPG with IPTV on Kodi?
Yes, add your provider's XMLTV EPG URL in the PVR IPTV Simple Client's EPG Settings tab for a full TV guide.
What devices can run IPTV on Kodi?
Kodi runs on Windows, Mac, Android, Fire TV and more, making IPTV on Kodi flexible across almost any device.
Get your IPTV subscription for Kodi
M3U and Xtream Codes supported, anti-freeze servers, HD/4K streams. Plans start from $14.99/month.
Get Started with Best IPTV →