How to Install IPTV
The general setup process, from picking a device through to your first stream — plus quick links to detailed steps for your specific device.
The General Setup Process
Choose a compatible device
Firestick, Smart TV, Android TV, Apple TV, Roku, or a phone/tablet you already own.
Choose an IPTV player
An app that supports Xtream Codes or M3U, such as IPTV Smarters Pro or TiviMate.
Install the player
Steps vary by device — sideloading on Firestick, app store install on Smart TV/Android TV.
Obtain legitimate access credentials
Your Xtream Codes login or M3U link, provided after subscribing.
Enter the connection information
Open the player, choose your connection method, and enter your details.
Configure EPG where available
Most players load this automatically, but check your settings if it's missing.
Test Live TV
Open a channel and confirm playback works before moving on.
Test VOD/Series if available
Browse the on-demand library to confirm it loads correctly.
Troubleshoot if necessary
See our buffering and troubleshooting guides if something isn't working.
Device-Specific Setup
Steps 2 and 3 above look different depending on your device. Each one has its own dedicated setup page — this section is a quick reference, not a replacement for those.
Setup FAQ
Do I need to install anything on my TV?
In most cases, yes — a compatible IPTV player app, whether that's installed directly on a Smart TV, sideloaded on a Firestick, or run through a connected device.
Can I use IPTV on more than one device?
Often yes, though it depends on your subscription's terms — check what's included with your plan.
What if my device isn't listed?
Many devices that aren't explicitly covered still work if they support installing a compatible player app — check our devices section, or get in touch if you're unsure about a specific model.
How long does setup usually take?
For most devices, well under 15 minutes once you have your access details — Smart TVs and Android TV tend to be the quickest, while Firestick's sideloading step adds a few extra minutes.
Ready to get your access details?
Choose a plan to start the setup process on your device.