SALE12-Month Plans at Reduced Prices!Ends in 23:59:59
Back to Blog
Installation Guides·Apr 5, 2026·9 min read

How to Install IPTV on Firestick: Step-by-Step Guide (2026)

Learn how to install IPTV on Firestick with this complete step-by-step guide. Covers developer options, Downloader app, downloader codes, and troubleshooting.

By Marc Tremblay
How to install IPTV on Amazon Firestick with step-by-step setup instructions
Step-by-step guide to installing IPTV apps on Amazon Firestick and Fire TV

The Amazon Firestick is the most popular device for IPTV in Canada, and for good reason. It is affordable, portable, and supports all the major IPTV apps. This guide walks you through every step to install IPTV on Firestick, from enabling developer options to entering your subscription credentials and streaming your first channel.

Key Takeaways

  • You need to enable Developer Options and allow Unknown Sources before installing most IPTV apps on Firestick.
  • The Downloader app is the easiest way to sideload IPTV players onto your Firestick.
  • Popular Downloader codes: IBO Player Pro (481220), Hot IPTV (395800), TiviMate (185194), Bob Player (815778).
  • You will need your IPTV subscription credentials (server URL, username, password) to log in.
  • The entire installation process takes about 10 to 15 minutes.
  • What Is IPTV?

    IPTV (Internet Protocol Television) delivers live TV channels and on-demand content over your internet connection. Instead of relying on cable or satellite, IPTV streams directly to devices like the Amazon Firestick. With an IPTV subscription from a provider like My IPTV Canada, you get access to thousands of live channels, movies, and series. For a full explanation, visit our what is IPTV guide.

    Prerequisites

    Before you start, make sure you have:

  • An Amazon Firestick (any model works, but the Firestick 4K Max is recommended for best performance)
  • A stable internet connection (at least 15 Mbps for HD, 25 Mbps for 4K)
  • An active IPTV subscription or free trial credentials (server URL, username, and password)
  • Your Firestick connected to your TV and powered on
  • Step 1: Enable Developer Options

    Amazon hides Developer Options by default on newer Firestick models. You need to unlock them before you can install apps from outside the Amazon App Store.

  • From the Firestick home screen, go to Settings
  • Select My Fire TV (or Device on older models)
  • Select About
  • Click on Fire TV Stick (the first option) seven times rapidly
  • A message will appear saying "You are now a developer"
  • Press the back button to return to the My Fire TV menu
  • You will now see Developer Options listed
  • If you are having trouble finding this menu, watch this video guide on how to reveal Developer Options on Fire TV.

    Step 2: Enable Install from Unknown Sources

    Now that Developer Options is visible, you need to allow your Firestick to install apps from sources other than the Amazon App Store.

  • Go to Settings > My Fire TV > Developer Options
  • Find Install Unknown Apps (or "Apps from Unknown Sources" on older firmware)
  • Turn it ON for the Downloader app (you will enable this after installing Downloader)
  • Note: On newer Firestick firmware, you enable Unknown Sources on a per-app basis. You will come back to this step after installing the Downloader app.

    Step 3: Install the Downloader App

    The Downloader app is a free utility available on the Amazon App Store that lets you download and install APK files directly on your Firestick.

  • From the Firestick home screen, go to Find > Search
  • Type "Downloader"
  • Select the Downloader app by AFTVnews (it has an orange icon)
  • Click Download and wait for the installation to complete
  • Open the app when it is done
  • If the Downloader app has been removed from your regional App Store, watch this guide on the Downloader removed fix.

    Now go back to Settings > My Fire TV > Developer Options > Install Unknown Apps and enable it for the Downloader app.

    For a video walkthrough, see how to install Downloader on Firestick.

    Step 4: Install Your IPTV App Using Downloader Codes

    The Downloader app supports numeric codes that link directly to APK files. This is the fastest way to install IPTV players on your Firestick.

    Open the Downloader app and enter one of these codes in the URL/code field:

    IPTV AppDownloader Code
    IBO Player Pro481220
    Hot IPTV395800
    TiviMate185194
    Bob Player815778

    Which App Should You Choose?

  • IBO Player Pro is the top recommendation. It has a clean interface, fast channel loading, Xtream Codes support, and works flawlessly with My IPTV Canada.
  • TiviMate is the best option for power users who want advanced EPG features and multi-playlist support. The free version works well, but TiviMate Premium unlocks all features.
  • Hot IPTV is a solid choice for Firestick and Smart TV users who want a simple layout.
  • Bob Player is a newer option with a modern interface and smooth performance.
  • For a detailed comparison of all IPTV apps for Firestick, check out our guide on the best IPTV app for Firestick. For a full list of codes, see our downloader codes page.

    Installation Steps

  • Open the Downloader app
  • Enter the code for your chosen app (e.g., 481220 for IBO Player Pro)
  • The APK file will begin downloading
  • When the download completes, click Install
  • Once installed, click Done (not "Open" yet)
  • Go back to the Downloader app and delete the APK file to save space
  • The IPTV app is now in your Apps list
  • Step 5: Configure Your IPTV App with Xtream Codes

    Once the IPTV app is installed, you need to enter your subscription credentials to start watching. Most IPTV providers, including My IPTV Canada, use the Xtream Codes login method.

    You will need three pieces of information from your provider:

  • Server URL (DNS): The server address (e.g., http://provider-server.com:port)
  • Username: Your account username
  • Password: Your account password
  • Setup in IBO Player Pro

  • Open IBO Player Pro from your Firestick Apps menu
  • Note the Device ID and Device Key shown on the activation screen
  • Visit the IBO Player activation website on your phone or computer
  • Enter your Device ID and Device Key
  • Add a playlist using Xtream Codes with your server URL, username, and password
  • The channels will load on your Firestick within a few seconds
  • Setup in TiviMate

  • Open TiviMate
  • Select Add Playlist
  • Choose Xtream Codes
  • Enter your server URL, username, and password
  • Click Next and wait for the channel list to load
  • Select your preferred EPG source when prompted
  • Setup in IPTV Smarters Pro or Hot IPTV

  • Open the app
  • Select Login with Xtream Codes API
  • Enter any name for the playlist (e.g., "My IPTV Canada")
  • Enter your server URL, username, and password
  • Click Add User or Login
  • Your channels will appear organized by category
  • Step 6: Start Watching

    Once your credentials are loaded, you should see categories like Live TV, Movies, Series, and Sports. Browse through the channel list, select a channel, and enjoy. Channels typically load within 1 to 3 seconds.

    For the best experience on Firestick, set the video player to Hardware Decoder in the app settings. This uses the Firestick's built-in processor for smoother playback.

    Troubleshooting Common Issues

    "Install Unknown Apps" not showing:

    Make sure you have enabled Developer Options first (Step 1). On some firmware versions, this setting is under Settings > My Fire TV > Developer Options > Install Unknown Apps.

    Downloader code not working:

    Some codes change over time. If a code does not work, visit our downloader codes page for updated codes. You can also enter a direct APK URL instead of a code.

    App crashes or freezes after installation:

    Clear the app cache by going to Settings > Applications > Manage Installed Applications > [Your IPTV App] > Clear Cache. If the issue persists, uninstall and reinstall the app.

    "Authentication failed" when entering credentials:

    Double-check your server URL, username, and password. Make sure there are no extra spaces. If you are copying and pasting, try typing the credentials manually.

    Buffering or freezing during playback:

    This is usually an internet speed issue. Make sure you have at least 15 Mbps for HD and 25 Mbps for 4K. Using an Ethernet adapter instead of Wi-Fi can significantly improve stability.

    For more solutions, visit our complete troubleshooting guide.

    Frequently Asked Questions

    How do I install IPTV on Firestick?

    Enable Developer Options, install the Downloader app from the Amazon App Store, use a Downloader code to install your preferred IPTV app (IBO Player Pro code: 481220), then enter your IPTV subscription credentials using Xtream Codes login. The whole process takes about 10 to 15 minutes.

    What is the best IPTV app for Firestick?

    IBO Player Pro is the top recommendation for most Firestick users due to its clean interface, fast performance, and reliable Xtream Codes support. TiviMate is the best choice for users who want advanced EPG features and the ability to manage multiple IPTV subscriptions. Read our full comparison in the best IPTV app for Firestick guide.

    What are Firestick Downloader codes for IPTV?

    Downloader codes are numeric shortcuts used in the Downloader app to quickly install APK files on Firestick. Popular IPTV app codes include: IBO Player Pro (481220), Hot IPTV (395800), TiviMate (185194), and Bob Player (815778). Enter the code in the Downloader app to start the installation.

    Why can't I install apps on my Firestick?

    You need to enable Developer Options and turn on "Install Unknown Apps" for the Downloader app. If Developer Options is not visible, go to Settings > My Fire TV > About > Fire TV Stick and click it seven times to unlock developer mode. If the Downloader app is not available in your region, there are alternative installation methods.

    Is IPTV Smarters Pro available on Firestick?

    IPTV Smarters Pro is not available on the Amazon App Store, but you can sideload it using the Downloader app. Download the APK from the Smarters website or use a Downloader code. Note that Smarters Pro has been replaced by IPTV Smarters 5.0 on some platforms. Many users now prefer IBO Player Pro or TiviMate as alternatives.

    Conclusion

    Installing IPTV on Firestick is a straightforward process that anyone can complete in about 15 minutes. The key steps are enabling Developer Options, installing the Downloader app, sideloading your preferred IPTV player, and entering your subscription credentials.

    If you do not have an IPTV subscription yet, grab a free trial from My IPTV Canada to test 24,000+ live channels and 195,000+ VOD titles on your Firestick. For setup help on other devices, check out our complete IPTV setup guide for all devices.

    FirestickIPTV SetupInstallation GuideAmazon Fire TVIPTV App

    Ready to Start Streaming?

    Join 20,000+ happy customers across Canada.