Homeβ€ΊDevicesβ€ΊIPTV for Kodi
Setting up an IPTV service on Kodi in 2026
Setup Guide 2026

Best IPTV for Kodi 2026

Configure the built-in PVR add-on Β· 10–15 minutes Β· Works with Kodi 19 and later on Windows, macOS, Linux, Android, Firestick and Raspberry Pi

Install route
Configure the built-in PVR add-on
Difficulty
Advanced
Setup time
10–15 minutes
Players
Kodi with PVR IPTV Simple Client

Is Kodi a good device for IPTV?

Kodi is not a device β€” it is media centre software that runs on almost anything, and that is the reason to use it. If you already run Kodi for a local library, adding live channels to the same interface means one application instead of two. The cost is setup time. Kodi has no dedicated IPTV interface; you configure a PVR add-on with your playlist and guide URLs by hand, and the first run takes noticeably longer than any purpose-built player. If you do not already use Kodi, a standalone player will get you watching faster with less to go wrong.

Hardware limits worth knowing

Because Kodi runs on everything from a Raspberry Pi to a full desktop, performance varies more here than on any other platform. A Pi will play a single stream fine but struggles to render a very large guide; a desktop or a well-specified Android box handles both comfortably. Kodi also caches the guide locally, which makes browsing fast after the first load but means the initial import on a large playlist can take several minutes β€” that is normal and not a fault.

How to set up IPTV on Kodi

Configure the built-in PVR add-on β€” about 10–15 minutes from start to first channel.

1

Open the add-on browser

From the Kodi home screen go to Add-ons, then My add-ons, then PVR clients. PVR IPTV Simple Client is included with Kodi β€” you do not need an external repository.

2

Configure your playlist

Open PVR IPTV Simple Client, choose Configure, set the location to Remote path, and paste the M3U URL supplied with your subscription.

3

Add the programme guide separately

In the same configuration screen, open the EPG settings tab and paste the XMLTV guide URL. This is a separate field from the playlist and skipping it is the most common reason people end up with channels but no listings.

4

Enable and restart

Enable the add-on and restart Kodi completely. A TV entry appears in the main menu with your full channel list and guide. The first import on a large playlist can take several minutes.

What is different about Kodi

  • Kodi is software, not hardware β€” the same configuration works across Windows, Android, Linux and a Firestick.
  • PVR IPTV Simple Client ships with Kodi; you do not need to install a third-party repository to get live channels working.
  • You must enable the add-on and then restart Kodi before the TV section appears in the main menu.
  • The guide is configured separately from the channel list, using its own URL β€” forgetting this is the single most common setup mistake.
  • Because everything is cached locally, changes to your playlist need a manual refresh in the add-on settings to appear.

Common Kodi problems and fixes

The issues that come up specifically on this device.

Channels load but the guide is empty

The XMLTV guide URL has not been entered, or it was pasted into the playlist field. They are separate settings inside PVR IPTV Simple Client.

No TV option in the main menu

The PVR add-on is installed but not enabled, or Kodi has not been restarted since enabling it. Both are required.

Playlist changes are not showing

Kodi caches locally. Use Clear data or Reload from the add-on settings to force a refresh.

Very slow on a Raspberry Pi

A Pi can play a stream but struggles to render a very large guide. Trim the playlist or move Kodi to hardware with more headroom.

Which IPTV services work on Kodi

All five services we test connect through standard credentials, so any of them work here.

TereaTV

9.4/10
Best Overall

FreeGoTV

9.2/10
Best Rated

BexyTV

9/10
Best 4K

ViewTVY

8.9/10
Best Value

VinomTV

8.8/10
Best for Families

Kodi IPTV β€” frequently asked questions

How do I add IPTV to Kodi?

Use PVR IPTV Simple Client, which ships with Kodi. Enter your M3U playlist URL in the main settings and your XMLTV guide URL in the EPG tab, then enable the add-on and restart Kodi.

Do I need an extra add-on or repository for IPTV on Kodi?

No. PVR IPTV Simple Client is bundled with Kodi and is all you need for live channels and a programme guide.

Is Kodi better than a dedicated IPTV app?

Only if you already use Kodi for a local library and want everything in one interface. A purpose-built player is faster to set up and easier to live with if live TV is all you want.

Why is my Kodi guide taking so long to load?

Kodi imports and caches the full guide on first run, which takes several minutes on a large playlist. Subsequent loads are fast β€” this is expected behaviour, not a fault.

← All device setup guides