FAQLegal Disclaimer
XTREMEHD IPTV

Players · 2026-08-12 · 6 min read

Kodi IPTV Playlist Guide: How to Add M3U

Kodi IPTV Playlist Guide: How to Add M3U

Kodi is a free, open-source media center — not a dedicated IPTV player — that can load an M3U playlist through its built-in PVR system using an add-on called the IPTV Simple Client.

Quick answer

Install Kodi from kodi.tv, enable the IPTV Simple Client PVR add-on in Settings → Add-ons, then point it at your M3U playlist URL (and optionally an XMLTV EPG URL) to bring live channels into Kodi's regular TV guide interface.

What is Kodi, and why use it for IPTV?

Kodi is a general-purpose media center maintained by the nonprofit XBMC Foundation, built primarily for organizing and playing local and network media libraries. It supports live TV through its PVR (Personal Video Recorder) framework, which is where IPTV fits in via add-ons rather than as a built-in feature. It's a reasonable option if you already use Kodi for other media and want channels in the same interface, but dedicated IPTV players are usually simpler if live TV is your main use case.

How to add an M3U playlist to Kodi

  1. Open Kodi and go to Settings → Add-ons → Install from repository → PVR clients.
  2. Select PVR IPTV Simple Client and install it.
  3. Go to Settings → PVR & Live TV → PVR IPTV Simple Client → Configure.
  4. Under the General tab, set the M3U Play List URL field to your playlist link.
  5. Under the EPG Settings tab, add your XMLTV URL if your provider supplies one.
  6. Enable the add-on and restart Kodi — the channel list appears under the TV section.

Supported devices

Kodi runs on Windows, macOS, Linux, Android, Android TV and Amazon Fire TV, along with unofficial builds for other platforms. It does not have an official iOS version distributed through the App Store due to Apple's policies, though it can run on jailbroken devices.

Pros and cons

ProsCons
Free, open-source, actively maintainedMore setup steps than a dedicated IPTV player
Combines live TV with your existing media libraryPVR/EPG interface is less polished than TiviMate's
Runs on a very wide range of platformsNo official iOS support

How Kodi compares to VLC for IPTV

Kodi builds a proper channel list and EPG through the PVR system once configured; VLC opens a playlist more directly with far less setup, but without a TV-guide interface. See our Kodi vs VLC comparison for the full breakdown.

Frequently Asked Questions

Do I need an add-on to use IPTV in Kodi?

Yes — the IPTV Simple Client PVR add-on is what allows Kodi to read an M3U playlist and display it as a live TV guide.

Can Kodi display an EPG for IPTV channels?

Yes, if you provide an XMLTV URL in the IPTV Simple Client's EPG settings alongside your M3U playlist.

Does Kodi support Xtream Codes logins?

The built-in IPTV Simple Client is M3U-focused; Xtream Codes support typically requires a separate third-party add-on rather than the default PVR client.

Is Kodi legal to use for IPTV?

Kodi itself is legal, open-source software — it's simply a media player. Legality depends entirely on whether the playlist or content you load into it comes from an authorized source.

Why isn't my Kodi channel list updating?

Try forcing a manual PVR data refresh from the TV section's menu, or check that your M3U URL is still valid — see our M3U playlist troubleshooting guide if it won't load at all.

Conclusion

Kodi works well for IPTV if you already use it as a media center and don't mind a short add-on setup process. If live TV is your primary goal and you want something simpler out of the box, a dedicated player like IPTV Smarters Pro will get you there faster.

Ready to try Xtreme HD IPTV?

Plans from $20/month with 20,000+ channels in 4K and a 24-hour free trial.

See Pricing