How to Set Up IPTV on Kodi (2026): PVR IPTV Simple Client Guide

How to Set Up IPTV on Kodi (2026): PVR IPTV Simple Client Guide

Last updated: October 2026 · By Jena Bruis, IPTVSup content team

Kodi can play IPTV through its official, free PVR IPTV Simple Client add-on. Once it’s set up, your channels appear in Kodi’s TV section with a full programme guide. This guide shows how to install the add-on, add your IPTV playlist and TV guide, and fix the most common problems, with screenshots for every step.

Kodi logo

Before you start

You need:

  • Kodi installed on your device. Download it from kodi.tv or your device’s app store (Google Play on Android; on Fire TV, install it with Downloader as in our Firestick guide).
  • An M3U playlist link from your IPTV provider, and ideally an EPG (XMLTV) link for the TV guide. IPTVSup subscribers receive both by email after purchase.

PVR IPTV Simple Client is maintained by the Kodi team and installed from Kodi’s own repository, so no third-party sources are needed.

Is Kodi the best choice? Kodi is powerful and works on almost any device, but setup takes longer than dedicated IPTV apps. On Android TV or Fire TV, TiviMate is quicker to set up.

Step 1: Install PVR IPTV Simple Client

  1. Open Kodi and select the Settings gear icon at the top left.
Kodi settings gear icon
  1. Select Add-ons.
Add-ons in Kodi settings
  1. Select Install from repository.
Install from repository option
  1. Select All repositories (or Kodi Add-on repository).
All repositories in Kodi
  1. Scroll down and select PVR clients.
PVR clients category
  1. Select PVR IPTV Simple Client.
PVR IPTV Simple Client in the list
  1. Select Install.
Install button for PVR IPTV Simple Client
  1. If Kodi asks to install supporting add-ons, select OK.
Confirm supporting add-ons
  1. Wait while the add-on downloads and installs. A notification at the top right confirms when it’s done.
PVR IPTV Simple Client downloading
PVR IPTV Simple Client installing
Add-on installed notification

Step 2: Add your IPTV playlist

  1. From the same PVR clients list, select PVR IPTV Simple Client again.
Opening PVR IPTV Simple Client
  1. Select Configure. On recent Kodi versions you may first see Add-on instances: select Add add-on configuration or the existing instance.
Configure button for the add-on
  1. Open the General tab.
General tab in add-on settings
  1. Make sure Location is set to Remote path (Internet address), then select M3U playlist URL.
M3U playlist URL setting
  1. Type your M3U link exactly as your provider sent it, then select OK.
Entering the M3U playlist URL
  1. Select OK to save the settings.
Saving the add-on settings

Only have an Xtream Codes login? PVR IPTV Simple Client uses M3U links. Most providers can give you an M3U link for the same account. Ask your provider, or IPTVSup support, for it.

Step 3: Add the TV guide (EPG)

  1. In the same settings screen, open the EPG tab.
  2. Set Location to Remote path (Internet address) and select XMLTV URL.
  3. Enter the EPG link from your provider and select OK.

Step 4: Restart Kodi and load your channels

Close Kodi completely and open it again. The add-on loads your channels automatically. The first load can take a few minutes for large playlists.

Kodi loading IPTV channels after restart
Channels fully loaded in Kodi

When it’s finished, select TV from Kodi’s main menu to see your channels, and Guide for the programme guide.

Troubleshooting

No TV option in the main menu. Go to Settings → Interface → Skin → Configure skin → Main menu items and turn on TV.

“PVR IPTV Simple Client: Unable to load channels”. The M3U link is wrong, expired, or has a typo. Re-enter it, then restart Kodi.

Guide is empty. Check the XMLTV URL in the EPG tab, then go to Settings → PVR & Live TV → Guide and select Clear data to reload it.

New channels don’t appear. Go to Settings → PVR & Live TV → General → Clear data, then restart Kodi to reload the playlist.

Buffering. Use a wired connection if possible and close other apps. See our buffering guide for more fixes.

Frequently asked questions

Is PVR IPTV Simple Client free and safe?
Yes. It’s an official add-on from the Kodi team, installed from Kodi’s own repository.

Does Kodi come with IPTV channels?
No. Kodi is a media player. You need an IPTV subscription and its playlist link to watch channels.

Can I use Xtream Codes on Kodi?
Not directly with PVR IPTV Simple Client. It uses M3U links, which most providers offer alongside Xtream Codes.

Which devices can run Kodi?
Windows, Mac, Linux, Android phones, Android TV boxes, NVIDIA Shield and Fire TV. On iPhone and Apple TV, Kodi isn’t in the App Store, so IPTV Smarters Pro is the easier choice. See our setup guides.

Can I get help setting it up?
Yes. Contact our support team and we’ll walk you through it, or see our plans.


About the author: Jena Bruis is part of the IPTVSup content team and writes our setup guides and explainers. Questions about this guide? Contact us.

Ready to start streaming?

Get IPTVSup — Instant Activation

25,000+ channels · HD & 4K · All devices · From $5/mo

View Plans →