TL;DR: Install the Downloader app on your Firestick and enable Install Unknown Apps for it, then use Downloader to sideload TiviMate. Open TiviMate, tap Add Playlist, choose Xtream Codes, and enter the server URL, username, and password from your provider. Channels and a built-in EPG load in about a minute. Catch-up, recording, and a parental PIN need TiviMate Premium plus provider support.
TiviMate is the most popular IPTV player on Amazon Fire TV devices, and for good reason: it turns a raw channel list into a polished, cable-style experience with a full program guide, favorites, and recording. The catch is that TiviMate is not listed in the Amazon Appstore in most regions, so you sideload it with the free Downloader app. This 2026 guide walks you through the entire process on a Fire TV Stick, then shows you how to log in the smart way using Xtream Codes instead of a plain M3U link, and how to configure the settings that actually matter.
One quick note on legality before we start. IPTV as a technology is completely legal; what matters is whether your provider is licensed to distribute the content it carries. This article is informational only and assumes you are using a legitimate, reputable service. If you are still choosing one, read our guide on how to choose a safe IPTV provider and stick to services that publish clear terms and offer real support. A reputable provider like StreamVault 4K gives you an Xtream Codes login the moment you subscribe.
What you need before you start
- An Amazon Fire TV Stick (any model; a Fire TV Stick 4K or 4K Max is best for Ultra HD streams).
- A stable internet connection: at least 10-15 Mbps for HD and around 25 Mbps or more for smooth 4K.
- Your Xtream Codes credentials from your provider: a portal/server URL, a username, and a password. These arrive in your welcome email.
- A few minutes to sideload two apps: the Downloader tool and TiviMate itself.
If you have never sideloaded anything on a Fire Stick, start with our broader walkthrough on how to set up IPTV on a Fire Stick, which covers the device-level basics. Otherwise, the numbered steps below are self-contained.
Step 1: Install the Downloader app and enable sideloading
- From the Fire TV home screen, open the search icon and type "Downloader." Select the orange Downloader app by AFTVnews and install it.
- Go to Settings > My Fire TV > Developer Options. On newer devices you may first need to open Settings > My Fire TV > About and tap the device name a few times to reveal Developer Options.
- Open Install Unknown Apps, find Downloader in the list, and toggle it to ON. This lets Downloader install the TiviMate file.
- Open Downloader, allow any permissions it requests, and you are ready to fetch the app.
Step 2: Sideload TiviMate through Downloader
In the Downloader browser tab, type the official download URL your provider or TiviMate's own site supplies, then let the APK download and install. When the install finishes, delete the downloaded file to free up space, then launch TiviMate. TiviMate does appear in the Amazon Appstore in some regions, so it is worth a quick search there first; if you do not see it, sideloading via Downloader is the most reliable method across all Fire Stick models. Only download the app from the official TiviMate source or your provider's documented link, never from an unknown third-party mirror.
Step 3: Add your playlist with Xtream Codes (the recommended login)
This is the most important choice in the whole setup. When TiviMate asks you to Add Playlist, you can enter either a plain M3U link or an Xtream Codes API login. Choose Xtream Codes. An M3U URL is a single static file, while Xtream Codes uses your provider's API to pull live channels, VOD, series, and the program guide as organized, self-updating categories. If you want the full reasoning, we break it down in M3U vs Xtream Codes.
- Open TiviMate and select Add Playlist.
- Choose Xtream Codes (some builds label it "Enter URL" and then let you pick the API type).
- Enter your Server URL exactly as your provider gave it, including http:// or https:// and any port number.
- Type your Username and Password. These are case-sensitive, so double-check them.
- Tap Next. TiviMate connects, verifies the account, and imports your channels. Give it one to two minutes to load everything the first time.
- Name the playlist (for example, "StreamVault 4K") and finish. Your live channels now appear in a clean grid.
Because Xtream Codes carries the guide data with it, most users see a working EPG immediately, with no extra URL to paste. If your provider supplies a separate guide, the next step covers it.
Step 4: Configure the EPG (program guide)
The Electronic Program Guide is what makes TiviMate feel like real TV, showing what is on now and next. With Xtream Codes the guide is usually pulled automatically. If it is missing or you want a richer source, add an XMLTV URL manually: go to Settings > EPG > EPG sources > Add EPG source, choose XMLTV URL, paste the guide link from your provider, and save. Set EPG updates to refresh every four to six hours so the guide stays current without hammering the server. If channels load but the guide is empty, confirm the XMLTV URL is correct, make sure the source is enabled, and force a manual refresh.
Step 5: Turn on catch-up, favorites, and a parental PIN
These three features are where TiviMate earns its reputation, though catch-up and the parental PIN require TiviMate Premium (and, for catch-up, provider support).
- Catch-up (archive): if your provider supports it, a catch-up icon appears next to eligible channels. You can scroll back in the EPG and replay a program that aired hours or days ago. Catch-up depth is set by the provider, not by you.
- Favorites and groups: highlight any channel, open its menu, and add it to Favorites. In Settings > Channels you can create custom groups (Sports, News, Kids) and drag channels or whole groups into the order you want, so you never scroll through clutter again.
- Parental PIN: under Settings > Parental controls, set a PIN and lock specific groups or channels. Viewers then need the code to open them, which is ideal for keeping adult or premium categories out of reach of children.
Recommended TiviMate settings for smooth 4K playback
A few tweaks prevent most stutter and buffering. Use the table below as a quick reference while you are in the app.
| Setting | Where to find it | Recommended value | Why |
|---|---|---|---|
| Login type | Add Playlist | Xtream Codes API | Auto-updating channels, VOD, series, and EPG in one login |
| Decoder | Settings > Playback | Hardware first, then HW+ or SW as fallback | Hardware decoding offloads work from the CPU for smoother 4K |
| Buffer size | Settings > Advanced | Medium to large | Absorbs brief network dips without freezing the picture |
| EPG update interval | Settings > EPG | Every 4-6 hours | Keeps the guide fresh without rate-limiting |
| Auto frame rate | Settings > Playback | On (Fire Stick 4K / 4K Max) | Matches display refresh to the stream for judder-free video |
| Stream default | Per channel / global | 1080p, step up to 4K if 25 Mbps+ is stable | Prevents constant buffering on slower connections |
If playback still stalls, the cause is usually bandwidth or Wi-Fi rather than TiviMate. Our guides on why IPTV keeps buffering and the internet speed you need for 4K IPTV walk through the fixes, from switching to 5 GHz Wi-Fi to using a wired Ethernet adapter. A quality provider also helps here: StreamVault 4K uses multi-CDN Anti-Buffer routing so streams stay stable during peak sports windows.
TiviMate Premium vs free: is the upgrade worth it?
TiviMate is free to install, and the free tier is genuinely usable: live playback, VOD, a basic guide, and favorites. But several of the features people associate with TiviMate live behind the low-cost Premium unlock.
| Feature | Free | Premium |
|---|---|---|
| Live TV, VOD, favorites | Yes | Yes |
| Number of playlists | One only | Multiple |
| EPG length | Shorter | Extended, with editing |
| Catch-up / archive | No | Yes (provider-dependent) |
| Recording (DVR) | No | Yes, to USB or network storage |
| Multi-view (up to 4 streams) | No | Yes |
| Parental PIN lock | No | Yes |
Premium is inexpensive: it is sold as a low annual subscription with an optional one-time lifetime unlock, and it is completely separate from your IPTV subscription. If you rely on catch-up, recording, or a parental PIN, it is well worth it. If you just want to watch live channels, the free tier is fine to start. Either way, TiviMate only shines with a solid feed behind it, which is where your choice of IPTV subscription matters most.
Why the provider matters more than the player
TiviMate is only a shell; the quality of what you watch comes from the service supplying the Xtream Codes login. A strong provider delivers stable 4K where the source allows, a deep channel and VOD library, accurate EPG data, and working catch-up. StreamVault 4K offers 27,000+ live channels plus full VOD, genuine 4K Ultra HD where the source supports it, and 24/7 support, all with an Xtream Codes login that drops straight into TiviMate. Plans are one-time payments with no auto-renew and are backed by a 7-day money-back guarantee, so it is low-risk to test. You can compare options in our roundup of the best IPTV providers before you commit.
Ready to try it? Request a free IPTV trial with no credit card required, get your Xtream Codes login, and follow the steps above to be watching in TiviMate within minutes. If you want true Ultra HD, our 4K IPTV plans pair perfectly with a Fire Stick 4K Max. Questions during setup? Message our team 24/7 on WhatsApp at +1 251 332 0384 or on Telegram @digicustomer and we will walk you through it.





















