IPTV setup guides: install your subscription on every device
A selection of step-by-step guides to set up IPTV on your favourite devices. We've ranked them by ease of use — the simplest option first. Get everything set up in about 5 minutes.
- ✓Setup takes about 5 minutes
- ✓V12Mate app included free
- ✓Works on all major devices
Before you start
We only sell the subscription. Our V12Mate app is free on Android & Firestick, and you can use any player you like. Some third-party players may require their own licence after the trial.
It works like a SIM card — your subscription is the SIM, and the player app is the phone you use it in.
Keep your welcome email to hand: it contains your Xtream Codes login details (server URL, username, password) and the equivalent M3U link.
Choose your device
Select your device, then the app: the step-by-step guide appears with screenshots — where to install it, then how to load your subscription into it.
Android TV, box, smartphone & tablet
Fire TV / Firestick, Chromecast with Google TV, Nvidia Shield, Mi Box, TCL, Sony, plus Android phones and tablets. Start with V12Mate — it's our free app and the easiest to set up.
Choose your app
V12Mate
RecommendedFreePart 1Install V12Mate
- 1On Fire TV: open My Apps → Get More Apps, search for Downloader and install it. On Android TV / Android box: install Downloader from the Play Store.
- 2Fire TV only: go to Settings → My Fire TV → About and click “Fire TV Stick” 7 times to enable Developer Options, then turn on “Install Unknown Apps” for Downloader.
- 3Open Downloader, enter the code 2494311 in the address field and press GO.
- 4Accept the privacy policy and install V12Mate. If TiviMate is already installed, uninstall it first to avoid a conflict.
Part 2Load your subscription
- 5Open V12Mate and press Add Playlist.
- 6Enter the username and password from your welcome email — no server address is needed with V12Mate.
- 7Leave “VOD” and “TV Channels” ticked, wait about a minute while it loads, then press Done.
The EPG (programme guide) loads in the background — give it a few minutes, then check Settings → EPG if it doesn't appear straight away.
All set! Any problems? Message us on WhatsApp
Fire TV menu search bar
IPTV Smarters Pro
FreePart 1Install IPTV Smarters Pro
- 1On Android / Android TV: install “IPTV Smarters Pro” from the Play Store. On Fire TV: install it from the Amazon Appstore if it's listed there, otherwise via Downloader using the official link given on iptvsmarters.com.
- 2Open the app and accept the terms of use if the screen appears.
Part 2Load your subscription
- 3Choose “Login with Xtream Codes API”.
- 4Enter a profile name (for example “My subscription”), then the server URL, username and password from your welcome email.
- 5Press Add User and wait while the live channels and VOD load.
Prefer M3U? Choose “Load your playlist or file/URL” at the login step and paste the M3U link from the welcome email.
All set! Any problems? Message us on WhatsApp
IPTV Smarters Pro download page
TiviMate
FreePart 1Install TiviMate
- 1Search for “TiviMate IPTV Player” in the Play Store and install it. On Fire TV, use Downloader or the Amazon Appstore.
- 2Open the app — it offers to add a playlist when it starts.
Part 2Load your subscription
- 3Press Add Playlist → Xtream Codes.
- 4Enter the server URL, username and password from the welcome email (or choose M3U Playlist and paste the M3U link).
- 5Press Next and let TiviMate import the channels and the EPG.
The recorder, multiple playlists and some advanced settings require TiviMate Premium — a paid licence from the developer, separate from your subscription.
All set! Any problems? Message us on WhatsApp
TiviMate add-playlist screen
XCIPTV Player
FreePart 1Install XCIPTV
- 1Install “XCIPTV Player” from the Play Store, or via Downloader on Fire TV.
- 2Open the app and accept the terms of use if they appear.
Part 2Load your subscription
- 3Choose “Xtream Codes Login”.
- 4In “Any name”, enter a profile name. In “Portal / Host”, enter the server URL from the welcome email (it starts with http://, not https://).
- 5Fill in the username and password, then press Add User.
All set! Any problems? Message us on WhatsApp
Installing XCIPTV Player on Android TV
9Xtream
FreePart 1Install 9Xtream
- 1Search for “9Xtream” in the Play Store (or your device's app gallery) and install it.
- 2Open the app and accept the terms of use if they appear.
Part 2Load your subscription
- 3Press “Login with Xtream Codes API”.
- 4Enter the server URL, username and password from your welcome email.
- 5Press “Add Playlist”, wait while it loads, then select the playlist.
All set! Any problems? Message us on WhatsApp
Searching for the 9Xtream app
Non-Android Smart TVs — Samsung, LG & others
For Samsung (Tizen), LG (webOS), Hisense, Vizio and other TVs that don't have the Google Play Store. These apps require a one-time paid licence from their developer.
Choose your app
Hot Player
RecommendedPaidPart 1Install and activate the licence
- 1Open the TV's app store (LG Content Store, Samsung Apps, etc.) and search for “Hot IPTV” or “Hot Player”.
- 2Install and open the app — it shows your device's MAC address on screen.
- 3On hotplayer.app, activate the 1-year licence (one-time payment to the developer, 7-day trial available) by entering that MAC address and your email.
Part 2Load your subscription
- 4On a phone or computer, go to hotplayer.app and choose Upload List.
- 5Enter your TV's MAC address, set Source to “Xtream Code” and fill in the Host, Username and Password from the welcome email.
- 6Save, then go back to the TV and restart Hot Player — the channels load.
If your Smart TV has the Google Play Store (recent Sony, Philips, TCL models…), follow the Android TV guide instead — it's free and simpler.
All set! Any problems? Message us on WhatsApp
Searching for Hot IPTV in the Smart TV's app store
IBO Player Pro
PaidPart 1Install and link the device
- 1Install “IBO Player Pro” from your TV's or box's app store, then open it.
- 2Note down the MAC address and the key (Device Key) shown on screen.
- 3On the developer's dashboard (iboproapp.com), link the device using that MAC address and key (7-day trial, then a one-time payment).
Part 2Load your subscription
- 4On the dashboard, choose “Add Playlist” and paste the M3U link from the welcome email, or use the “Xtream Codes API” tab with the URL, username and password.
- 5Save the playlist.
- 6On the TV, restart IBO Player Pro to load the channels.
All set! Any problems? Message us on WhatsApp
IBO Player Pro Change Playlist screen
iPhone, iPad & Apple TV
None of these apps requires a jailbreak — they install straight from the App Store. iMPlayer is our recommended choice on iOS and Apple TV.
Choose your app
iMPlayer
RecommendedPart 1Install iMPlayer
- 1Download “iMPlayer – IPTV Player” from the App Store (you can also search for it in the Apple TV App Store).
- 2Open the app and tap “Add a Playlist”.
Part 2Load your subscription
- 3Choose the “XC API” list type.
- 4Enter a list name, the portal URL, and the Username and Password from the welcome email.
- 5Tap Add Playlist and wait for the content to finish loading.
iMPlayer is free to try; the developer offers a paid lifetime licence to unlock all features. This licence is separate from your subscription.
All set! Any problems? Message us on WhatsApp
Smarters Player Lite
FreePart 1Install Smarters Player Lite
- 1Search for “Smarters Player Lite” on the App Store and install it.
- 2Open the app and accept the terms of use if they appear.
Part 2Load your subscription
- 3Tap Add User → “Login with Xtream Codes API”.
- 4Enter a profile name, the server URL, username and password from the welcome email.
- 5Tap Add User and wait while the playlist loads.
All set! Any problems? Message us on WhatsApp
Smarters Player Lite App Store listing
GSE Smart IPTV
FreePart 1Install GSE Smart IPTV
- 1Install “GSE SMART IPTV” from the App Store.
- 2Open the app and accept the terms of use if they appear.
Part 2Load your subscription
- 3Open the ☰ menu at the top left and choose “Xtream Codes API”.
- 4Tap the “+” at the top right, enter a name, then the Xtream login details from the welcome email.
- 5Tap Add and wait while it loads.
All set! Any problems? Message us on WhatsApp
GSE Smart IPTV App Store listing
Computer — Windows & Mac
For watching on a PC or Mac. IPTV Smarters Pro offers the most complete experience (EPG, categories, VOD); VLC and Kodi are versatile free options.
Choose your app
IPTV Smarters Pro (desktop)
FreePart 1Install IPTV Smarters Pro
- 1Go to iptvsmarters.com and open the Downloads section.
- 2Download the Windows or Mac version, install it, then open the app.
Part 2Load your subscription
- 3Choose “Login with Xtream Codes API”.
- 4Enter a profile name, the server URL, username and password from the welcome email.
- 5Click Add User — the live channels and VOD library load.
All set! Any problems? Message us on WhatsApp
IPTV Smarters Pro download page for Windows
VLC Media Player
FreePart 1Install VLC
- 1Go to videolan.org and click “Download VLC”.
- 2Install the software, then open it.
Part 2Load your subscription
- 3Open the Media menu → “Open Network Stream”.
- 4Paste the M3U link from your welcome email, then click Play.
- 5Open View → Playlist to browse the channels.
VLC plays the streams but shows neither a programme guide nor organised categories. For a proper EPG and comfortable browsing, use IPTV Smarters Pro instead.
All set! Any problems? Message us on WhatsApp
VLC download page
Kodi (PVR IPTV Simple Client)
FreePart 1Install Kodi
- 1Download Kodi from kodi.tv/download and install it for your system.
- 2Open Kodi, then go to Add-ons → My add-ons → PVR clients.
- 3Select “PVR IPTV Simple Client” and install it.
Part 2Load your subscription
- 4On “PVR IPTV Simple Client”, choose Configure → General tab.
- 5Set “Location” to “Remote path (Internet address)” and paste the M3U link from the welcome email into “M3U play list URL”.
- 6Confirm with OK, enable the add-on, then restart Kodi — the “TV” entry appears in the main menu.
All set! Any problems? Message us on WhatsApp
List of PVR clients in Kodi
MAG, Formuler & TVIP boxes (portal-based)
These boxes work with an STB portal URL linked to the device's MAC address, rather than with a regular app.
MAG, Formuler & TVIP boxes
Part 1What you need to know
- 1We no longer support MAG Box devices — choose a supported device from the sections above for the best streaming experience.
- 2Most recent Formuler Z boxes run Android: install the bundled MYTV Online app, or follow the Fire TV & Android guide with IPTV Smarters Pro or TiviMate in Xtream Codes / M3U mode.
- 3For a TVIP box or any STB portal setup, contact our support first with your user code and the device's MAC address to check compatibility.
Support: message us on WhatsApp or via the Contact us page before buying a portal-based box, to confirm that your model is compatible.
All set! Any problems? Message us on WhatsApp
Need help with setup?
Our support team is here to help you start streaming — not subscribed yet? Discover our no-commitment plans.