If you have explored IPTV player options for more than a few minutes, you have almost certainly encountered TiviMate. Among Android TV and Fire TV users, it has become the dominant IPTV player — not through marketing, but through genuine product quality. Its EPG grid is cleaner and more functional than any competing app, its catch-up TV implementation is the most reliable available, and its channel management tools genuinely improve the daily experience of navigating a large IPTV playlist.

This guide covers everything from installation through full configuration, including the sideloading process required for Fire TV. For a broader comparison of TiviMate against other IPTV players, see our complete IPTV player guide.

TiviMate Overview — Free vs. Premium

TiviMate's free version provides basic M3U playlist support, standard channel playback, and a simplified EPG view. It is functional but limited — you can only load one playlist at a time, catch-up TV and recording are locked, and the more advanced interface customization options are unavailable.

TiviMate Premium unlocks the features that make TiviMate genuinely exceptional: multiple simultaneous playlists, catch-up TV (when your provider supports it), built-in recording to external storage, parental controls, and extensive customization of the EPG grid and channel display. Premium is purchased via the TiviMate Companion app on Android — an annual subscription or a one-time lifetime purchase.

For viewers using IPTV as their primary TV source, Premium is worth the cost. For occasional use or for testing a new provider before committing, the free version is sufficient to evaluate the service quality.

TiviMate IPTV player EPG guide showing a full program schedule grid on an Android TV with channel logos and US live sports highlighted

Installing TiviMate on Android TV and Google TV

On devices running stock Android TV or Google TV — including Nvidia Shield, Chromecast with Google TV, and many Android TV boxes — TiviMate installs directly from the Google Play Store. Open the Play Store, search for "TiviMate IPTV Player," and install it like any other app. No sideloading, no special settings, no developer mode required. This is the simplest TiviMate installation path available.

Once installed, TiviMate Companion — the app used to purchase and manage Premium — is also available from the Play Store. Install it on any Android device (phone, tablet) and use it to purchase Premium, then link your TiviMate installation by scanning the QR code shown in the TiviMate app settings.

Installing TiviMate on Amazon Fire TV Stick (Sideloading)

TiviMate is not listed in the Amazon App Store, so Fire TV installation requires sideloading. The process is straightforward and takes about 10 minutes:

  1. On your Fire TV Stick, go to Settings > My Fire TV > Developer Options and enable Apps from Unknown Sources.
  2. Search for and install the free Downloader app from the Amazon App Store.
  3. Open Downloader and enter the URL for the latest TiviMate APK. Search for "TiviMate APK download" from a device with a browser to find the current direct download link — the official TiviMate website or APKPure are common sources.
  4. Downloader will download and prompt you to install the APK. Accept the installation.
  5. Once installed, delete the downloaded APK through Downloader to free up storage space.
Important

After sideloading TiviMate, you can re-disable Apps from Unknown Sources in Developer Options if you prefer. TiviMate, once installed, does not require the setting to remain enabled to function.

How to Add Your M3U Playlist to TiviMate

After installation, adding your IPTV playlist is the next step. Open TiviMate and navigate through the initial setup wizard, or go to Settings > Playlists > Add Playlist. Select M3U Playlist, then choose URL. Paste your provider's M3U URL into the field, give the playlist a descriptive name, and confirm. TiviMate will fetch and parse the playlist — loading speed depends on playlist size, but most playlists import within 30–90 seconds.

If your provider uses Xtream Codes API instead of a direct M3U URL, select Xtream Codes during the Add Playlist process and enter the server URL, username, and password your provider supplied.

Configuring EPG in TiviMate

EPG setup is separate from the playlist. After your playlist is loaded, go to Settings > Playlists > (your playlist name) > EPG Sources. Add the EPG URL your IPTV provider supplies. Set the EPG update interval — daily is sufficient for most providers. TiviMate will download the EPG data and map it to your channels based on the tvg-id values in the M3U file.

If some channels show no EPG data after the initial import, it usually means the tvg-id for those channels in the M3U doesn't match any channel ID in the EPG file. TiviMate Premium allows you to manually assign EPG data to individual channels through the channel settings screen, which resolves most EPG mapping issues without any action needed from your provider.

Essential TiviMate Settings to Configure After Setup

Common TiviMate Problems and Solutions

Playlist won't load. Verify the M3U URL is correct by opening it in a browser — it should trigger a file download. If the URL works in a browser but not in TiviMate, check for extra spaces in the URL field and verify your internet connection is active on the streaming device.

EPG shows wrong shows or no data. This is most likely a tvg-id mismatch between your M3U and EPG file. Try refreshing the EPG manually in playlist settings. If specific channels consistently show no data, use TiviMate Premium's manual EPG assignment to link them to the correct EPG channel ID.

Channels buffer despite good internet. TiviMate is a player — buffering is almost always a provider-side or network issue, not a TiviMate issue. Test the same channel URL in VLC or another player to isolate whether TiviMate specifically is the cause. See our IPTV buffering fix guide for systematic troubleshooting. For M3U playlist setup fundamentals, our M3U playlist guide covers the technical background in depth.

Need Help Setting Up TiviMate?

If you're stuck on the sideloading process, EPG configuration, or finding the right IPTV subscription to pair with TiviMate, reach out on WhatsApp — we'll guide you through it.

Get Setup Help on WhatsApp Compare All IPTV Players

Frequently Asked Questions — TiviMate Setup

Yes, but TiviMate is not in the Amazon App Store, so it requires sideloading on Fire TV. You install the free Downloader app from the Amazon App Store, enable Apps from Unknown Sources in Developer Options, then use Downloader to download and install the TiviMate APK. The process takes 5–10 minutes and is the standard method used by Fire TV IPTV users worldwide.

TiviMate has a free version with basic functionality — single playlist, standard playback, and a simplified EPG view. TiviMate Premium adds multiple playlist support, catch-up TV, recording, parental controls, and advanced customization. Premium is purchased through the TiviMate Companion app on Android and is available as an annual or lifetime plan. For daily IPTV use as a primary TV source, Premium is worth the investment.

Go to TiviMate Settings > Playlists > Add Playlist. Choose M3U Playlist, select URL, paste your provider's M3U URL, name the playlist, and confirm. TiviMate will import all channels automatically. For EPG, go to Settings > Playlists > (your playlist) > EPG Sources and enter the EPG URL your provider supplies. Set the update interval to daily for accurate scheduling data.