On this page
On this page
Jump to a section
To install IPTV on a Firestick, add the free Downloader app from the Amazon Appstore, use it to sideload TiviMate from its official site with the code 272483, then sign in with the Xtream Codes login from your IPTV Canada provider. It takes about 15 minutes on a Fire TV Stick 4K Plus, 4K Max, Lite or Fire TV Cube, with only the remote. Your login arrives in the welcome email that comes with an IPTV Subscription, and the same details work in every player in this guide. Three newer sticks run Amazon’s Vega OS and cannot sideload at all, so start with the one minute check in section 1.

1. Check That Your Fire TV Can Sideload
Most Fire TV devices run Fire OS, Amazon’s version of Android, which lets you install apps from outside the Appstore. A few newer models run Vega OS instead, a Linux system that installs Appstore apps only. According to AFTVnews, the maker of Downloader, these three run Vega OS:
- The 2nd generation Fire TV Stick HD (the one with Wi-Fi 6)
- The Fire TV Stick 4K Select
- The 3rd generation Fire TV Stick 4K
To check yours, open Settings > My Fire TV > About (on a TV with Fire TV built in, the menu is called Device & Software) and look at the software version:
| The About screen shows | Your device runs | What to do |
|---|---|---|
| “Fire OS” with a number starting 3, 5, 6, 7, 8 or 14 | Fire OS | Follow sections 3 to 5 |
| “OS” with a number starting 1 | Vega OS | Skip to section 7 |
2. What You Need
- A Fire OS device, updated and signed in to your Amazon account.
- Your login: a server URL, a username and a password (Xtream Codes), or a single M3U link. Our post on where to get an IPTV URL explains each part of it.
- About 25 Mbps for one 4K stream, or 10 Mbps for HD, on the stick’s Wi-Fi rather than at the router.
- The HDMI extender from the box, so the stick sits clear of the TV’s metal back panel.
- The Amazon Fire TV app on your phone, from the App Store or Google Play. Its keyboard makes typing a server URL much easier than the remote.
3. Which Player to Install
TiviMate is the player we recommend on a Firestick: it is built for a TV remote, takes both Xtream Codes and M3U logins, and has one of the clearest channel guides of any IPTV app. Our best free IPTV apps post compares it with players for other devices.
| Player | How you install it | Cost | Best for |
|---|---|---|---|
| TiviMate | Downloader, code 272483 (official tivimate.com download) | Free, optional paid Premium | Most people; our pick |
| Kodi | Downloader, from kodi.tv | Free | People who already use Kodi for their own media |
| An Appstore IPTV player | Amazon Appstore search | Varies | Vega OS sticks |
| IPTV Smarters Pro | Only if it is already installed | Free | Existing installs (section 6) |
Use Xtream Codes when your provider gives you the choice: three fields load the channels, the guide and the on-demand library in one go. An M3U link works too, but the guide usually needs a separate EPG link.
4. Install Downloader and Allow It to Install Apps
Downloader is a free app in the Amazon Appstore that fetches a file from an address or short code you type. You install it, turn on Developer Options, then give Downloader permission to install apps.
Step 1: Install Downloader
- On the home screen, select the Apps icon (four squares) at the end of the menu row.

- Select Get More Apps.

- Search for Downloader.

- Choose the orange Downloader app by AFTVnews.

- Select Get or Download and wait for the install to finish.

Step 2: Turn on Developer Options
Amazon hides this menu until you unlock it, as its Fire TV developer documentation describes.
- Go to Settings > My Fire TV > About.

- Highlight your device name and press the select button 7 times.

- When the message says you are now a developer, press Back once. Developer Options now appears under My Fire TV.
Step 3: Allow Downloader to install apps
- Open Settings > My Fire TV > Developer Options.

- Select Install unknown apps.

- Set Downloader to On. Older Fire OS versions show a single “Apps from Unknown Sources” switch instead.

5. Install TiviMate and Sign In
Step 1: Download and install TiviMate
- Open Downloader from Your Apps & Channels.

- Select Allow when it asks for access to your files.

- In the address box, type 272483 and select Go. Typing
tivimate.com/apkdoes the same: both open TiviMate’s official download. - When the download finishes, select Install.
- Choose Done, then select Delete twice to remove the installer and free up space.
- Find TiviMate in Your Apps & Channels, press the Options button (three lines) on its icon and choose Move to bring it to the front row.
Type the code slowly: one wrong digit opens a different file. Only use the official tivimate.com source, never a “premium” or “modded” copy from another site, since modified apps are the main way malware reaches a Firestick. Sideloading a player onto your own stick is legal; whether the channels are licensed depends on the provider, as our post on whether IPTV is legal explains. Anyone selling a “jailbroken” Firestick is charging you for the free steps on this page.
Step 2: Sign in with Xtream Codes
- Open TiviMate and select Add playlist.
- Choose Xtream Codes as the playlist type.
- Enter the server address exactly as your email shows it, including
http://orhttps://and the port number after the colon. Then enter your username and password. Both are case sensitive. - Select Next. TiviMate checks the login and shows how many channels and movies it found.
- Select Next again, give the playlist a name such as “Living room”, and finish.
- Wait a minute or two while the channels and the TV guide load.
If your provider only sent an M3U link, choose M3U playlist in step 2 and type the whole link instead. Then add the EPG link from your email in TiviMate’s settings, under EPG, so the guide fills in.
6. Already Have IPTV Smarters Pro? Sign In
IPTV Smarters Pro was the usual Firestick player for years, but its official website is offline, so we do not recommend installing it today, and never from a short code or a lookalike site. If it is already on your stick, it signs in with the same details:
- Open Settings > Applications > Manage Installed Applications, select IPTV Smarters Pro and choose Launch application.

- Accept the terms screen.

- Choose TV as the device type.

- Select Login with Xtream Codes API.

- Fill in Any Name (a label for this profile), Username, Password and Server URL, then select Add User.

- Once the channels load, choose Live TV, Movies or Series from the dashboard.

7. Vega OS Sticks and Other Options
On a Vega OS stick, Downloader is not available. Search the Appstore for “IPTV”, pick a player whose listing mentions Xtream Codes or M3U, and check its recent reviews and the developer’s name before you install it. Listings change often, so a player that works today may not be there next year.
Kodi installs through Downloader too, from the official kodi.tv download page. It plays IPTV through its PVR IPTV Simple Client add-on and suits people who already use Kodi for their own films and music.
A different device is the cleanest fix when a stick cannot sideload. On Android TV and Google TV, TiviMate installs straight from Google Play, and our IPTV Guide covers every other device we support.
8. Set Up the Guide, Favourites and Picture
- Favourites: in TiviMate, press and hold the select button on a channel and add it to Favourites. They get their own group, which saves a lot of scrolling with a remote.
- Guide times: if programmes show an hour or more early or late, check the stick’s time zone in Settings first, then adjust the EPG offset in the player only if it is still off.
- Hide groups you never watch. Fewer groups load faster on a stick’s small memory.
- Display: under Settings > Display & Sounds > Display, set the resolution to Auto and turn on Match Original Frame Rate if your model has it. Hockey and football look smoother when the TV follows the broadcast’s frame rate.
- Connection: use the HDMI extender, join the router’s 5 GHz network, or plug in Amazon’s Ethernet adapter. A cable is the biggest single upgrade for live sports.
9. Fix Common Firestick Problems
Downloader is missing from Install unknown apps
The list only shows apps that are already installed, so install Downloader first, then come back. If it is still missing, update Fire OS under Settings > My Fire TV > About > Check for Updates and restart the stick.
“There was a problem parsing the package”
The download did not finish or the file is damaged. Delete it in Downloader’s Files tab, check you have free storage, and enter the code again.
Not enough storage
Smaller sticks fill up quickly. Under Settings > Applications > Manage Installed Applications, clear the cache of large apps and uninstall the ones you no longer use.
Login fails or the channel list is empty
Retype every field: a missing port, a space after the password or a lowercase letter that should be a capital causes most failures. An expired plan also loads an empty list. If the details match your email and it still fails, IPTV Support can confirm your account from their side.
Buffering or freezing
Restart the stick from Settings > My Fire TV > Restart, restart the router, and move the stick to 5 GHz Wi-Fi or Ethernet. If it continues, our checklist for IPTV that stops working tells you within five minutes whether the problem is the stick, your network or the service.
Black screen with sound
TiviMate cannot decode that channel’s video with the current setting. In the player’s playback settings, switch between hardware and software decoding and try the channel again.
Frequently Asked Questions
Should I turn Install unknown apps off again afterwards?
You can. Switch Downloader back to Off once TiviMate is installed, and turn it on again only when you need to update or add an app. TiviMate keeps working either way.
How do I update TiviMate on a Firestick?
Sideloaded apps do not update through the Amazon Appstore. When a new version is out, repeat the Downloader step with the same code and install it over the old one; your playlist and favourites stay.
Do I need to pay for TiviMate?
No. Live TV and the guide work in the free version. TiviMate Premium is an optional paid upgrade for the app itself, bought through the developer’s companion app on an Android phone, and it is separate from your IPTV plan.
Can I use the same login on two Firesticks?
Yes. Sign in on each stick with the same details. Each stick that streams at the same time uses one of the connections your plan allows, so check that number before you add a stick in the bedroom.
Is the Downloader app safe?
Yes. It is a well-known free app in the Amazon Appstore, and it only fetches what you type into it. The risk is in the file you download, which is why this guide uses only the official TiviMate and Kodi sources.
Will a factory reset remove IPTV from my Firestick?
Yes. A reset deletes every app, including TiviMate and its playlist. Your subscription is not affected; reinstall TiviMate with the steps above and sign in again with the same details.
Do I need a VPN for IPTV on a Firestick?
No. A VPN is optional. It adds privacy and can help when your internet provider slows streaming at busy times, but it costs some speed and does not change whether the content is licensed.
Conclusion
Start with the About screen: it tells you in a minute whether your stick runs Fire OS and can take TiviMate, or runs Vega OS and needs an Appstore player. After that it is Downloader, the code 272483 and your Xtream Codes login, about 15 minutes in all. Set it up on a quiet afternoon, then watch a live game that evening to see how your Wi-Fi holds at the busiest time; if you are still choosing a service, an IPTV free trial lets you run that test before you pay for anything.