How to Set Up IPTV on Kodi

Use the PVR IPTV Simple Client add-on in Kodi to stream IPTV channels via M3U playlist with full EPG support.

The quick answer: Install the PVR IPTV Simple Client add-on in Kodi, paste your M3U playlist URL and EPG URL in its settings, enable it, and restart Kodi. Your IPTV channels will appear under the TV section with full EPG data.

Marinios IPTV provides M3U playlist URLs with every plan — just paste the link into Kodi's PVR client. Kodi works on almost every platform and is a powerful open-source option. See our full IPTV apps guide for more.

What You Need

  • Kodi installed — free from kodi.tv, available on Windows, Mac, Linux, Android, iOS, and Firestick.
  • M3U playlist URL from your IPTV provider (test with a free trial first).
  • EPG URL (optional) — your provider's XMLTV EPG link for the TV guide.

Step-by-Step: PVR IPTV Simple Client

  1. Step 1 — Open Kodi Settings. Launch Kodi and click the gear icon (Settings) in the top-left corner.
  2. Step 2 — Go to Add-ons. Select "Add-ons" from the settings menu, then choose "Install from repository."
  3. Step 3 — Find PVR IPTV Simple Client. Navigate to My add-ons → PVR Clients and find "PVR IPTV Simple Client." Click "Install."
  4. Step 4 — Configure the add-on. After installation, click "Configure" (or right-click the add-on → Settings). In the "General" tab, set M3U Play List URL to your provider's M3U URL. For M3U basics, see our M3U guide.
  5. Step 5 — Add EPG URL. Switch to the "EPG Settings" tab and paste your EPG/XMLTV URL. This loads the TV guide. See our EPG setup guide for help.
  6. Step 6 — Enable and restart. Make sure the add-on is set to "Enabled." Restart Kodi. Your channels will appear under the TV section in the main menu.
  7. Step 7 — Browse channel groups. In the TV section, you can browse by channel group (Sports, Movies, Kids, etc.). Select any channel to start streaming.

Tip: Kodi vs. Dedicated IPTV Players

Kodi is a powerful media center but its IPTV setup is more manual than dedicated players. If you want a simpler experience with built-in EPG and channel management, consider TiviMate (Android TV/Firestick), IPTV Smarters Pro (all platforms), or even VLC for a quick and lightweight option. Kodi shines if you already use it as your media center and want IPTV alongside local files.

Common Issues & Troubleshooting

  • No channels appearing: Confirm the M3U URL is correct and the add-on is enabled. Restart Kodi after configuration changes. Check that the URL loads in a browser.
  • EPG not loading: Verify the EPG URL is an XMLTV-format link (not an M3U). It should start with http and end with .xml or similar. See EPG troubleshooting.
  • Channels buffer or stutter: Kodi uses the system player by default — try switching to VLC or MMA in Kodi settings. Confirm your connection is 25+ Mbps. See buffering fixes.
  • Add-on not found: Make sure you are using the official Kodi repository. PVR IPTV Simple Client is included by default on most platforms.

More solutions in the troubleshooting hub. For account issues, contact Marinios support 24/7.

Kodi IPTV FAQs

Not natively through the PVR IPTV Simple Client — it uses M3U URLs only. For Xtream Codes login, you can use add-ons like "PVR IPTV Simple Client" with an M3U conversion, or use a dedicated player like TiviMate or IPTV Smarters which support Xtream Codes directly.

Kodi is completely free and open-source. The PVR IPTV Simple Client add-on is also free. You only need an IPTV subscription from a provider like Marinios IPTV to supply the channel list.

Yes, but Kodi is not in the Amazon App Store. You need to sideload it using the Downloader app. See our Firestick guide for sideloading instructions. Once installed, the PVR IPTV Simple Client setup is the same as on any other platform.

Channel groups are automatically loaded from the M3U playlist. In the TV section, use the sidebar to switch between groups like "All Channels," "Sports," "Movies," etc. If groups do not appear, your M3U file may not contain group tags — contact your provider for an updated playlist.

Ready to Try IPTV on Kodi?

Get 24 hours of free Marinios IPTV — full channels, movies and 4K. No credit card required.

Start Free Trial View Pricing
Chat on WhatsApp