Amazon Firestick / Fire TV
How to Set Up IPTV on a Firestick (2026 Step-by-Step Guide)
Sideload a player with Downloader, enter your login, done. About five minutes.
Step-by-step
- 1
Enable apps from unknown sources
On the Fire TV home screen go to Settings → My Fire TV → Developer Options and turn on 'Install unknown apps'. On newer Fire OS versions you enable this per-app, so leave the screen open until after step 2.
- 2
Install the Downloader app
From the Fire TV home screen, search for 'Downloader' and install the orange app by AFTVnews. Go back to Developer Options and switch 'Install unknown apps' ON for Downloader specifically.
- 3
Download an IPTV player
Open Downloader, select the URL box and enter your provider's downloader code or the IPTV Smarters download URL. Press Go, wait for the download, then choose Install.
- 4
Enter your subscription details
Open the installed player and choose 'Login with Xtream Codes API' — enter the server URL, username and password from your provider. Alternatively choose 'Load your playlist' and paste your M3U URL.
- 5
Wait for the channel list and EPG
The channel list loads first, usually within a minute. The TV guide can take several more minutes on first run. Don't restart the app while it populates.
- 6
Connect by ethernet if you can
An Amazon Ethernet Adapter costs around £10 and eliminates the majority of Firestick buffering complaints. Plug it into the micro-USB power port and connect it to your router.
The Firestick is the most popular IPTV device in the UK, and the only slightly awkward part is that Amazon doesn't carry IPTV players in its main store. So you sideload — a supported Amazon feature, not a hack.
Budget five minutes.
Before you start
You need three things: a Fire TV device on Wi-Fi or ethernet, your provider's M3U line or Xtream Codes credentials, and about five minutes.
If you don't have credentials yet, the free 12-hour GuardianTV trial issues both with no card details.
Which player to install
IPTV Smarters Pro — free, no restrictions, handles M3U and Xtream Codes, includes EPG. The safe default.
TiviMate — significantly better guide interface, but the free tier limits you to one playlist and blocks recording and catch-up. Excellent if you only have one provider.
OTT Navigator — the most configurable, best when streams stutter in other apps.
After setup: the settings that matter
Two changes make a visible difference on Firestick:
Buffer size. Increase it in the player's settings. You trade a second or two of channel-change delay for far fewer micro-freezes.
Decoder. If video stutters or audio drifts, switch between hardware and software decoding. Hardware is faster; software is more compatible.
Keeping it fast
Firesticks slow down over months. Two habits keep them quick:
- Clear the player's cache monthly (Settings → Applications → Manage Installed Applications).
- Restart properly every week or two — full restart, not standby.
Also make sure it isn't cooking. Firesticks throttle when hot, and a stick jammed into a recessed HDMI port behind a wall-mounted TV gets very hot. A short HDMI extender (Amazon includes one in the box) helps considerably.
Still buffering?
Work through the buffering troubleshooting guide. If your connection tests fine, Netflix plays perfectly, and only one provider freezes at peak time, the problem is that provider's server capacity — and no Firestick setting will fix it.