TiviMate on Fire Stick: Complete Setup Guide 2026

Install, configure, and master TiviMate on Amazon Fire Stick. From sideloading to DVR recording — everything in one guide.

What You Need

Fire Stick (any model) + IPTV subscription with M3U URL + Downloader app (free, Amazon App Store) + TiviMate APK. Total setup time: ~15–20 minutes. TiviMate free is fully usable; Premium ($4.99/yr) adds DVR and multi-playlist support.

TiviMate is, without question, the IPTV app I recommend to everyone. I've been using it on a Fire Stick 4K Max for over a year, and it's the closest thing to a real cable TV experience you'll get from an IPTV player — clean guide, fast channel switching, beautiful on a big screen.

The only frustration: getting it onto a Fire Stick requires sideloading, which means a few extra steps that aren't explained clearly anywhere. This guide walks through the entire process, then covers everything you need to configure after installation to get the best possible experience.

Why TiviMate Isn't in the Amazon App Store

Amazon has its own streaming service (Prime Video) and prefers apps in its ecosystem. Third-party IPTV players like TiviMate compete directly with Amazon's own content distribution model, so they're not welcome in the Amazon App Store. This isn't unique to TiviMate — most serious IPTV players are absent from the App Store for the same reason.

The solution is sideloading: installing an APK file (Android application package) directly onto the Fire Stick without going through the App Store. Amazon officially supports this through Developer Options — it's not a hack or jailbreak. Once you've done it once, it takes about 5 minutes for future app installs.

Step 1: Enable Apps from Unknown Sources

This one-time setting unlocks the ability to install APKs:

1

Navigate to Settings

From the Fire Stick home screen, go to the top-right and select Settings (gear icon).

2

Select My Fire TV

Scroll right to My Fire TV. On older firmware versions this may say "Device."

3

Open Developer Options

Select Developer Options. If you don't see it, select "My Fire TV" and tap the center select button 7 times rapidly to reveal the Developer Options menu.

4

Turn On Unknown Sources

Select Apps from Unknown Sources and toggle it ON. Confirm the popup warning by selecting Turn On.

Step 2: Install the Downloader App

Downloader is a free, official app (by AFTVnews) that lets you download files from URLs directly onto your Fire Stick. It's your gateway for installing TiviMate.

5

Search for Downloader

Press the Search button (magnifying glass) on your Fire Stick remote. Type Downloader. Select the app with the orange icon by AFTVnews.

6

Install and Open Downloader

Press Download (or Get). Once installed, press Open. On first launch, grant any permissions requested.

7

Enable JavaScript

In Downloader, tap the gear icon → enable JavaScript → go back to the Home tab. This is needed to access some download pages.

Step 3: Download and Install TiviMate APK

Now use Downloader to get the TiviMate APK file. The APK is available from the official TiviMate website at tivimate.com.

8

Enter the TiviMate Download URL

In Downloader's URL field, type the TiviMate APK URL from the official site. Press Go. The APK file will download (about 20–30 MB).

9

Install the APK

When download completes, Downloader will prompt you to install. Select Install. You may see a warning about the source — select Install again to confirm.

10

Open TiviMate

After installation, select Open. TiviMate will launch to the welcome screen. You can delete the APK file in Downloader to free up storage (optional).

Finding TiviMate after installation: Press and hold the Home button on your Fire Stick remote → select Apps → scroll down to find TiviMate. You can press the three-line Menu button while highlighting TiviMate to add it to your home screen for easy access.

TiviMate IPTV player installation on Amazon Fire Stick using Downloader app showing APK download progress screen in 2026

Step 4: Add Your IPTV Subscription to TiviMate

This is where you connect TiviMate to your IPTV service. You have two options: M3U URL or Xtream Codes API. Both work; Xtream Codes is typically faster for large channel lists.

Option A: M3U URL (Works With Any Provider)

11

Select Add Playlist

On the TiviMate welcome screen, choose Add PlaylistM3U URL.

12

Paste Your M3U URL

In the URL field, carefully paste your IPTV M3U link. For best performance, make sure the URL contains output=ts:

http://server.com/get.php?username=X&password=Y&type=m3u_plus&output=ts
13

Set Playlist Name and Press Next

Give the playlist a name (e.g., "My IPTV Service") and press Next. TiviMate will begin downloading your channel list.

Option B: Xtream Codes API (Faster for Large Lists)

If your provider gave you an Xtream Codes login (server URL + username + password separately), use this method:

  1. On TiviMate welcome screen → Add PlaylistXtream Codes API
  2. Enter your server URL (e.g., http://server.com:8080)
  3. Enter your username and password
  4. Press Add — TiviMate will connect to the API and load your channels

Xtream Codes API connection is faster than M3U URL loading because it fetches channel data in a more efficient format and only downloads what's changed since your last update.

Step 5: Configure EPG (Program Guide)

The Electronic Program Guide is what makes TiviMate look like a real TV guide. Without EPG data, you just see channel names with no show information.

14

Add EPG URL

In TiviMate → SettingsPlaylists → select your playlist → EPG URL. Paste the XMLTV EPG URL from your provider. Many providers include EPG data automatically in their M3U — TiviMate often detects it without you needing to manually add a separate URL.

15

Set Auto-Update

In the same playlist settings → EPG Update Interval → set to 24 hours. This keeps your program guide current without manual refreshing.

16

Trigger Initial EPG Load

Go to SettingsEPGRefresh EPG. Wait 1–2 minutes for the guide data to load. After this, your TV guide will show program information for current and upcoming shows.

Step 6: Organize Your Channels

With 50,000+ channels in a playlist, finding anything without organization is painful. TiviMate has excellent tools for this:

Filter Channel Groups

Go to TV Channels → press the Menu button → Groups. You'll see all channel groups from your provider. Uncheck everything you don't want (international channels you won't use, test channels, adult channels if applicable) and leave only the groups you actually watch. This cuts your visible channel list from 50,000 to a manageable few hundred.

Add Favorite Channels

Navigate to any channel in the channel list. Press the Down button to open the channel menu. Select Add to Favorites. Your favorites appear as a dedicated group accessible with a single button press from anywhere in TiviMate.

Enable Channel Numbers

Settings → TV Channels → Channel Numbers → enable. If your provider includes channel numbers in the M3U, you can jump to a channel by pressing numbers on your remote — just like cable TV.

Recommended TiviMate Settings for Fire Stick

These settings tweaks make a real difference on Fire Stick hardware:

Player Buffer Size

Settings → Player → Buffer size → 5 seconds. Smooths out minor network hiccups without adding noticeable delay.

Stream Format

Use output=ts in your M3U URL. TiviMate handles TS streams faster than HLS/M3U8.

Auto-Select Stream

Settings → Player → Auto-select stream → ON. Automatically chooses the best quality stream variant.

Playlist Auto-Refresh

Settings → Playlists → your playlist → Auto Update → Every 24 hours. Keeps channels current.

EPG Days

Settings → EPG → Days to show → 7 days. Loads one week of program guide data.

UI Theme

Settings → Interface → Theme → Dark (default). Best contrast for TV viewing in any lighting.

TiviMate EPG program guide displaying USA live TV channels on Fire Stick with Sports News Entertainment groups organized in channel list

TiviMate Free vs. Premium: Is It Worth Upgrading?

FeatureFreePremium ($4.99/yr)
Live TV streaming
Full EPG program guide
Channel groups & filtering
Favorites
Number of playlists1 onlyUnlimited
DVR/PVR recording
Catch-up / archive TV
Panel layout
Archive replay

Is Premium worth $4.99/year? If you watch sports and want to record games you can't watch live, absolutely yes — it's less than $0.42/month. For casual TV viewers who just want live channels, the free version is plenty. I run Premium personally because I have NFL Sunday games recording while I watch something else.

Using TiviMate DVR Recording on Fire Stick

TiviMate Premium turns your Fire Stick into a DVR. Here's how to set it up:

Storage Requirements

The Fire Stick itself has only 8–16 GB internal storage — not enough for serious recording. You need external USB storage:

Configure Storage in TiviMate

Once your USB is connected: Settings → DVR → Storage → select your USB drive. TiviMate will create a folder there for recordings. Set a recording limit (e.g., max 50 GB) to prevent the drive from filling completely.

Schedule a Recording

While browsing the EPG: navigate to a future program → press OK → select Record. TiviMate will start recording at that time automatically even if you're watching something else. To manage recordings: navigate to the Recordings section in the TiviMate main menu.

TiviMate Troubleshooting on Fire Stick

App won't launch after installation

Force-stop the app: Settings → Applications → Manage Installed Applications → TiviMate → Force Stop, then relaunch. If it still won't open, uninstall and reinstall the APK via Downloader.

Channels loading slowly or failing

Check your M3U URL format — make sure it's using output=ts and the URL is correct. Try switching to Xtream Codes API connection if your provider supports it (usually faster). Test your internet connection with a speed test app.

EPG shows wrong programs or no data

This is a channel-to-EPG mapping issue. Go to Settings → EPG → Refresh EPG. If individual channels show wrong programs, that's a provider-side EPG mapping issue — contact your provider. You can manually set EPG for specific channels by opening a channel → long press → Edit → set EPG channel ID.

Remote lag / slow navigation

This happens on older or Lite models with heavy playlists. Solutions: (1) Filter your groups to reduce displayed channels. (2) Go to Settings → Interface → Reduce animation speed or disable smooth scrolling. (3) Restart the Fire Stick (hold select + play buttons for 5 seconds).

Need an IPTV service that works perfectly with TiviMate? Our IPTV subscription provides both M3U URL and Xtream Codes credentials instantly after signup. All 50,000+ channels are EPG-matched, and we maintain 99.9% uptime specifically for TiviMate users. Start with a free 24-hour trial on WhatsApp.

Frequently Asked Questions

TiviMate requires sideloading since it's not in the Amazon App Store. Steps: (1) Settings → My Fire TV → Developer Options → Apps from Unknown Sources → ON. (2) Search for and install the free Downloader app. (3) Open Downloader, enter the TiviMate APK URL, press Go to download. (4) When download completes, press Install. (5) Open TiviMate and add your M3U URL.
Yes, TiviMate has a free version that covers live TV streaming, full EPG guide, channel groups, and favorites with one playlist. TiviMate Premium costs $4.99/year and adds DVR recording, catch-up TV, multiple simultaneous playlists, and panel layouts. For most viewers, the free version is more than adequate.
TiviMate works with standard M3U+ format URLs. For optimal performance, ensure your URL uses output=ts (e.g., http://server.com/get.php?username=X&password=Y&type=m3u_plus&output=ts). TiviMate also natively supports Xtream Codes API login, which can be faster for large 50,000+ channel lists than loading an M3U file.
Go to Settings → Playlists → select your playlist → EPG URL → paste your provider's XMLTV EPG URL. Many providers automatically embed EPG in their M3U URL so TiviMate detects it without a separate URL. After adding the URL, go to Settings → EPG → Refresh EPG to load the initial data. Set update interval to 24 hours for automatic daily updates.
Main causes: (1) Internet too slow — test speed and ensure 25+ Mbps for HD. (2) Wi-Fi interference — try a wired ethernet connection via USB adapter. (3) Wrong stream format — switch to output=ts in your M3U URL. (4) Buffer too small — Settings → Player → Buffer size → try 5-10 seconds. (5) Too many apps running — restart Fire Stick or clear background apps.
TiviMate DVR requires Premium ($4.99/yr) and external USB storage (USB drive or HDD connected via OTG adapter). Configure storage at Settings → DVR → Storage → select your USB device. Then on any channel or EPG entry, press OK → Record to schedule recording. Recordings are saved to your USB storage and accessible from the Recordings menu.
TiviMate Premium allows unlimited playlists simultaneously. You can add multiple IPTV subscriptions and switch between them from the main menu. The free version is limited to one playlist at a time. If you need channels from multiple providers, Premium's multi-playlist feature (at $4.99/year) is the cleanest solution.