How to Set Up PVR IPTV Simple Client on Kodi (2026 Guide with Screenshots)
Want to watch live TV channels directly inside Kodi? The PVR IPTV Simple Client is a built-in Kodi add-on that turns your media center into a fully functional live TV player — complete with an electronic program guide (EPG), channel categories, and recording support.
This step-by-step guide shows you exactly how to install and configure PVR IPTV Simple Client on Kodi in 2026. The process works on every platform Kodi supports: Windows, Mac, Android, Amazon Firestick, Android TV boxes, and Linux. All you need is an active IPTV subscription with an M3U playlist URL.
Important: PVR IPTV Simple Client is a media player add-on only — it does not provide any channels or content. You need a separate IPTV subscription. If you don't have one yet, you can try Bright4K free for 24 hours to get your M3U link instantly.
📋 Table of Contents
What Is PVR IPTV Simple Client?
PVR IPTV Simple Client is the most popular PVR (Personal Video Recorder) add-on for Kodi. It comes pre-installed in Kodi's official repository — no third-party downloads required. The add-on allows you to load M3U playlists (the standard format used by IPTV providers) and watch live TV channels directly through Kodi's built-in TV interface.
Key features of PVR IPTV Simple Client include: support for M3U playlists (remote URL or local file), XMLTV EPG integration for a full TV program guide, channel logos and categories, catch-up and archive stream support (if your provider offers it), and compatibility with every Kodi-supported platform.
The add-on is available in all modern Kodi versions — Kodi 18 (Leia), Kodi 19 (Matrix), Kodi 20 (Nexus), and Kodi 21 (Omega). For the best performance, we recommend using Kodi 20 or 21. You can download Kodi from the official Kodi website.
PVR IPTV Simple Client — Quick Overview
| Add-on Name | PVR IPTV Simple Client |
| Source | Official Kodi Repository (pre-installed) |
| Supported Formats | M3U playlist, XMLTV EPG, Xtream Codes (via M3U) |
| Platforms | Windows, Mac, Android, Firestick, Linux, Raspberry Pi |
| Kodi Versions | Kodi 18 (Leia) through Kodi 21 (Omega) |
| Price | Free (built-in) |
| GitHub Source | github.com/kodi-pvr/pvr.iptvsimple ↗ |
What You Need Before Starting
Before configuring PVR IPTV Simple Client, make sure you have:
- Kodi installed on your device — download from kodi.tv (use version 20 or 21)
- An active IPTV subscription with an M3U playlist URL — get a free 24h trial from Bright4K
- A stable internet connection — minimum 10 Mbps for HD, 25 Mbps for 4K
- Your M3U URL ready — this is provided by your IPTV service in your welcome email
If you also want a TV program guide, you will need an XMLTV EPG URL from your IPTV provider. Most quality providers like Bright4K include this automatically.
How to Set Up PVR IPTV Simple Client on Kodi — Step by Step
Follow these steps carefully. The screenshots below show exactly what each screen looks like.
Step 1: Open Kodi and Select TV
Launch Kodi on your device. From the home screen, click on "TV" in the left sidebar menu.
Step 2: Enter the Add-on Browser
Select "Enter add-on browser" to access Kodi's built-in add-on repository where PVR IPTV Simple Client is located.
Step 3: Select PVR IPTV Simple Client
Scroll through the list of PVR clients and click on "PVR IPTV Simple Client". This is the add-on that will load your M3U playlist and display live TV channels in Kodi.
Step 4: Click Configure
Once the PVR IPTV Simple Client page opens, click "Configure" to access the settings where you will add your IPTV subscription details.
Step 5: Go to General Settings
In the configuration window, select the "General" tab. This is where you will set the location of your M3U playlist.
Step 6: Set Location to Remote Path (for M3U URL)
If your IPTV provider gave you an M3U URL (most common), set the Location to "Remote Path (Internet address)". This tells Kodi to fetch the playlist from the internet.
Step 7: Select M3U Playlist URL
Click on the "M3U Playlist URL" field. This is where you will paste the M3U link from your IPTV provider.
Step 8: Enter Your M3U URL and Click OK
Paste your M3U playlist URL into the text field and click OK. Make sure there are no extra spaces or missing characters — the URL must be exact. If you need an M3U link to test, get a free 24h trial from Bright4K.
Alternative: Using a Local M3U File
If you have an M3U file saved on your computer or network instead of a URL, set the Location to "Local Path (include Local Network)".
Then select the M3U Playlist URL field and browse to where your file is stored:
Navigate to the file location and select your M3U file:
Step 9: Confirm and Enable
Click OK to save your settings. The PVR IPTV Simple Client will begin loading your playlist.
Step 10: Wait for Channels to Load
You will see a notification in the top-right corner confirming that your channels are being loaded. This may take a few seconds to a couple of minutes depending on the size of your playlist.
Step 11: Enjoy Live TV in Kodi!
Go back to the Kodi home screen and select "TV". You should now see all your live TV channels listed and ready to watch. Use the EPG guide view for a cable-TV-like experience.
How to Add an EPG (Electronic Program Guide)
An EPG gives you a visual TV guide showing what's playing now and next on each channel. To set it up:
- Go to Settings → Add-ons → My Add-ons → PVR Clients → PVR IPTV Simple Client → Configure
- Select the "EPG Settings" tab
- Set XMLTV URL to the EPG link provided by your IPTV provider
- Click OK and restart Kodi
- Go to TV → Guide to see your program guide
Most quality IPTV providers include an XMLTV EPG URL with your subscription. Bright4K provides both M3U and EPG links automatically after signup.
Troubleshooting Common Issues
| Problem | Solution |
|---|---|
| No channels loading | Double-check your M3U URL for typos or extra spaces. Make sure your IPTV subscription is active. Try pasting the URL in a browser first to verify it works. |
| EPG not displaying | Go to Settings → PVR & Live TV → Guide → Clear cache. Verify your XMLTV URL is correct. Restart Kodi after making changes. |
| Buffering / freezing | Use a wired Ethernet connection instead of WiFi. Check your internet speed (need 10+ Mbps for HD, 25+ for 4K). Consider using a provider with anti-freeze technology. |
| PVR client not showing | Make sure you enable PVR IPTV Simple Client: Settings → Add-ons → My Add-ons → PVR Clients → Enable. Disable any other PVR add-ons first. |
| Channel logos missing | Logos are usually included in the M3U file. If missing, ask your IPTV provider for a logo URL or check if a separate logos path is needed in the PVR settings. |
Kodi vs. Dedicated IPTV Apps — Which Should You Use?
Kodi with PVR IPTV Simple Client is a powerful setup, but it's not for everyone. Here's how it compares to dedicated IPTV players:
| Feature | Kodi + PVR | IPTV Smarters | TiviMate |
|---|---|---|---|
| Ease of Setup | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
| EPG Quality | ⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| Customization | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐ |
| Cross-Platform | All platforms | All platforms | Android only |
| Recording | ✅ Yes | ❌ No | ✅ Yes |
| Best For | Power users & media centers | Beginners & mobile | Firestick & Android TV |
Bottom line: Use Kodi + PVR if you want a full media center experience with maximum customization. Use IPTV Smarters if you want the simplest setup. Use TiviMate if you're on Firestick or Android and want the best dedicated IPTV player.
🎬 Need an M3U Link for Kodi?
Get your M3U playlist URL instantly with Bright4K. 36,000+ channels, 4K quality, EPG included. Free 24h trial — no credit card.
Get Free M3U Link →Frequently Asked Questions
Does PVR IPTV Simple Client include any channels?
No. It is a player add-on only. You need to provide your own M3U playlist URL from an IPTV subscription provider.
Is PVR IPTV Simple Client legal?
Yes. The add-on itself is completely legal and is part of Kodi's official repository. Legality depends on the content you access through it. Always use a legitimate IPTV provider.
Does it work on Firestick?
Yes. You need to sideload Kodi on your Firestick first, then follow the same setup steps. See our Firestick IPTV setup guide for details.
Which Kodi version should I use?
We recommend Kodi 20 (Nexus) or Kodi 21 (Omega) for the best performance and security. PVR IPTV Simple Client is included in all versions from Kodi 18 onwards.
Can I use Xtream Codes instead of M3U?
PVR IPTV Simple Client uses M3U format. However, most IPTV providers that offer Xtream Codes also provide an M3U URL. Ask your provider for the M3U link, or convert your Xtream Codes credentials to an M3U URL using the format: http://server:port/get.php?username=XXX&password=XXX&type=m3u_plus
How do I update my channel list?
Kodi automatically refreshes the playlist based on your settings. To force a refresh: go to Settings → PVR & Live TV → General → disable then re-enable the PVR Manager, or simply restart Kodi.
Related Articles
Bright4K: Your premium, high-quality IPTV service, uninterrupted, at the best value, with 7-day-a-week online support. Over 36,000 international channels, sports, and movies. 24-hour and 48-hour IPTV trial available, test code included before purchase.
Premium IPTV subscription compatible with Smart TVs: LG, Samsung, Sony, Thomson… | IPTV subscription for MAG devices | IPTV subscription for M3U and Android TV Boxes, Kodi and VLC | IPTV for smartphones and tablets | IPTV subscription for PCs, Macs, and computers | IPTV for ENIGMA2
Ultra-secure payment via PayPal (Visa, MasterCard, CB) and Western Union

