TiviMate is widely considered the best IPTV player for Android TV and Firestick. It has a clean interface, excellent EPG support, catch-up, recording, and premium features that make it worth paying for.

This guide walks you through installing TiviMate, loading your M3U playlist or Xtream Codes, activating Premium, and setting up EPG — step by step.

What Is TiviMate?

TiviMate is an IPTV player app built specifically for Android TV, Google TV, and Amazon Fire TV. It does not come with channels — you bring your own IPTV subscription and load it into the app using an M3U URL or portal credentials.

Step 1: Install TiviMate

On Android TV / Google TV:

  1. Open the Google Play Store on your TV.
  2. Search for "TiviMate".
  3. Install the app (free version).

On Amazon Fire TV Stick:

  1. Go to Settings → My Fire TV → Developer Options → turn on "Apps from Unknown Sources".
  2. Install the Downloader app from the Amazon App Store.
  3. Open Downloader and enter the TiviMate APK URL provided by your IPTV provider, or search "TiviMate APK" on a trusted source.
  4. Download and install the APK.
Pro tip

If you can't find TiviMate in your region's app store, sideloading via Downloader is the standard method. Just make sure you download the APK from a trusted source.

Step 2: Load Your M3U Playlist or Xtream Codes

Once TiviMate is installed:

  1. Open TiviMate.
  2. Select Add Playlist.
  3. Choose your method:
    • M3U URL: Paste the playlist link your IPTV provider gave you.
    • Xtream Codes: Enter the portal URL, username, and password.
    • Local file: Upload an M3U file from USB storage.
  4. Give the playlist a name (e.g., "My IPTV").
  5. Wait for channels to load. This may take 30–120 seconds depending on playlist size.
Wrong credentials?

If channels don't appear, double-check that your subscription is active and that you copied the M3U URL or Xtream Codes exactly — one wrong character breaks the connection.

Step 3: Set Up EPG (Electronic Program Guide)

EPG shows you what's playing now and what's coming up, just like a traditional TV guide.

  1. In TiviMate, go to Settings → EPG.
  2. Select your playlist.
  3. Choose EPG source and paste the EPG URL your provider gave you (usually an .xmltv or .gz file link).
  4. Select your time zone so program times match your location.
  5. Refresh the EPG. Program data should appear within a minute.

Step 4: Activate TiviMate Premium

TiviMate Premium unlocks multiple playlists, catch-up, recording, and advanced EPG options. It costs roughly $4.99 per year (price varies by region).

  1. Open TiviMate → Settings → Premium.
  2. Select Activate Premium.
  3. Choose your payment method (Google Play).
  4. Complete the purchase. Premium features unlock immediately.

Step 5: Manage Favorites and Groups

Once your channels load, organize them:

TiviMate Free vs Premium

FeatureFreePremium
Single playlistYesYes
Multiple playlistsNoYes
EPG supportYesYes
Catch-upNoYes
RecordingNoYes
Favorites & groupsYesYes
Parental controlsNoYes

Common Issues and Fixes

ProblemFix
Channels won't loadCheck your internet, verify the M3U URL, confirm your subscription is active.
EPG not showingMake sure you added an EPG URL and selected the correct time zone.
Buffering on live channelsLower stream quality in settings, use a wired connection, or try a VPN.
App crashes on launchClear TiviMate app data or reinstall the APK.

Frequently Asked Questions

Does TiviMate work on Firestick?

Yes. You can sideload TiviMate on Firestick using the Downloader app, or install it from the Amazon App Store where available.

How much is TiviMate Premium?

TiviMate Premium is typically around $4.99 per year (price varies by region). It unlocks multiple playlists, catch-up, recording, and EPG customization.

Can I use TiviMate without premium?

Yes, the free version works with a single playlist and basic EPG. Premium is required for multiple playlists, catch-up, and advanced features.

Conclusion

TiviMate is the best IPTV player for Android TV and Firestick users who want a polished, cable-like experience. Install it, load your M3U or Xtream Codes playlist, add your EPG URL, and activate Premium if you want catch-up and recording. Once it's set up, you'll have a professional TV interface on your big screen.

Want an IPTV subscription to load into TiviMate? Explore Earnest IPTV plans — 18,000+ live channels and 80,000+ movies & series in up to 4K, with published terms and a DMCA policy.