The complete beginner-friendly guide to sideloading TiviMate on any Amazon Fire Stick — from enabling unknown sources to adding your IPTV subscription and configuring the best settings.
🗓 Updated May 2026⏱ 15 min read✅ All Fire Stick Models🍁 Works for Canada IPTV
Quick Overview: TiviMate is not in the Amazon Appstore, so you install it on Fire Stick by sideloading the APK using the free Downloader app. The process takes about 10–15 minutes and works on all Fire Stick models. You'll need: a Fire Stick, a valid IPTV subscription (M3U URL or Xtream Codes login), and a Wi-Fi or Ethernet internet connection. This guide covers every step in detail, with screenshots of the settings menus and troubleshooting for every common issue.
TiviMate is widely regarded as the best IPTV player app available for Android TV devices — and by extension, Amazon Fire Stick, which runs a custom version of Android. Unlike IPTV Smarters Pro (which covers more platforms) or Kodi (which is highly customizable but complex), TiviMate strikes the ideal balance for the living-room TV experience: a polished, cable TV–style interface with a smooth scrolling EPG grid, fast channel switching, and excellent overall stability.
Here is why so many Canadian IPTV users specifically choose TiviMate on Fire Stick over competing apps:
📺
Best EPG TV Guide
The most polished grid-style Electronic Programme Guide of any IPTV app — smooth scrolling, 7-day view, programme posters, and descriptions.
⚡
Fast Channel Switching
TiviMate's channel switching speed is the fastest of any major IPTV app on Fire Stick — critical for sports watching with multiple simultaneous games.
🎬
Catch-Up TV via EPG
TiviMate Premium lets you replay past broadcasts directly from the EPG guide — tap any aired programme and watch it on demand through catch-up.
⏺
Built-in Recording
Premium subscribers can record live IPTV streams to external USB storage or internal memory — a feature no other major IPTV app offers on Fire Stick.
🔔
Programme Reminders
Set reminders for upcoming sports events, news shows, or anything in the EPG. The Fire Stick will alert you before the programme starts.
🎮
Remote-Optimized UI
The entire TiviMate interface is designed for TV remotes — no touch controls, no phone-style UI. Everything navigates perfectly with the Fire Stick remote.
ℹ️ Why TiviMate Is Not in the Amazon Appstore
TiviMate is an Android APK published on the Google Play Store and the TiviMate website — it is not published in the Amazon Appstore. This is simply a developer distribution choice, not any indication of the app being unsafe or unofficial. Millions of Fire Stick users run TiviMate through the standard APK sideloading process described in this guide. The process is safe, reversible, and widely supported by the Fire Stick community.
02 What You Need Before You Start
Before beginning the TiviMate installation on your Fire Stick, make sure you have everything ready:
🔥
Amazon Fire Stick
Any Fire Stick model. Fire Stick 4K Max is recommended for best TiviMate + 4K IPTV performance. Plugged into your TV's HDMI port and powered on.
📶
Internet Connection
Wi-Fi connected to your home network, or Ethernet via a micro-USB/USB-C to Ethernet adapter. Ethernet is strongly recommended for live sports IPTV streaming.
🔑
IPTV Subscription
Active IPTV subscription with either: Xtream Codes credentials (server URL + username + password) OR an M3U playlist URL. Start a free trial at IPTV Canada 4K if needed.
📧
Amazon Account
Your Fire Stick must be registered to an Amazon account (standard setup). Needed to install Downloader from the Appstore in Step 2.
💡
No IPTV subscription yet? You'll need one before TiviMate is useful. IPTV Canada 4K offers a free trial with 20,000+ channels including all Canadian sports (TSN, Sportsnet, CBC, RDS) and 4K quality. Start your trial, receive your Xtream Codes credentials, then follow this guide to set up TiviMate on your Fire Stick.
🔥
TiviMate on Fire Stick 4K Max — Setup Overview
Replace with: Fire Stick 4K Max connected to TV showing TiviMate's EPG grid with Canadian channels — TSN1 NHL game live, CBC, CTV, RDS visible in the guide
TiviMate running on Amazon Fire Stick 4K Max — the most popular IPTV setup for Canadian cord-cutters in 2026. The Fire Stick's hardware H.265 decoder handles 4K IPTV streams smoothly, while TiviMate's grid EPG mirrors a premium cable TV guide experience. (Image: IPTV Canada 4K)
03 Step 1 — Enable Apps from Unknown Sources on Fire Stick
The first step is to allow your Fire Stick to install apps from outside the Amazon Appstore. By default, Fire OS blocks this — you need to enable it in Developer Options. This is a standard setting change that many Fire Stick users make, and it is completely reversible.
1
Navigate to Settings
From the Fire Stick home screen
From your Fire Stick home screen, press the Home button on your remote, then navigate to the top menu bar. Select Settings (the gear icon at the top right of the home screen).
Fire Stick Home → Settings
Home Screen Top Menu:
Home Live Find ⚙ Settings
2
Open My Fire TV
In the Settings menu
In Settings, scroll right to find My Fire TV (on newer Fire OS versions) or Device (on older versions). Select it and press OK on your remote.
Settings Menu
Display Sound Network Controllers My Fire TV Accessibility
3
Open Developer Options
Inside My Fire TV
Inside My Fire TV, scroll down to find Developer Options. Select it. If you don't see Developer Options, you may need to tap on About → Fire TV Stick seven times quickly to unlock Developer mode first.
4
Enable ADB Debugging & Apps from Unknown Sources
Both settings need to be ON
In Developer Options, you will find two critical settings. Enable both:
Developer Options
ADB DebuggingON ✓
Apps from Unknown SourcesON ✓
Install Unknown Apps(configured per-app in Step 3)
Press the Select / OK button on each to toggle them ON. A confirmation prompt may appear — select Turn On.
⚠️
Important: On Fire Stick 4K Max and newer models running Fire OS 8+, the setting may be called "Install Unknown Apps" and is configured per-app (you'll set it for the Downloader app specifically in Step 3). On older models it's a global "Apps from Unknown Sources" toggle. Both achieve the same result.
04 Step 2 — Install the Downloader App
Downloader is a free app by AFTVnews available in the Amazon Appstore. It is the standard tool used to sideload APK files onto Fire Stick — it functions as a lightweight browser that downloads files and triggers installation. This is the approved, community-standard method for installing apps not in the Appstore.
1
Open the Amazon Appstore search
From the Fire Stick home screen
From the Fire Stick home screen, click the magnifying glass / Search icon at the top of the screen, or press the microphone button on your remote and say "Downloader".
2
Search for "Downloader"
Type using the on-screen keyboard
Type Downloader using the on-screen keyboard. The app you want is by AFTVnews — it has an orange icon with an arrow pointing downward. It should be the first result. Select it.
3
Download and Install Downloader
Free — no purchase required
Select Get or Download. The Downloader app is free and small — it installs in under 30 seconds. Once installed, it will appear in your Apps section. You don't need to open it yet.
05 Step 3 — Allow Downloader to Install APK Files
On Fire OS 8 and newer (Fire Stick 4K Max and recent Fire Stick 3rd Gen), you need to explicitly grant the Downloader app permission to install APK files. On older models where you already enabled "Apps from Unknown Sources" globally in Step 1, this step may be skipped — but it's worth checking.
1
Go to Settings → Applications
From the main Settings menu
Navigate to Settings → Applications → Manage Installed Applications. You will see a list of all apps installed on your Fire Stick.
2
Find and select Downloader
In the installed apps list
Scroll through the list and select Downloader. Inside the Downloader app settings, look for "Allow from this source" or "Install Unknown Apps".
3
Toggle "Allow from this source" to ON
Grants Downloader permission to install APKs
Select "Allow from this source" or "Install Unknown Apps" and toggle it to ON. This specifically grants the Downloader app permission to trigger APK installations — it does not affect other apps or system security settings.
Settings → Applications → Downloader
Allow from this sourceON ✓
PermissionsStorage: Allowed
06 Step 4 — Download TiviMate APK via Downloader
Now open the Downloader app and download the TiviMate APK file directly to your Fire Stick.
1
Open the Downloader app
From Apps & Channels or home screen
Navigate to Apps on your Fire Stick home screen and open Downloader. The first time you open it, it may ask if you want to enable JavaScript for web browsing — tap Allow.
2
Enter the TiviMate APK URL
In the URL / Search field at the top
In the Downloader home screen, select the URL field at the top (it will say "Enter a URL or Search term"). Using the on-screen keyboard, type the TiviMate download URL:
Downloader — URL Field
https://tivimate.com/apk/tivimate.apk
— or use the short code: 735 (if available in Downloader bookmarks)
The official TiviMate APK is hosted at tivimate.com. Always download from the official source to ensure you are getting the latest, legitimate version. If the URL has changed, search for "TiviMate APK official" to find the current download link.
3
Tap Go / Download
Downloader will fetch the APK file
Press Go or the OK/Select button. Downloader will navigate to the URL and begin downloading the TiviMate APK file. You will see a download progress bar — the file is typically 10–25 MB and downloads in 15–60 seconds depending on your internet speed.
07 Step 5 — Install TiviMate on Your Fire Stick
1
Installation prompt appears automatically
After download completes
When the download finishes, Downloader automatically prompts you to install the APK. You will see a screen saying "Do you want to install this application?" with app permissions listed. This is the standard Android APK install screen.
2
Tap Install
Wait 10–20 seconds
Select Install and wait. The installation takes 10–20 seconds. You will see the installation progress bar at the bottom of the screen. Do not press any buttons while installation is in progress.
3
Tap Open (or Done)
Installation complete
When installation completes, you will see "App installed". Tap Open to launch TiviMate immediately, or Done to return to Downloader. You can also delete the downloaded APK file from Downloader to free up storage — tap Delete when Downloader prompts you.
4
Move TiviMate to your home screen (optional)
For quick access
TiviMate will appear in your Apps section. To move it to the main home screen for faster access: navigate to it in Apps, hold the Select/OK button, and choose "Move to front" or drag it to the desired position.
📱
TiviMate Installation — Downloader APK Flow
Replace with: 4-panel screenshot sequence: (1) Downloader URL field with TiviMate URL, (2) Download progress bar, (3) Install confirmation screen, (4) TiviMate app open on Fire Stick home
The TiviMate sideload process via Downloader — enter the APK URL, download, install, and TiviMate appears in your Fire Stick apps section ready to use. The entire process takes under 3 minutes once Developer Options are enabled. (Image: IPTV Canada 4K)
08 Step 6 — Add Your IPTV Subscription to TiviMate
TiviMate is now installed. The next step is connecting it to your IPTV subscription. TiviMate supports two connection methods — Xtream Codes API (recommended) and M3U URL.
1
Open TiviMate
First launch — welcome screen
Open TiviMate from your apps. On first launch, you'll see a welcome screen with a prompt to add a playlist. If you've already used TiviMate before, go to Settings → Playlists → Add Playlist.
2A
Add via Xtream Codes API
Recommended — automatic EPG included
Select "Xtream Codes API" from the playlist type options. You will need three pieces of information from your IPTV provider's welcome email:
Server URL — e.g., http://yourserver.com:8080
Username — your account username
Password — your account password
Enter each field using the on-screen keyboard (use the remote's directional pad to navigate keys). When all three are entered, tap Add.
2B
Add via M3U URL (alternative)
If your provider uses M3U format
If your provider uses M3U format, select "M3U Playlist" and enter your M3U URL in the URL field. M3U playlists require a separate EPG URL configuration (covered in Step 7). Xtream Codes is generally preferred because EPG is bundled automatically.
3
Wait for channel list to load
30 seconds to 3 minutes depending on channel count
TiviMate will connect to your IPTV provider's server and download your full channel list, VOD library, and EPG data. A loading progress indicator shows the download status. For a large subscription with 20,000+ channels, this initial load takes 1–3 minutes. Be patient — subsequent loads are much faster as data is cached.
4
Your channels are now available
Navigate to Live TV to start watching
Once loading is complete, TiviMate displays your full channel list organized by groups (Sports, News, Entertainment, etc.). Navigate to Live TV and select any channel to begin watching. For quick access to Canadian channels, look for groups like "Canada," "Sports CA," or search for specific channel names like "TSN1" or "CBC."
09 Step 7 — Configure EPG TV Guide in TiviMate
If you used Xtream Codes login and your EPG loaded automatically, verify it is showing: select any channel and check if the current show name appears in the channel info bar. If EPG is already working, you can skip to Step 8.
If EPG is not showing, or you are using an M3U playlist and need to add an EPG source manually:
1
Go to Settings → EPG Sources
From the TiviMate main menu, navigate to Settings → EPG Sources → Add EPG Source.
2
Enter your EPG URL
In the URL field, paste the XMLTV EPG URL provided by your IPTV service. If you don't have one, contact your provider and ask for the "EPG URL" or "XMLTV guide URL." Tap Add to save it.
3
Force EPG refresh and verify
After adding the EPG source, tap Update EPG or navigate to Settings → EPG → Update Now. Wait for the download to complete (1–5 minutes for large EPG files). Then open the TV Guide (press the Guide button or navigate to EPG view) to verify Canadian channels are showing schedules.
4
Set your timezone offset
If show times are showing incorrectly (hours off from actual schedules), go to Settings → EPG → EPG Offset and adjust: Eastern Time = +0 or -5 (UTC), Mountain = -7, Pacific = -8. Test by checking a known live show on CBC or TSN and matching the EPG time to the actual broadcast.
10 Step 8 — Optimize TiviMate Settings for Best Quality
TiviMate's default settings work for most users, but a few key adjustments significantly improve the experience on Fire Stick — especially for 4K IPTV streams and Canadian sports:
Video Player
Settings → General → Built-in player (recommended). If experiencing playback issues, try switching to ExoPlayer or VLC.
Hardware Decoding
Settings → Playback → Hardware acceleration → ON. Critical for smooth 4K H.265 IPTV streams. Reduces CPU load dramatically on Fire Stick 4K Max.
EPG Refresh Interval
Settings → EPG → Update interval → Every 24 hours (or 6–8 hours for live sports accuracy). Set update time to 3:00 AM to avoid interrupting viewing.
Channel Catch-Up (Premium)
Settings → Playback → Catch-up → Enable if your IPTV provider supports it. Shows rewind icon on channels with catch-up available — tap past programmes in EPG to replay them.
Buffer Size
Settings → Playback → Buffer size → 5–8 seconds. Larger buffer reduces buffering interruptions on live sports but increases channel switch delay slightly.
Aspect Ratio
Settings → Playback → Aspect ratio → Fit screen. Ensures 4K channels fill your TV screen correctly without black bars on standard content.
Channel Sort Order
Settings → General → Channel sort → By number. Or organize by group and create custom favourites for quick access to Canadian sports channels.
Favourites Groups
Long press any channel → Add to Favourites. Create a Favourites group with TSN1–5, Sportsnet, CBC, CTV, RDS for instant access to Canadian channels without scrolling.
Screen Timeout
Settings → General → Screen timeout → Disabled. Prevents Fire Stick from sleeping during long sports events like an NHL playoff game.
11 TiviMate Free vs Premium — What's the Difference?
TiviMate has a free tier and a Premium subscription. Here is exactly what each includes:
Feature
TiviMate Free
TiviMate Premium
Live TV streaming
✓ Full access
✓ Full access
EPG TV Guide
✓ Full 7-day EPG
✓ Full 7-day EPG
Number of playlists
1 playlist only
Unlimited playlists
Number of EPG sources
1 source only
Unlimited sources
Catch-Up TV via EPG
✗ Not available
✓ Replay past programmes
Programme recording
✗ Not available
✓ Record to USB/local storage
Programme reminders
✗ Not available
✓ Notifications before shows
Archive / timeshift
✗ Not available
✓ Pause and rewind live TV
Favourites management
✓ Basic favourites
✓ Advanced management
Parental controls / PIN
✗ Not available
✓ PIN protection
VOD player
✓ Full access
✓ Full access
Price
Free forever
~$4.99 USD/year or $14.99 lifetime
💡 Our Recommendation
For most Canadian IPTV users, TiviMate Free is sufficient for regular daily viewing. If you have a large household where different family members watch different IPTV subscriptions (multiple playlists), use catch-up TV to replay missed hockey games, or want to record shows to watch later — the Premium version at ~$5/year is exceptional value. Activate TiviMate Premium from within the app under Settings → TiviMate Premium → Activate.
12 Best TiviMate Settings for Canadian IPTV Users
Specific to Canadian viewers watching TSN, Sportsnet, CBC, CTV, and RDS on IPTV Canada 4K, here are the settings that deliver the best experience on Fire Stick:
Setting Up a "Canada Sports" Favourites Group
In TiviMate, navigate to your channel list and search for TSN1.
Long press the channel → Add to Favourites.
Create a new Favourites group called "Canada Sports".
This Favourites group is now accessible instantly from the TiviMate sidebar — one click to all Canadian sports channels.
Configuring for NHL Hockey Night in Canada
Set EPG refresh to 6 hours during hockey season for accurate game time updates
Enable Catch-Up TV (Premium) so you can replay games you miss during the week
Set Programme Reminders for your team's games via the EPG
Enable Screen Timeout: Disabled — games run 3+ hours and Fire Stick may sleep otherwise
Use Wired Ethernet via an OTG Ethernet adapter for maximum stream stability during game 7
13 Troubleshooting TiviMate on Fire Stick
TiviMate won't install — "Installation blocked" or error
🔴
Cause: Apps from Unknown Sources is not enabled, or Downloader doesn't have "Allow from this source" permission.
Fix: Return to Settings → My Fire TV → Developer Options and confirm Apps from Unknown Sources is ON. Also check Settings → Applications → Manage Installed Applications → Downloader → Allow from this source: ON. Then retry the installation from Downloader.
TiviMate opens but shows "No playlists added"
🟡
Cause: No IPTV subscription has been added yet.
Fix: Go to Settings → Playlists → Add Playlist and enter your IPTV subscription credentials (Xtream Codes: server URL + username + password, or M3U URL). Make sure you have an active IPTV subscription — start a free trial at IPTV Canada 4K if you don't have one.
Channels are not loading — spinning buffer / authentication error
🟡
Cause: Incorrect credentials, expired subscription, or server connection issue.
Fix:
1. Double-check your server URL, username, and password — a single character error will cause authentication to fail.
2. Confirm your IPTV subscription is active (log into your provider's website to verify).
3. Check your internet connection — try loading a website in the Fire Stick Silk Browser.
4. Contact your IPTV provider's support if credentials are correct and the subscription is active.
Channels load but streams are buffering or freezing
🟡
Cause: Insufficient bandwidth, Wi-Fi instability, overloaded IPTV server, or software decoding struggling with 4K streams.
Fix:
1. Switch to wired Ethernet: Use an OTG or micro-USB to Ethernet adapter with your Fire Stick. This is the single most effective fix for buffering.
2. Enable Hardware Decoding in TiviMate Settings → Playback.
3. Test a lower-quality stream (HD instead of 4K) to isolate whether it's a bandwidth or server issue.
4. Try during off-peak hours — if it buffers at 8 PM but not at noon, the IPTV server is congested. Consider switching providers.
EPG is blank — no TV guide showing
🔵
Cause: EPG data not loaded, incorrect EPG URL, or channel ID mismatch.
Fix:
1. Go to Settings → EPG Sources — verify your EPG URL is entered.
2. Tap Update Now to force a fresh EPG download.
3. If specific channels have no EPG: long press the channel → EPG Mapping → search for and assign the correct EPG channel manually.
4. Check EPG Offset if show times are wrong (see Step 7).
TiviMate is not showing in Fire Stick apps after installation
🔵
Cause: App installed but not pinned to the home screen or apps row.
Fix: Navigate to Settings → Applications → Manage Installed Applications and verify TiviMate is listed (confirming installation succeeded). Then go to the Your Apps & Channels row on the home screen, find TiviMate, long press it, and select "Move to front" or pin it.
TiviMate keeps crashing or force-closing on Fire Stick
🔴
Cause: Corrupted installation, memory pressure on the Fire Stick, or an outdated TiviMate version with a bug.
Fix:
1. Clear TiviMate cache: Settings → Applications → Manage Installed Applications → TiviMate → Clear Cache. Reopen the app.
2. Update TiviMate: Repeat the Downloader APK installation process with the latest APK from tivimate.com. Installing over the existing version updates it without losing your settings.
3. Free up Fire Stick memory: Close background apps and clear caches for other apps.
4. Restart the Fire Stick: Unplug power for 30 seconds and replug.
Need an IPTV Subscription for TiviMate?
IPTV Canada 4K is Canada's top-rated IPTV service — 20,000+ channels, full TSN & Sportsnet, 4K quality, automatic EPG via Xtream Codes, and a free trial. Works perfectly with TiviMate on Fire Stick.
Yes — installing TiviMate via the Downloader app is a safe, standard practice used by millions of Fire Stick users worldwide. TiviMate itself is a legitimate, widely used IPTV player application. As with any APK, download only from the official source (tivimate.com) to ensure you get the genuine app. Enabling "Unknown Sources" for the Downloader app is a minimal, targeted permission that does not significantly impact your Fire Stick's security.
Why is TiviMate not in the Amazon Appstore?
TiviMate's developer chose to distribute the app through the Google Play Store and direct APK rather than the Amazon Appstore. This is a common developer decision — many high-quality Android apps are not in the Amazon Appstore for various business or technical reasons. It does not reflect the app's quality, safety, or legitimacy. Sideloading via Downloader is the standard way to run these apps on Fire Stick.
Do I need TiviMate Premium for IPTV Canada?
No — TiviMate's free version is fully functional for live TV streaming and EPG with a single IPTV playlist. Premium adds catch-up TV via EPG, programme recording, programme reminders, multiple playlists, and parental controls. For casual viewers, free is enough. For sports fans who want to replay missed games via catch-up or record live events, Premium at ~$5/year is excellent value.
Can I use TiviMate on multiple Fire Sticks?
The TiviMate Free app can be installed on multiple Fire Sticks. TiviMate Premium is licensed per device — you need to activate it on each Fire Stick separately, or use a single-device license per device. Note that your IPTV subscription has connection limits — if you are watching on two Fire Sticks simultaneously, you need a plan that supports at least 2 concurrent connections.
What is better for Fire Stick — TiviMate or IPTV Smarters Pro?
For most Canadian IPTV users on Fire Stick, TiviMate offers the better experience: smoother EPG, faster channel switching, better remote control navigation, and more advanced features (Premium). IPTV Smarters Pro's advantage is that it's available in the Amazon Appstore (no sideloading required) and supports more platforms (iOS, Smart TV). If you're comfortable sideloading, TiviMate is the better daily driver on Fire Stick.
How do I update TiviMate on Fire Stick?
TiviMate doesn't auto-update on Fire Stick (since it's sideloaded, not in the Appstore). To update: open Downloader, enter the TiviMate APK URL again, download the latest version, and install it over your existing installation. Installing a newer APK over an old one updates the app while keeping all your settings and playlists intact. Check tivimate.com or the TiviMate Reddit community for the latest version number.
My Fire Stick says "Not enough storage" when installing TiviMate — what do I do?
Fire Sticks have limited internal storage (8–16 GB, of which ~5–8 GB is available). To free space: Settings → Applications → Manage Installed Applications → select apps you don't use → Clear Cache and/or Uninstall. Also clear the cache for apps you keep (Silk Browser, Amazon Photos, etc.). The TiviMate APK is small (~15 MB), so you only need to free a modest amount of space.
15 Conclusion — TiviMate on Fire Stick: The Best IPTV Setup for Canada
Installing TiviMate on Amazon Fire Stick is a 15-minute process that transforms your TV into a premium IPTV entertainment system. The combination of TiviMate's polished TV guide interface and a quality Canadian IPTV subscription like IPTV Canada 4K delivers an experience that cable TV simply cannot match — all Canadian channels including TSN, Sportsnet, CBC, CTV, and RDS, in HD and 4K, with a beautiful EPG grid, catch-up TV, and no cable contract.
To recap the complete installation process:
Enable Apps from Unknown Sources in Settings → My Fire TV → Developer Options
Install Downloader from the Amazon Appstore
Allow Downloader to install APKs in Applications settings
Download TiviMate APK via Downloader from tivimate.com
Install TiviMate when the install prompt appears
Add your IPTV subscription via Xtream Codes or M3U URL
Configure EPG and set your timezone offset
Optimize settings — hardware decoding ON, create Canada Sports favourites, set buffer size
If you don't have an IPTV subscription yet, start a free trial at IPTV Canada 4K — you'll receive your Xtream Codes credentials instantly, and TiviMate will be up and running on your Fire Stick within minutes.