What you need
- Fire TV Stick (any model, 4K recommended)
- Tivo8k login: username, password and server URL
- Wi-Fi or Ethernet connection of 25 Mbps or more
No login yet? Get a free 24-hour trial or choose a plan.
Step-by-step setup
Allow apps from unknown sources
Fire OS blocks outside installs until told otherwise. Go to Settings, then My Fire TV, then Developer Options, and enable "Apps from Unknown Sources". On newer builds the option stays hidden until something requests it, so if it is missing, continue to the next step and it will appear as "Install unknown apps" against Downloader.
Install the Downloader app
Back on the home screen, open search and type Downloader. You want the orange one from AFTVnews. Install it, launch it once, and approve the storage permission it requests, otherwise the next step fails silently.
Download IPTV Smarters Pro
In Downloader, select the address bar and enter the short link from your Tivo8k chat, or the official Smarters APK address. Press Go. When the download completes the installer opens on its own: Install, then Done, then Delete to clear the APK off the stick, since it serves no purpose once installed.
Open the app and choose Xtream Codes login
The new app appears under Your Apps and Channels rather than in the main row, which is where people lose it. Open it, accept the terms, then select "Login with Xtream Codes API".
Enter your Tivo8k login
Name the profile anything. Then enter the username, password and server address exactly as sent, including the http:// and the port. Press Add User and it begins pulling the channel list and guide, which takes a minute or so the first time.
Start watching
Open Live TV, choose a category, pick a channel. Holding the select button adds a favourite, and building a row of thirty or forty is what makes a list this size usable. If the picture stutters, Settings, Player settings, switch the decoder to hardware.
Common errors and fixes
Downloader says the file cannot be downloaded
Usually a mistyped address, so re-enter it slowly, or ask support for the mirror. Failing that, confirm unknown sources is genuinely enabled for Downloader specifically, which is a separate toggle on newer Fire OS versions.
Login fails with "invalid credentials"
The server field is nearly always the problem. It needs http:// at the front and the port at the end, as http://server:8080. A pasted value often carries a trailing space, so type it by hand once before concluding the account is wrong.
Channels buffer in the evening
Switch to hardware decoding first, since it costs nothing to try. If the stick is on Wi-Fi and the router is not close, an Ethernet adapter settles it permanently. Where an ISP throttles streaming at peak hours, a VPN on a nearby server restores the speed.
Which app is best for this device
IPTV Smarters Pro
IPTV Smarters Pro setup for Firestick, Android, Samsung, LG, Apple TV and PC. Log in with Xtream Codes, load the EPG and fix errors with Tivo8k.
TiViMate
Set up TiViMate on Android TV, Firestick or an Android box with your Tivo8k Xtream login, load the EPG and see what Premium adds. 25,000+ channels.
All setup guides
Every device and app we support, in one place.
Ready to watch on your Firestick?
Plans from $15 a month with 25,000+ channels. Login in under 15 minutes on WhatsApp.
Firestick IPTV FAQ
Which IPTV app is best for Firestick?
Start with IPTV Smarters Pro because it is free and installs in ten minutes. Move to TiViMate once the basic player starts to annoy you, which for most people is the moment they try to find something using the guide. Both take the same Tivo8k login and both have guides here.
Does IPTV work on the Fire TV Stick Lite?
It does, through the identical steps, since the Lite runs the same Fire OS. Its limit is 1080p output, so if you are paying for the 4K feeds you will not see them. For a main television, the 4K Max is worth the difference.
Can I use my Tivo8k login on the Firestick and my phone?
Install it on both, and on anything else you own. The plan limits simultaneous streams, not installations, so on a one-device plan both can be signed in while only one plays at a time. The two-device plan on the pricing page removes that.