🎁 Refer 1 friend · get 1 year FREE — see how →
IPTV apps

How to watch IPTV on Kodi

Kodi can play your IPTV subscription with a full TV guide using its official PVR IPTV Simple Client add-on.

Quick answer

To watch IPTV on Kodi, install the official PVR IPTV Simple Client add-on, paste your M3U playlist URL and EPG (XMLTV) URL, and enable it. Your live channels then appear under TV with a full guide. It works on Windows, Mac, Android, Firestick and Nvidia Shield.

Updated 2026-10-01 · By the IPTVMaple team

Before you start

You need Kodi installed (free, from the official Kodi website or your device’s app store) and an IPTV subscription with an M3U link. IPTVMaple sends you the M3U link and EPG link with your login.

Set up PVR IPTV Simple Client

  1. In Kodi go to Add-ons → Install from repository → Kodi Add-on repository → PVR clients.
  2. Select PVR IPTV Simple Client and install it.
  3. Open Configure. Under General, set Location to Remote path and paste your M3U playlist URL.
  4. Under EPG, paste the XMLTV URL.
  5. Enable the add-on and restart Kodi. Open TV from the home menu.

Only use official add-ons

Stick to add-ons from the official Kodi repository. Unofficial “free TV” add-ons are often unreliable and can contain malware. The official Simple Client is maintained by the Kodi team — see the Kodi wiki.

Kodi vs a dedicated IPTV player

Kodi is powerful but slower to set up. If you mainly want live TV and movies with a remote, TiviMate or IPTV Smarters Pro is easier. Kodi is great if you already use it for your local media library.

Installing Kodi

  • Windows and Mac: download from kodi.tv.
  • Android and Android TV: Google Play.
  • Fire TV: use the official Kodi APK from kodi.tv with Downloader (see the Downloader steps).

Common Kodi IPTV problems

ProblemFix
“No channels” after enabling the add-onRe-enter the M3U URL, choose Remote path, restart Kodi
Channels but no guideAdd the XMLTV URL on the EPG tab and wait for the first update
Guide is off by hoursSet the EPG time shift in the add-on settings
Playback stuttersEnable hardware decoding in Kodi’s player settings; see the buffering fixes

Want the same idea on a server? Jellyfin has a built-in M3U tuner. For a simpler TV experience use TiviMate.

Kodi IP TV and live TV on Kodi

“Kodi iptv”, “kodi ip tv”, “kodi live tv” and “kodi iptv m3u” mean setting up the PVR IPTV Simple Client add-on. In Kodi: Add-ons, My add-ons, PVR clients, PVR IPTV Simple Client, Configure, then paste your M3U link and the XMLTV guide address. Restart Kodi and Live TV appears in the main menu. For other computer options see IPTV on PC and Mac and VLC.

Related guides

FAQ

Frequently asked questions

Can’t find what you’re looking for? Our team replies in minutes, day and night.

Is Kodi IPTV free?

Kodi and the PVR IPTV Simple Client add-on are free. You still need an IPTV subscription for the channels.

Does Kodi support Xtream Codes?

The Simple Client uses M3U playlists. Convert your Xtream login into the M3U link we provide — or ask us for it.

Why does Kodi show no channels?

Check the M3U URL is set under “Remote path”, the add-on is enabled, and restart Kodi. Clearing the add-on cache also helps.

Can I watch IPTV on Kodi on a Firestick?

Yes. Install Kodi on the Firestick, then set up the Simple Client as above.

Start today

Ready to start watching?

Every plan includes 50,000+ live channels, 300,000+ movies & series and 24/7 human support. Try it free first.