How to Install IPTV on a Firestick
The Amazon Firestick is the most popular way to watch IPTV in the USA: it is cheap, fast and plugs into any TV. This guide shows how to install an IPTV player on a Fire TV Stick, Fire TV Cube or Fire TV smart TV, log in with your IPTV subscription and start watching live TV in about ten minutes.
What you need before installing IPTV on Firestick
- A Fire TV Stick, Fire TV Cube or Fire TV smart TV with the latest software update.
- Your IPTV subscription login (username, password and server URL).
- A connection of at least 25 Mbps for 4K, or 10 Mbps for HD.
Step 1: Turn on Developer Options
Go to Settings → My Fire TV → About and click your device name seven times. A message confirms you are now a developer. Go back one screen and open Developer Options.
Step 2: Allow apps from unknown sources
Inside Developer Options, select Install unknown apps (on older software it's called Apps from Unknown Sources). You will switch this on for the Downloader app in the next step.
Step 3: Install Downloader
From the Fire TV home screen, search for Downloader (the orange icon by AFTVnews) and install it. Open it once, allow file access, then return to Install unknown apps and set Downloader to On.
Step 4: Install an IPTV player
In Downloader, type the download link for the player you want and press Go. Our support team sends you up-to-date links for IPTV Smarters Pro, TiviMate and XCIPTV. When the file finishes, choose Install, then Delete the installer to free space.
Step 5: Add your IPTV login details
Open the player and choose Login with Xtream Codes API (sometimes labelled "Xtream" or "XC"). Enter the three details from your welcome message:
- Username and password: case-sensitive, so copy them exactly.
- Server URL: include
http://and the port number if one is given.
Give the profile any name you like, then press Add user. The first load downloads the channel list and TV guide, which can take a minute.
Fixing common IPTV problems on Firestick
- Buffering: restart the stick (hold Select + Play for 5 seconds), then try a wired Ethernet adapter.
- "Invalid login": check for a missing port or an extra space after the password.
- Low storage: clear the cache of unused apps in Settings → Applications.
Frequently asked questions
Is a Firestick good for IPTV?
Yes. The Fire TV Stick 4K and 4K Max handle 4K IPTV streams smoothly. Older 1st-gen sticks work but are limited to HD and can be slow with large channel lists.
Which IPTV app is best on Firestick?
TiviMate has the best TV guide layout, IPTV Smarters Pro is the easiest to set up, and XCIPTV is a light option for older devices. All work with your IPTV subscription.
Why is IPTV buffering on my Firestick?
Most buffering comes from Wi-Fi. Move the router closer, switch to 5 GHz or use an Ethernet adapter, and restart the stick. If it continues, message support so we can check your server.
Can I use one IPTV subscription on two Firesticks?
Yes, if your plan includes two screens. Each screen streams on one device at a time, and you can add screens when you order.
Still need help with your setup?
Our support team can walk you through it live, 24/7.
More setup guides
Smart TV
How to Set Up IPTV on a Samsung or LG Smart TV
Install a player from the Samsung or LG app store and activate it with your playlist.
Roku
How to Watch IPTV on Roku
Roku lacks native players. Use screen mirroring or an M3U player channel.
Android
How to Set Up IPTV on Android Devices
Install a player from Google Play on any Android or Google TV device and log in.