igiptv

How to Watch IPTV on Stremio with M3U & EPG Addon (2026)

Stremio is primarily known as an addon-powered streaming aggregator, but it can also function as an IPTV player through a third-party addon that adds M3U playlist and EPG support. This makes it an interesting option for users who already use Stremio for on-demand content and want to add their IPTV subscription to the same interface.

This guide covers installing the IPTV addon for Stremio, configuring your M3U playlist and EPG, and what to expect from Stremio as an IPTV platform.

If you don't yet have an IPTV subscription, read the complete IPTV service guide first. For a UK-focused overview of IG IPTV, see the IG IPTV Complete UK Guide 2026. For a technology overview see the IPTV — The Complete Guide 2026.


What Is Stremio?

Stremio is a multi-platform media centre that aggregates content from multiple sources via addons. Available on Windows, Mac, Linux, Android, iOS, Apple TV, and Android TV, it provides a single interface for on-demand content from various providers.

Stremio itself does not include any channels or IPTV content. Its IPTV capability comes entirely from the IPTV addon — a community-developed extension that allows Stremio to load M3U playlists and display them as live TV channels within the app.


What You Need

  • Stremio app installed on your device
  • An IPTV subscription that provides an M3U URL or Xtream Codes credentials
  • The IPTV addon for Stremio (free, installed via Stremio's addon interface)
  • (Optional) An XMLTV EPG URL for programme guide data

Step 1: Install Stremio

Download Stremio from stremio.com for:

  • Windows, Mac, Linux: desktop installers available
  • Android / Android TV: Google Play Store
  • iOS: Apple App Store
  • Amazon Fire TV: via sideloading (Stremio is not in the Amazon Appstore)

Create a free Stremio account and sign in. Your addons and configuration sync across all devices.


Step 2: Prepare Your M3U URL

The Stremio IPTV addon requires an M3U URL. If your IPTV service provides:

An M3U URL directly: You are ready — use it as-is.

Xtream Codes credentials (server URL, username, password): Convert to M3U format:

http://[YOUR_SERVER]:[PORT]/get.php?username=[USERNAME]&password=[PASSWORD]&type=m3u_plus

Replace the bracketed values with your actual credentials. See the Xtream Codes setup guide for full details.


Step 3: Install the IPTV Addon

There are several IPTV addons for Stremio in the community. The most popular and maintained option is the IPTV addon (sometimes called "M3U Playlists" or the Cyberflix IPTV addon). Installation is done via the addon's web-based configuration page:

Method A: Using the Stremio Addon Repository

  1. Open Stremio on any device.
  2. Click the puzzle icon (addons) in the top bar.
  3. Click "Install Addons".
  4. Search for "IPTV" in the addon search.
  5. If an IPTV or M3U addon appears, click "Install".

Method B: Direct Installation via Configuration URL

For the community IPTV addon (the most feature-rich option):

  1. On a PC or phone browser, navigate to the addon's configuration page (search for "Stremio IPTV addon" in your browser — the configuration page URL is provided by the addon developer).
  2. Enter your M3U URL in the configuration form.
  3. (Optional) Enter your XMLTV EPG URL.
  4. Click "Install" or "Get Addon".
  5. Stremio will open and prompt you to install the configured addon.
  6. Click "Install" in Stremio.

Step 4: Access Live TV in Stremio

Once the addon is installed and configured:

  1. Open Stremio.
  2. In the main navigation, look for a "Live TV" or "IPTV" section in the board (home screen).
  3. If live TV does not appear automatically, go to Discover → IPTV or look for the installed addon's section.
  4. Browse channels by group and select one to watch.

Configuring EPG in Stremio

Programme guide (EPG) availability in Stremio depends on the addon. Some addons automatically fetch EPG data from your M3U file (if EPG URLs are embedded in the M3U). Others allow you to specify an XMLTV URL during configuration.

During the addon configuration step (Step 3, Method B above):

  1. Look for an "EPG URL" field in the configuration form.
  2. Enter your provider's XMLTV EPG URL.
  3. Reinstall the addon with the new configuration.

EPG data will now appear alongside channels in the live TV section.


Stremio IPTV Limitations vs Dedicated IPTV Apps

Stremio is not a dedicated IPTV player and its IPTV capabilities reflect this:

Feature Stremio IPTV Addon TiviMate IPTV Smarters Pro
M3U support Yes Yes Yes
Xtream Codes No (M3U only) Yes Yes
EPG grid Basic Excellent Good
Catch-up TV No Yes (Premium) Yes
Recording No Yes (Premium) No
VOD library Via M3U VOD groups Yes Yes
Channel switching speed Moderate Fast Moderate
Multi-platform Excellent Android only All platforms

When to use Stremio for IPTV:

  • You are already a Stremio user and want to add live TV without switching apps
  • You want a single interface for on-demand and live content
  • You are comfortable with a more basic EPG than TiviMate offers

When to use a dedicated IPTV app instead:

  • You want a proper TV-guide EPG
  • You need catch-up TV
  • You want recording functionality
  • You want Xtream Codes support

Stremio on Different Platforms

Stremio on Android TV / Fire TV

Stremio is available on Android TV via the Google Play Store. On Fire TV Stick, it must be sideloaded using Downloader — it is not in the Amazon Appstore. Performance on Android TV is generally good; Fire TV performance varies by device generation.

Stremio on Apple TV

Stremio is available on Apple TV via the App Store. The IPTV addon experience on Apple TV is functional but navigation can be less fluid than on Android TV given tvOS's input constraints.

Stremio on Desktop (Windows / Mac)

The desktop version of Stremio is the most fully featured. IPTV addon configuration and management is easier via a mouse than a remote, making the desktop a good first setup environment before syncing to other devices.


Troubleshooting Stremio IPTV

Channels not loading after addon installation

  • Ensure your M3U URL is publicly accessible (test it directly in a browser)
  • Reinstall the addon with the correct M3U URL — typos in long URLs are common
  • Check that your IPTV subscription is active

EPG not showing programme data

  • Confirm the EPG URL is correct and accessible
  • Some addons require the EPG URL to be re-entered after initial setup
  • Allow up to 30 minutes for EPG data to fully load on first configuration

Buffering during live streams

  • Stremio's IPTV playback can be slower to buffer than dedicated apps
  • Switch from Wi-Fi to Ethernet
  • Reduce stream quality if your provider offers multiple quality options

Frequently Asked Questions

Does Stremio support Xtream Codes IPTV? Not natively. Stremio's IPTV addons work with M3U URLs. If your provider gives you Xtream Codes credentials, convert them to an M3U URL using the format described in our Xtream Codes guide.

Is the Stremio IPTV addon free? Yes. All Stremio addons are free. Stremio itself is free. Your only cost is your IPTV subscription.

Can I use Stremio for both VOD and live IPTV? Yes, this is one of Stremio's advantages. The same app handles on-demand content (via other addons) and live IPTV (via the M3U/IPTV addon) in a single interface.

Is Stremio better than TiviMate for IPTV? No — TiviMate is the better IPTV player if your primary goal is watching live channels. TiviMate has a superior EPG, better catch-up support, and faster channel switching. Stremio is a better choice if you want to combine IPTV with on-demand content in one app.

Does Stremio work on Fire TV Stick without sideloading? No. Stremio is not in the Amazon Appstore and must be sideloaded via Downloader. The process takes about 5 minutes. See the installation instructions above.

Back to our complete IPTV service guide.

Chat on WhatsApp