So you've got a Firestick plugged in and you're ready to get IPTV running on it. The good news is that the actual installation only takes a few minutes once you know which buttons to press - the steps below cover both the straightforward route through the Amazon Appstore and the sideloading method for apps that aren't listed there.
To install IPTV on Firestick, search for and download an IPTV player app from the Amazon Appstore (or sideload one using the Downloader app if it isn't listed), then open it and enter your provider's M3U URL or Xtream Codes login details. Most players load your channel list within a minute or two of entering the correct details.
Before You Begin
- Make sure your Firestick is updated to the latest Fire OS version (Settings > My Fire TV > About > Check for Updates)
- Have your IPTV subscription details to hand - an M3U link or an Xtream Codes username, password and server
- Confirm your home broadband is connected and stable
- Check you have a little free storage on the device - Settings > My Fire TV > Storage will show you what's available
It's worth doing the Fire OS update check even if you set the Firestick up recently, since Amazon pushes updates in the background and an outdated build occasionally causes odd installation errors that a simple update clears up. This step only takes a couple of minutes but can save some head-scratching later if an app refuses to install for no obvious reason, particularly on a device that hasn't been switched on for a while.
Method 1: Installing from the Amazon Appstore
- Turn on your Firestick and TV, and go to the home screen
- Select the magnifying glass search icon
- Type the name of your chosen IPTV app
- Select it from the search results and choose "Get" or "Download"
- Wait for the install to finish, then select "Open"
- When prompted, choose to add a playlist and enter either your M3U URL, or your Xtream Codes server address, username and password
- Confirm, and give the app a moment to pull down your channel list and EPG
Method 2: Sideloading an IPTV App
If the app you want isn't in the Amazon Appstore, sideloading is straightforward once you've done it once.
- On the Firestick home screen, go to Settings > My Fire TV > Developer Options
- Enable "Apps from Unknown Sources"
- Search the Amazon Appstore for "Downloader" and install it
- Open Downloader, and in the URL field enter the direct APK download link for your chosen IPTV app
- Allow the download to complete and select "Install" when the prompt appears
- Delete the APK file when offered (this just clears temporary storage, it won't remove the installed app)
- Open the app from your Firestick apps list and enter your playlist details as in Method 1
Entering Your Playlist Details Correctly
A large share of setup problems come down to small typing errors at this stage. Double-check there are no extra spaces before or after your M3U URL, and that Xtream Codes details are entered in the right fields - server address, username and password are usually three separate boxes rather than one combined field. If you're unsure which format your subscription uses, check the confirmation email you received after signing up, or see subscription options for more detail on how IPTV subscriptions are typically delivered.
Typing a long M3U URL or a complex password on a Fire TV remote is fiddly, so if your app supports it, it's worth using the Fire TV mobile app on your phone as a remote keyboard - it lets you type using your phone's keyboard instead of navigating an on-screen grid one letter at a time, which cuts down on entry errors considerably.
After Installation: What to Check
- Open a handful of channels across different genres to confirm the stream loads
- Check the EPG (electronic programme guide) is showing programme names and times, not just blank slots
- Add a few favourites so you don't have to scroll the full list every time
- Note down your login details somewhere safe in case you need to reinstall later
- Check playback in full screen at a normal viewing distance, since some picture issues are only obvious once you're not staring at the settings menu
- Let a channel play for a couple of minutes rather than just glancing at it, so any intermittent buffering has a chance to show up before you assume everything's fine
Reinstalling or Moving to a New Firestick
If you ever reset your Firestick, replace it with a newer model, or want to add IPTV to a second TV, the process is exactly the same as the first time round - reinstall the app, and enter the same M3U URL or Xtream Codes login you used originally. Your subscription itself lives with your provider account rather than the device, so there's nothing to transfer beyond re-entering those details on the new hardware.
Checking Your Connection Before You Start
A poor Wi-Fi signal is one of the most common reasons an otherwise correctly installed IPTV app struggles once you start watching, even when the installation itself goes fine. Before you begin, it's worth running a quick speed test on the Firestick itself - Settings > My Fire TV > About > Network shows your current connection status, and a dedicated speed test app can confirm your actual throughput. If your Firestick is in a room with a weak signal, moving your router, adding a Wi-Fi extender, or connecting via an Ethernet adapter can make a bigger difference to your streaming experience than anything you change inside the app itself.
As a rough benchmark, aim for at least 10-15 Mbps of consistently available bandwidth for smooth HD viewing, with more headroom needed if other people in the house are streaming, gaming or downloading at the same time. If a speed test shows considerably less than that at the Firestick itself, even though your overall broadband plan is faster, that's usually a sign of a local Wi-Fi issue rather than a problem with your internet provider.
If the App Won't Install or Load
If installation itself fails, check you have enough free storage on the Firestick (Settings > My Fire TV > Storage) and that "Apps from Unknown Sources" is switched on if you're sideloading. If the app installs but your playlist won't load, it's almost always down to the URL or login details rather than the app itself - re-copy them carefully rather than retyping from memory. For anything more persistent, our IPTV app not working on Firestick guide covers fixes in more depth, and the general IPTV player guide is useful if you're deciding between different apps. Working through these in order, rather than jumping between fixes at random, tends to get you to a working setup faster.
If you'd rather have someone walk you through it live, you can reach our support team on WhatsApp and they'll talk you through the exact steps for your subscription.
Frequently Asked Questions
Start Streaming Today
Not sure yet? Message us on WhatsApp and we'll help you pick the right plan.
More from the blog
IPTV on Firestick: Complete Setup Guide
Learn how to get IPTV working on an Amazon Fire TV Stick, from choosing the right model to installing an app and loading your playlist.
FirestickBest IPTV Apps for Firestick: Complete Guide
A comparison of the most widely used IPTV player apps for Firestick, covering features, interface style and how to choose between them.
TroubleshootingIPTV App Not Working on Firestick: Complete Fix Guide
IPTV app crashing, freezing on launch, or refusing to open on your Firestick? Here's a Firestick-specific troubleshooting guide beyond generic fixes.
IPTV PlayersIPTV Player Guide: How to Choose the Right Player
A complete guide to IPTV players — what they do, the main types, key features to compare, and how to choose the right one for your device.