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
- Open Stremio on any device.
- Click the puzzle icon (addons) in the top bar.
- Click "Install Addons".
- Search for "IPTV" in the addon search.
- 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):
- 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).
- Enter your M3U URL in the configuration form.
- (Optional) Enter your XMLTV EPG URL.
- Click "Install" or "Get Addon".
- Stremio will open and prompt you to install the configured addon.
- Click "Install" in Stremio.
Step 4: Access Live TV in Stremio
Once the addon is installed and configured:
- Open Stremio.
- In the main navigation, look for a "Live TV" or "IPTV" section in the board (home screen).
- If live TV does not appear automatically, go to Discover → IPTV or look for the installed addon's section.
- 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):
- Look for an "EPG URL" field in the configuration form.
- Enter your provider's XMLTV EPG URL.
- 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.