How to Set Up IPTV on Kodi in 2026 — Complete Guide
Kodi is one of the most popular open-source media players in the world, and it supports IPTV natively through its built-in PVR (Personal Video Recorder) system. By adding a simple addon called PVR IPTV Simple Client, you can load your M3U playlist and get a full EPG guide working in Kodi within minutes.
1What You Need Before Starting
Make sure you have the following:
- Kodi 21 "Omega" installed (the latest version, available at kodi.tv).
- Your M3U URL from your IPTV provider dashboard.
- Your EPG/XMLTV URL (ask your provider if you don't have it).
- A stable internet connection of at least 15 Mbps.
2Step-by-Step Kodi IPTV Setup
Step 1: Open Kodi → Settings (gear icon) → Add-ons → Install from repository.
Step 2: Choose Kodi Add-on Repository → PVR Clients → PVR IPTV Simple Client → Install.
Step 3: After installing, click Configure. Under the General tab, set Location to "Remote Path (Internet address)" and paste your M3U URL.
Step 4: Go to the EPG Settings tab. Set Location to your XMLTV EPG URL. Set EPG cache days to 7.
Step 5: Return to the main Kodi screen. Go to TV → Channels. Your channels will load within 1–2 minutes.
3Navigating IPTV in Kodi
From the Kodi home screen, use the TV menu to access Live TV, TV guide, Recordings, and Timers. The EPG grid shows a full 7-day programme schedule across all your channels.
Press the Guide button or navigate to TV → TV Guide for the full EPG view. You can set reminders or (if you have storage) schedule recordings directly from the guide.
Final Thoughts
Kodi with PVR IPTV Simple Client is a powerful, free solution for IPTV on any device — Windows, Mac, Android, Raspberry Pi, and more. It takes about 10 minutes to set up fully, but the result is a premium TV experience with EPG, catch-up, and recordings all built in.
Frequently Asked Questions
Can I use Xtream Codes with Kodi?
Kodi's built-in PVR system uses M3U rather than Xtream Codes. Use your M3U URL with PVR IPTV Simple Client. Some third-party addons support Xtream Codes but are less stable.
Kodi says "No PVR add-on enabled" — what do I do?
After installing PVR IPTV Simple Client, you need to enable it. Go to Settings → Add-ons → My add-ons → PVR Clients → PVR IPTV Simple Client → Enable.
Is Kodi IPTV legal?
Kodi itself is completely legal open-source software. Using it with a properly licensed IPTV service is also legal. Kodi is neutral — what matters is the legitimacy of your IPTV subscription.
Ready to Start Streaming?
Get instant access to 35,000+ live channels, 150,000+ movies & series, and every live sports event — starting from £9.99/month.