IPTV app & setup guides: the best player for every device
Find the right IPTV app for your Firestick, Smart TV, Roku, Apple TV, Android box, phone or computer, with direct links to each official store and the Downloader codes. Then follow our 3-step IPTV setup, or let us set it up with you during your free 24-hour trial.
Table of Contents
Best IPTV app for each device
Install the IPTV player for your device; when your login arrives you only need to type it in. Every app below supports Xtream Codes and M3U playlists.
Amazon Firestick & Fire TV
The most popular IPTV device in the USA. Install the free Downloader app from the Amazon Appstore, then enter a code to get your IPTV player.
Android TV & Google TV
For Android TV boxes, Google TV, NVIDIA Shield, Chromecast with Google TV and Android-based Smart TVs like Sony, TCL and Hisense.
Samsung Smart TV (Tizen)
Open the Samsung Apps store on your TV, search for IBO Player, Hot IPTV or Smart IPTV and install it. Then send us the MAC address shown in the app.
LG Smart TV (webOS)
Install the player from the LG Content Store on your TV. IBO Player and Hot IPTV are the most reliable options on webOS.
Roku TV & Roku sticks
Add Hot Player from the Roku Channel Store, or mirror the IPTV app from your phone. Roku is common in US homes, so we test it every week.
iPhone, iPad & Apple TV
Download a player from the App Store. On Apple TV, the same apps run natively with a full TV guide.
Android phones & tablets
Install from Google Play. Perfect for watching on the go or casting to a TV.
Windows PC
Get a player from the Microsoft Store and log in with your Xtream Codes details.
Mac (macOS)
The iPad versions of the players run on Apple silicon Macs, downloaded from the Mac App Store.
Formuler boxes
Use the built-in MYTVOnline app with a portal login, or install TiviMate from Google Play.
MAG boxes
MAG boxes connect with a portal URL linked to the MAC address on the back of the box. Send us the MAC and we activate it.
Hisense & Toshiba (VIDAA)
Install a compatible player from the VIDAA App Store on your TV and add your login.
How to set up IPTV in 3 steps
To set up IPTV you install an IPTV player, enter the login we send you (Xtream Codes or M3U), and wait a minute while the channels, TV guide and movies load.
- Install the player. Pick the app for your device above. On Firestick and Android TV, open Downloader and type the code.
- Add your login. Choose “Xtream Codes” (or “Login with Xtream Codes API”) and enter the server URL, username and password from your welcome message. For an M3U playlist, paste the link instead.
- Load and watch. The app downloads channels, EPG and VOD. Open Live TV, pick a channel and press play. Add favorites so your top channels are one click away.
Some players, such as IBO Player, Hot IPTV and Smart IPTV, ask for a yearly activation. With PrimeStream TV 4K the player license is included: send us the MAC address shown in the app and we activate it for you.
Step-by-step IPTV player guides
Detailed tutorials from our support team for the most popular IPTV players:
- Best IPTV player apps compared by device
- TiviMate setup guide for Firestick and Android TV
- IPTV Smarters Pro setup guide for Android, iPhone and Smart TV
- IBO Player activation and setup
- Smart IPTV on Samsung and LG TV
- XCIPTV Player for Android devices
- MYTVOnline on Formuler
- IPTV on Firestick: 5-step guide and IPTV on LG TV
- Login error? Read IPTV Smarters “failed to authorize” fixes
IPTV setup tips for smooth streaming
- Use Ethernet or 5 GHz Wi-Fi on your TV device; 2.4 GHz Wi-Fi is the most common cause of buffering.
- Check your speed: 10 Mbps for HD, 15 Mbps for Full HD, 25 Mbps+ for 4K.
- Keep the app updated and clear its cache if channels load slowly.
- Restart the device once a week, especially Firesticks with little storage.
- Set the right time zone in the app so the TV guide matches the schedule.
Still stuck? Contact our 24/7 IPTV support with your device and app name. To learn the basics first, read what is IPTV. For background on the devices, see Amazon Fire TV on Wikipedia.

What an IPTV app does, and what it doesn’t
An IPTV app is a player. It reads the login we send you, downloads the channel list, program guide and on-demand library, and shows them in a TV-friendly menu. The app itself contains no channels. That is why the same login works in many different players, and why you can switch apps later without losing anything.
This also explains why two people with the same service can have very different experiences. A modern player with hardware decoding and a good guide feels fast and familiar, while an outdated app on an old device can feel slow even when the stream is perfect. Picking the right player for your device is the easiest upgrade you can make.
Choosing an IPTV player: a quick comparison
All of these players work with our Xtream Codes or M3U logins. The table sums up where each one fits best.
| Player | Devices | Strong point | Good to know |
|---|---|---|---|
| TiviMate | Firestick, Android TV, Google TV | Cable-style TV guide, fast zapping | Some extras need its own premium unlock |
| IPTV Smarters Pro | Android, iPhone, iPad, some Smart TVs | Simple menus, easy for beginners | Works on phones and TVs alike |
| IBO Player | Samsung, LG, Android, Apple TV | Native app on many Smart TVs | Needs MAC activation (included with our plans) |
| XCIPTV | Android phones, boxes, Firestick | Light and quick on older devices | Fewer guide features |
| MYTVOnline | Formuler boxes | Built into the box, very stable | Uses a portal login |
If you are unsure, start with the first app listed for your device in the section above. You can always add a second player later and compare them with the same login.
Install your IPTV app safely
Whenever possible, install players from the official store on your device: the Google Play Store, the Apple App Store, the Amazon Appstore, or the Samsung and LG app stores. On Firestick and some Android boxes, a few players are not in the store, so you use the free Downloader app to install them from the developer’s official link.
- Avoid “modded” or “cracked” versions of players shared on forums; they can contain malware.
- Only enable “apps from unknown sources” for Downloader, and only while you install.
- Never enter your bank or card details inside a player app; it does not need them.
- Keep your login private; anyone with it uses your connections.
If you are not sure a download link is genuine, ask us on WhatsApp before installing. It takes a minute and protects your device.
IPTV app settings worth changing after install
Most players work out of the box, but a few settings make a visible difference:
- Decoder: choose hardware decoding first. If you see a black screen with sound, switch to software decoding for that channel.
- Buffer size: if your app offers it, set a medium or large buffer for live sports on Wi-Fi.
- EPG refresh: let the guide update every 12 or 24 hours so program times stay correct.
- Time zone: match it to where you live, or the guide will look shifted by a few hours.
- Start-up screen: open on your favorites or the last channel watched, so the TV feels like cable.
Fixing common IPTV app errors
| What you see | Likely cause | What to try |
|---|---|---|
| Login failed / not authorized | Typo in server URL, username or password | Copy the details again exactly, including http:// and the port |
| No TV guide | EPG not loaded yet or wrong time zone | Refresh the guide and check the time zone |
| Black screen with sound | Decoder mismatch | Switch between hardware and software decoding |
| Buffering at night | Wi-Fi congestion or a busy server | Use cable or 5 GHz, then ask us to change server |
| App closes on its own | Full storage or an old app version | Clear cache, update the app, restart the device |
For the most common login message, see our guide to “failed to authorize” fixes. If none of this helps, our support team can check your line from our side.
Using your login on more than one device
You can install your IPTV app on as many devices as you like, but the number of screens that can play at the same time depends on your plan. A one-device plan plays on one screen at a time; multi-screen plans let two to five people watch different channels at once.
A simple rule: install the player on every TV in the house, but only watch on as many as your plan allows. If you often need more screens, compare our IPTV plans for 1 to 5 devices. And before you buy anything, you can test your chosen app with a free 24-hour trial.
Which streaming device should you use?
If your TV is a few years old, the built-in system may be slow or no longer receive updates. In that case, a small streaming device plugged into the HDMI port often gives a better experience than the TV’s own apps. Here is how the common choices compare:
- Streaming sticks are cheap, quick to set up and hide behind the TV. Pick a 4K model if your TV supports 4K.
- Android TV and Google TV boxes offer more storage and an Ethernet port, which helps with live sports.
- Smart TV apps on recent Samsung and LG models work well and need no extra hardware.
- Phones, tablets and laptops are ideal for watching in another room or while traveling.
Whatever you choose, look for at least 2 GB of memory and enough free storage for the guide and on-demand posters. Devices with very little memory are the most common source of slow menus. If you are buying new hardware, ask us first; we can tell you which models our customers use without problems.
Catch-up, recording and multi-view
Some players go beyond simple live TV. On channels that support catch-up, you can open the guide, move back in time and replay a program from the past few days. Certain players on Android devices can also record a program to the device’s storage or a USB drive, and a few offer multi-view, showing two to four channels on one screen, which is popular on game days.
These features depend on both the player and the device, so they are not identical everywhere. During your trial, try the guide’s catch-up icon on a sports or news channel and see how it works on your setup. If a feature matters to you, tell us which device you have and we will suggest the player that supports it best.
Watching while you travel
Your login works anywhere with a decent internet connection, inside the US or abroad. Install the same player on your phone, tablet or laptop and sign in with your usual details. Hotel and public Wi-Fi can be slow or block streaming, so choose the HD version of a channel rather than 4K when you are away. Remember that a phone stream counts as one of your screens while it plays, the same as a TV at home.
Before a trip, check that the player is installed and signed in on the device you are taking, and save our WhatsApp number in your phone. If something does not work from your hotel, we can check your line in a few minutes, wherever you are.
IPTV app and setup FAQ
On Firestick and Android TV, TiviMate is the favorite for its TV guide. On Samsung and LG TVs, IBO Player or Hot IPTV work best. On iPhone, iPad and Apple TV, Hot Player or IBO Pro Player. On Roku, Hot Player.
Most players are free to download. Some ask for a yearly activation after a trial; with our paid plans that player license is included.
About 5 to 10 minutes: install the app, enter your login and wait for the channels and TV guide to load.
Yes. Any player that supports Xtream Codes or M3U works with your PrimeStream TV 4K login.
TiviMate is the most popular choice thanks to its cable-style guide. IPTV Smarters Pro and XCIPTV are good free alternatives that are quick to learn.
Usually not. Most Smart TVs from the last few years, streaming sticks, phones and computers already run a compatible player. If your TV is slow, a low-cost streaming stick is the easiest upgrade.
Yes. Your login works in any compatible player, so you can install a new one, enter the same details and keep watching. Your favorites may need to be set again.
Yes. Our team guides you step by step on WhatsApp, 24/7, until everything works.