install-iptv
EN English
Kodi icon

How to Install IPTV on Kodi

Set up IPTV on Kodi using the PVR IPTV Simple Client add-on. Add your M3U playlist and EPG to stream live channels on any Kodi-supported device.

Kodi is a free, open-source media player that works as a complete digital media center. It lets you play and cast content across many devices, including Android, Windows, Linux, iOS, Amazon Fire TV, Apple TV, Xbox, Raspberry Pi, and desktop PCs. With the built-in PVR IPTV Simple Client add-on, you can also stream live IPTV channels using an M3U playlist.

This guide walks you through configuring Kodi for IPTV from start to finish.

Kodi download page choose your operating system Windows Linux macOS Android

What you need

  • A device running Kodi
  • An M3U playlist URL from your IPTV provider
  • An EPG (XMLTV) URL if you want a program guide (optional but recommended)

How to set up IPTV on Kodi

  1. From the Kodi home screen, open the Add-ons menu.

Kodi home screen with the Add-ons menu item highlighted

  1. Select My add-ons to view your installed add-ons.

Kodi Add-ons screen selecting My add-ons in the side menu

  1. Open the PVR Clients category.

Kodi My add-ons screen selecting the PVR clients category

  1. Select PVR IPTV Simple Client, the default add-on for live IPTV channels.

Kodi PVR clients list selecting PVR IPTV Simple Client

  1. Click Configure to open the add-on settings.

Kodi PVR IPTV Simple Client page with the Configure button highlighted

  1. In the General tab, set the location to Remote Path (Internet address) so your channel list always stays up to date.
  2. Select M3U Playlist URL and paste the link provided by your IPTV provider.

Kodi PVR IPTV Simple Client settings selecting M3U Playlist URL

Kodi on-screen keyboard entering the M3U playlist URL

  1. Switch to the EPG Settings tab and select XMLTV URL.
  2. Paste your EPG URL so Kodi can display the program guide.
  3. Save the settings and enable the PVR IPTV Simple Client if it is not already active.
  4. Return to the home screen and open TV or Channels to view your channel groups.
  5. Wait for the on-screen notification confirming that your channels have finished loading.

Tip: If you change your playlist later, restart Kodi (or reload the add-on) so it fetches the updated channel list.

Frequently asked questions

How do I find my EPG?

You can usually extract the EPG URL from your M3U link, or simply request it from your IPTV provider. Adding the EPG enables the full program guide inside Kodi.

What if no channels appear?

Confirm the add-on is enabled, double-check that your M3U URL is correct and active, and reload the add-on. A working playlist combined with the EPG URL should populate your channel list within a few seconds.