How to setup IPTV on all devices in 2026 — Fire Stick, Android TV, iPhone, Smart TV, Windows and Mac step-by-step guide with TiviMate and IPTV Smarters

How to setup IPTV in 15 minutes. This guide walks you through every step on Fire Stick, Android TV, iPhone, Smart TV, Windows, and Mac, with screenshots so you don’t get stuck anywhere.

What is IPTV? It is Internet Protocol Television: live channels and on-demand content streamed over your internet connection instead of cable or satellite. You watch through an app like TiviMate or IPTV Smarters, and you connect using either Xtream Codes (server URL + username + password) or an M3U playlist URL from your provider.

How to get IPTV: Sign up with an IPTV provider, get your credentials, then jump to the section below for your device. No technical experience needed.

Before you start, verify your credentials →. Ten seconds. Saves you from the most common setup errors.

What you need:

  • An active IPTV subscription (Xtream Codes or M3U URL)
  • Your streaming device
  • 15 minutes

Best device for IPTV: the Amazon Fire Stick is the popular pick — cheap, easy to set up, runs TiviMate well. Want more power for 4K or huge playlists? An Android TV Box like the Nvidia Shield or Mi Box handles them better. On a Smart TV, IPTV Smarters Pro installs straight from the App Store.

✓ Last verified May 2026 — tested on Fire Stick 4K Max, Nvidia Shield Pro, iPhone 15 and Samsung QLED

Choose Your Device — Jump to Your IPTV Setup Guide

Click your device to jump directly to its setup guide:

🔥

Amazon Fire Stick

Fire Stick, Fire TV Cube

⏱️ ~13 min
📺

Android TV Box

Nvidia Shield, Mi Box, Google TV

⏱️ 5-8 min
📱

Android Mobile

Android phones and tablets

⏱️ 4-6 min
🍎

iPhone & iPad

iPhone, iPad, Apple TV

⏱️ 5-7 min
🖥️

Windows & Mac

Desktop and laptop computers

⏱️ 6-10 min
📻

Smart TV

Samsung, LG, Sony, Hisense

⏱️ 8-12 min
Disclaimer: This tutorial is for educational use. You need your own legitimate IPTV subscription. The apps mentioned here are independent third party tools and not affiliated with FreeIPTVCheck. Not sure if your service is legal? Read our full IPTV legality guide →

How to Setup IPTV on Amazon Fire Stick with TiviMate

Fire Stick · TiviMate
⏱️ ~13 minutes ✅ Beginner-friendly
Complete IPTV setup guide for Amazon Fire Stick using TiviMate — install Downloader, enable developer options and add your playlist

IPTV setup on Fire Stick uses TiviMate — the best IPTV player for Fire TV. It supports Xtream Codes API and M3U playlists with full EPG. The process is split into 3 parts and takes about 13 minutes total.

StepActionTime
1Install Downloader2 min
2Enable Developer Options5 min
3Install TiviMate + Add Playlist6 min
🔍
Before you start — verify your IPTV server is online Test your credentials with our free checker — takes 10 seconds.
Run Free IPTV Test →

Part 1: How to Install Downloader on Fire Stick

The Downloader app is a free browser/file manager that lets you install apps outside the Amazon App Store. You need it to install TiviMate.

1
Search for Downloader from the Home Screen

From the Fire TV home screen, navigate to My Apps then click the Search icon in the top right.

Click the Search icon on Fire Stick home screen to find and install Downloader app for IPTV setup

Type "Downloader" in the search field. The app by AFTVnews will appear at the top of the results.

2
Download the Downloader App

Select the Downloader app from the search results. You will see the app detail page with a Download button.

Select Downloader app from Fire Stick search results to install TiviMate IPTV player

Press Download and wait for the installation to complete. The app is free and takes about 30 seconds to install.

Press Back to return to the Home screen after downloading.
✅ Part 1 Complete
Downloader is installed on your Fire Stick. Do NOT open it yet — complete Part 2 first to enable app installation from unknown sources.

Part 2: How to Enable Developer Options on Fire Stick

Do not skip this step. Without Developer Options enabled, TiviMate will NOT install correctly. This takes 5 minutes and only needs to be done once.
1
Open Settings → My Fire TV

From the Fire Stick home screen, go to Settings (gear icon in the top menu). Scroll right and select My Fire TV.

Open Fire Stick Settings and select My Fire TV to access developer options for IPTV sideloading
2
Open About

Inside My Fire TV, scroll down and select About. This is where the hidden developer unlock is located.

Select About in My Fire TV menu on Fire Stick to unlock developer options for IPTV app install

The About screen shows your Fire Stick model, serial number, and software version. You will use this screen to unlock Developer Options.

3
Click Fire TV Stick 7 Times

Select Fire TV Stick (your device name) and click it rapidly 7 times in a row. A counter will appear on screen showing how many clicks remain.

Click Fire TV Stick name 7 times in About menu to enable developer options on Amazon Fire Stick

After 7 clicks, you will see the message "You are now a developer". Developer Options is now unlocked.

4
Open Developer Options

Press Back to return to the My Fire TV menu. You will now see a new Developer Options entry that was not there before.

Developer Options now visible in My Fire TV settings after clicking 7 times on Fire Stick

Select Developer Options to open the developer settings panel.

5
Enable ADB Debugging

Inside Developer Options, find ADB Debugging and toggle it to ON. Confirm the dialog if prompted.

Enable ADB Debugging ON in Fire Stick developer options required before installing TiviMate IPTV

ADB Debugging must be ON before you can enable app installation from unknown sources. Both settings are required.

6
Allow Downloader to Install Unknown Apps

Press Back to return to Developer Options. Select Install Unknown Apps to see the list of apps that can be granted install permission.

Turn on Apps from Unknown Sources in Fire Stick developer options to allow TiviMate installation

Find Downloader in the list and toggle it to ON. Press OK to confirm. This gives Downloader permission to install APK files like TiviMate.

Give Downloader permission to install apps from unknown sources on Amazon Fire Stick

Press the Home button to return to the home screen.

✅ Part 2 Complete
Developer Options are enabled and Downloader has permission to install apps. You are now ready to install TiviMate.
🔍
Not sure if your IPTV credentials work? Test your playlist before continuing — it saves time troubleshooting later.
Run Free IPTV Test →

Part 3: How to Install TiviMate via Downloader on Fire Stick

1
Open Downloader

Find the Downloader app in your Fire Stick app list and open it.

Open Downloader app on Fire Stick to install TiviMate IPTV player via short code

On first launch, Downloader will ask for permission to access files on your device.

2
Grant File Access

When prompted, press Allow to grant Downloader access to your Fire Stick storage. This is required to save and install the TiviMate APK file.

Press Allow to grant Downloader file access on Fire Stick before downloading TiviMate

Without this permission, Downloader cannot save downloaded files and the installation will fail.

3
Enter TiviMate Code 272483

In the Downloader URL field, enter the short code 272483 and press GO. This is the official TiviMate short code that redirects to the latest APK download.

Enter TiviMate short code 272483 in Downloader app on Fire Stick then press GO to install

Downloader will connect to the TiviMate server and begin downloading the APK file automatically. The download takes 15–30 seconds depending on your connection speed.

If code 272483 does not work, enter the full URL instead: https://tivimate.com/
4
Install TiviMate and Add Your Playlist

Accept the Privacy Policy, then press Install. Confirm Install again if a second prompt appears. When installation is complete, press OPEN.

TiviMate will launch and immediately show the Add Playlist screen on first run.

Click Add Playlist on TiviMate first launch to connect your IPTV subscription on Fire Stick

Press Add Playlist, select Xtream Codes API (recommended), enter your server URL, username and password, then press Done. Channels load in 1–2 minutes.

Choose Xtream Codes API or M3U URL in TiviMate to add your IPTV playlist on Amazon Fire Stick
  1. Choose Xtream Codes API (recommended) or M3U URL
  2. Enter your Server URL, Username, and Password
  3. Press Next, keep Live TV and VOD selected, then Done
  4. Wait 1–2 minutes for all channels to load
Only have an M3U URL? Use our M3U to Xtream Converter to get your Xtream Codes credentials instantly.
✅ Setup Complete
TiviMate is set up on your Fire Stick. To unlock a better experience, see the Premium section below.

TiviMate Free vs Premium — Is It Worth Upgrading?

TiviMate works out of the box for free, but the free version has one key limitation: no favorites, no multi-playlist support. If you try adding a channel to favorites, TiviMate will prompt you to upgrade.

For casual use, the free version is fine. For anyone using IPTV daily, Premium is worth it.

Annual
~$9.99/year

Renews yearly. Best if you want to try Premium before committing.

Each license covers 5 devices simultaneously.

Multiple playlistsMerge providers into one interface
Favorites & channel groupsSave and organise your channels
PVR recordingSchedule and record shows locally
Multi-viewWatch up to 9 channels at once
Full EPG customisationChannel groups, guide layout, appearance

How to buy TiviMate Premium:

Go to tivimate.com, create a free account, choose your plan and complete the purchase. Then open TiviMate on your Fire Stick, go to Settings → Account and log in to activate Premium.

1
Purchase on tivimate.com

Go to tivimate.com, create an account, select your plan and complete the purchase.

TiviMate Premium subscription plans on tivimate.com showing Annual and Lifetime options
2
Activate on your Fire Stick

Open TiviMate on your Fire Stick, go to Settings → Account and log in with your tivimate.com credentials to activate Premium instantly.

TiviMate Premium activation on Fire Stick showing account login screen after purchase on tivimate.com
✅ Premium Activated
You are now enjoying the full TiviMate Premium experience — multi-playlist, EPG, recording and complete customization on your Fire Stick.
🗂️
Ready to explore your channels? Browse all your IPTV channels by category and download your full M3U playlist.
Open Channel Viewer →

Common Problems & Fixes — Fire Stick TiviMate

🔢 TiviMate code 272483 not working Quick Fix

Enter the full URL instead: https://tivimate.com/ — the short code occasionally changes but the URL always works.

🔒 Apps from Unknown Sources greyed out Quick Fix

Make sure ADB Debugging is ON first (Part 2, Step 5). The Unknown Sources option only becomes available after ADB is enabled.

📋 Channels not loading after adding playlist Wait & Check

Wait 2–3 minutes — large playlists with thousands of channels take time. If still empty, double-check your credentials with our IPTV Checker.

🔑 Invalid credentials error in TiviMate Check Format

Credentials are case-sensitive. Copy-paste them if possible. Make sure the server URL includes http:// or https:// and the correct port number.

How to Setup IPTV on Android TV Box (TiviMate & IPTV Smarters)

Android TV · TiviMate / IPTV Smarters
⏱️ 10-15 minutes ✅ Google TV compatible
Complete IPTV setup guide for Android TV Box using TiviMate — install from Play Store or Downloader and add your playlist

Setting up IPTV on an Android TV Box takes under 15 minutes once you know which method to follow. This guide covers two apps: TiviMate (recommended for its clean TV interface and EPG support) and IPTV Smarters Pro (a reliable alternative).

⚠️ Important: TiviMate is NOT available on Google Play for all devices. If your device shows "TiviMate not available", skip to Case B — it takes 5 extra minutes using the Downloader app.
🔍
Before you start — verify your IPTV server is online Test your credentials with our free checker — takes 10 seconds.
Run Free IPTV Test →

Two apps are recommended depending on your device and preference. Prefer a traditional TV grid interface? Perfect Player IPTV is a free alternative — download it from the Play Store, open Settings → Playlist, paste your M3U URL, and restart the app. It doesn’t support Xtream Codes natively, so use our M3U to Xtream Converter if needed.

👇 Select your app to see the setup guide

Method 1: TiviMate on Android TV Box (Recommended)

Case A I found TiviMate on Play Store

Nvidia Shield · Mi Box S · Sony Bravia · Philips Android TV

Case B TiviMate NOT on Play Store

LG Smart TV · Google TV · Chromecast GTV


Case A — Install TiviMate from Google Play Store

Part 1: Install TiviMate
1
Install TiviMate from Google Play

Open Google Play Store on your Android TV Box. In the search bar, type "TiviMate IPTV Player".

Open Google Play Store on Android TV Box and search for TiviMate IPTV Player

Select the app by NZERINC LLC and press Install. Wait for the download to complete.

TiviMate IPTV Player install page on Google Play Store for Android TV Box
✅ Part 1 Complete
TiviMate is installed on your Android TV Box. Open it to continue with Part 2.

Part 2: Add Your IPTV Playlist
1
Add Your IPTV Playlist

Open TiviMate. On first launch you will see: "TiviMate doesn't provide any sources of TV channels." This is normal — press Add Playlist to connect your IPTV subscription.

TiviMate first launch on Android TV Box via Google Play — Add Playlist button to connect IPTV service

Press Add Playlist, select Xtream Codes API (recommended), enter your server URL, username and password, then press Done. Channels load in 1–2 minutes.

TiviMate playlist type selection on Android TV Box (Play Store install) — choose Xtream Codes M3U or Stalker Portal
Only have an M3U URL? Use our M3U to Xtream Converter to convert it to Xtream Codes credentials in seconds.
✅ Part 2 Complete
Your IPTV playlist is connected and channels are loading. TiviMate is ready to use.
Get the most out of TiviMate The free version is limited. Premium unlocks multi-playlist, EPG, recording and full customization.
Scroll to Premium Guide ↓

Case B — TiviMate Not Available (Sideload via Downloader)

Use this method only if Google Play shows "TiviMate not available on this device."
TiviMate not available on Google Play Store on Android TV Box — sideload via Downloader code 272483

If you see the message above, your device is not supported by direct install. Follow these steps to sideload TiviMate in under 5 minutes.

Part 1: Install Downloader
1
Install Downloader from Google Play

Open Google Play Store. In the search bar type "Downloader" — it appears in Popular Apps (orange icon by AFTVnews). Install it.

Open Google Play Store on Android TV Box to search and install Downloader app for TiviMate Downloader app installed on Android TV Box home screen in Favorite Apps ready to sideload TiviMate IPTV

Downloader will appear in your Favorite Apps row on the Android TV home screen.

✅ Part 1 Complete
Downloader is installed. Continue to Part 2 to install TiviMate.

Part 2: Install TiviMate via Code 272483
1
Install TiviMate via Code 272483

Open Downloader. In the URL field type 272483 and press Go. Downloader automatically finds and downloads the TiviMate APK file.

Enter code 272483 in Downloader app on Android TV Box to download and install TiviMate IPTV player

When the install popup appears → press Install. Confirm again if asked a second time.

If code 272483 does not work, enter the full URL: https://tivimate.com/
✅ Part 2 Complete
TiviMate is installed. Continue to Part 3 to add your IPTV playlist.

Part 3: Add Your IPTV Playlist
1
Add Your IPTV Playlist

Open TiviMate. On first launch you will see: "TiviMate doesn't provide any sources of TV channels." This is normal — press Add Playlist to connect your IPTV subscription.

TiviMate first launch on Android TV Box after sideload via Downloader — Add Playlist button to connect IPTV

Press Add Playlist, select Xtream Codes API (recommended), enter your server URL, username and password, then press Done. Channels load in 1–2 minutes.

TiviMate playlist type selection on Android TV Box (sideloaded via Downloader) — choose Xtream Codes M3U or Stalker Portal
Only have an M3U URL? Use our M3U to Xtream Converter to convert it to Xtream Codes credentials in seconds.
✅ Part 3 Complete
TiviMate is set up on your Android TV Box. To unlock a better experience, see the Premium section below.

TiviMate Free vs Premium — Is It Worth Upgrading?

The free version works for basic playback, but you’ll quickly notice its limits. The program guide loads with no information, EPG settings are locked, and appearance customization is unavailable. Most key features — multi-playlist, recording, advanced EPG — are behind the Premium version.

If you want the full TiviMate experience, follow the steps below to upgrade.

Annual
~$9.99/year

Renews yearly. Best if you want to try Premium before committing.

Each license covers 5 devices simultaneously.

How to buy TiviMate Premium:

1
Purchase on tivimate.com

Go to tivimate.com, create a free account, choose your plan and complete the purchase.

TiviMate Premium purchase page on tivimate.com showing Annual and Lifetime subscription options
2
Activate on your Android TV Box

Open TiviMate on your Android TV Box, go to Settings → Unlock Premium.

TiviMate settings menu on Android TV Box showing Unlock Premium option

Log in with your tivimate.com credentials to activate Premium instantly.

TiviMate Companion login screen on Android TV Box — enter email and password to activate Premium
✅ Premium Activated
You are now enjoying the full TiviMate Premium experience — multi-playlist, EPG, recording and complete customization on your Android TV Box.
🗂️
Ready to explore your channels? Browse all your IPTV channels by category and download your full M3U playlist.
Open Channel Viewer →
📺 TiviMate not available on Google Play Use Case B

Use Downloader code 272483 to sideload TiviMate. See Case B above for detailed steps.

🔢 Code 272483 not working Quick Fix

Check your internet connection, or enter the full URL: https://tivimate.com/

📋 IPTV Smarters shows no channels Check Credentials

Verify your server URL, username and password. Test them at IPTV Checker.

🌐 Buffering after setup Optimize

Increase buffer in TiviMate Settings → Playback. Use wired Ethernet. See our IPTV Buffering Fix guide.

Prefer Perfect Player? Perfect Player IPTV is a free alternative with an old school TV grid layout. Install it from the Play Store, open Settings → Playlist, paste your M3U URL, restart the app. It does not read Xtream Codes directly, so if all you have are Xtream credentials, run them through our M3U to Xtream Converter first to get the right link format.

How to Setup IPTV on Android Phone and Tablet (TiviMate & IPTV Smarters)

Android · TiviMate & IPTV Smarters
⏱️ 4–6 minutes ✅ Beginner-friendly
Complete IPTV setup guide for Android phone and tablet using TiviMate and IPTV Smarters Pro

IPTV setup on Android phone and tablet is the quickest of all devices — both TiviMate and IPTV Smarters Pro install directly from Google Play in seconds. No sideloading, no developer mode, no extra steps required.

StepActionTime
1Install your IPTV app1 min
2Add your IPTV playlist2 min
3Start watching1 min
🔍
Before you start — verify your IPTV server is online Test your credentials with our free checker — takes 10 seconds.
Run Free IPTV Test →

👇 Select your app to see the setup guide

Method 1: TiviMate on Android Phone and Tablet (Recommended)

TiviMate is the go-to IPTV player for Android users who want a clean, fast interface with full EPG support. It handles both Xtream Codes and M3U playlists, and the setup takes under 5 minutes.

TiviMate works on any Android phone or tablet running Android 5.0 or later. No special permissions or developer mode required — install it like any other app.

Part 1: Install TiviMate

1
Find TiviMate on Google Play

Open Google Play Store on your Android phone or tablet and search for "TiviMate IPTV Player".

Install TiviMate IPTV Player by NZERINC LLC from Google Play Store on Android phone for IPTV setup

Select the app published by NZERINC LLC — that is the only official TiviMate IPTV Player on Google Play. Tap Install and wait about 30 seconds for the download to complete.

✅ Part 1 Complete
TiviMate is installed on your Android device. Open it to continue with Part 2.

Part 2: Add Your IPTV Playlist

1
Tap Add Playlist on First Launch

Open TiviMate. On first launch you will see the message: "TiviMate doesn't provide any sources of TV channels." This is completely normal — the app does not include any content by design.

TiviMate first launch on Android phone — tap Add Playlist to connect your IPTV service and load channels

Tap Add Playlist to connect your IPTV subscription.

2
Choose Xtream Codes API

Choose your playlist format. Use Xtream Codes (recommended) if your provider gave you a server URL, username and password. Use M3U playlist if you only have a .m3u or .m3u8 link.

Select Xtream Codes in TiviMate playlist type screen on Android phone to add IPTV with server credentials
Only have an M3U URL? Use our M3U to Xtream Converter to get your Xtream Codes credentials instantly.
3
Enter Your Credentials and Load Channels

Enter your Server URL, Username and Password exactly as provided by your IPTV service. Tap Next, keep Live TV and VOD selected, then tap Done.

TiviMate will now download and process your full channel list. This screen confirms when your playlist is ready:

TiviMate playlist processed on Android phone showing 23497 channels 122855 movies — tap Done to finish setup

In this example, the playlist loaded 23,497 live channels, 122,855 movies and 27,088 TV shows. Your numbers will vary depending on your provider. Tap Done to start watching.

✅ Part 2 Complete
Your IPTV playlist is connected and all channels are loaded. TiviMate is ready to use on your Android device.

TiviMate Free vs Premium — Is It Worth Upgrading?

TiviMate works out of the box with your playlist, but the free version limits you to a single playlist with no favorites or recording. For daily IPTV use, Premium is worth it — especially the lifetime option which covers 5 devices.

Annual
€11.99/year

Includes a 7-day free trial. Best if you want to test Premium before committing.

Each license covers 5 devices simultaneously — so one purchase works across your phone, tablet, Fire Stick and Android TV Box.

Multiple playlistsConnect multiple IPTV services in one app
Favorites & channel groupsSave and organise your channels
PVR recordingSchedule and record shows locally
Full EPGComplete TV guide with catch-up
Custom appearanceThemes, channel layout, customisation

How to activate TiviMate Premium on Android:

1
Open Settings and Tap Unlock Premium

Inside TiviMate, open Settings from the left sidebar. At the top of the settings panel you will see the Unlock Premium option.

TiviMate Settings on Android phone — tap Unlock Premium to access all features including EPG and recording

Tap Unlock Premium to begin the activation process.

2
Install TiviMate Companion from Google Play

TiviMate Premium is purchased and managed through a separate app called TiviMate Companion. Install it from Google Play — it is published by Armobsoft FZE and has over 1 million downloads.

Install TiviMate Companion by Armobsoft FZE from Google Play Store on Android to activate TiviMate Premium
3
Confirm the Installation

When the prompt appears asking "Do you want to install this application?", tap Install. Don't worry — TiviMate Companion doesn't ask for any special permissions. It's a lightweight tool that simply manages your account, nothing more.

TiviMate Companion install confirmation on Android phone — tap Install to proceed with Premium activation
4
Tap Account to Choose Your Plan

Open TiviMate Companion. Tap Account to proceed to the plan selection screen.

TiviMate Companion app on Android phone — tap Account to choose your Premium plan and activate TiviMate
5
Create Your TiviMate Account

You'll see a simple login screen with two options. If you're new, tap Sign Up and register with your email address — it only takes a minute. Already have an account? Skip ahead and tap Log in instead.

TiviMate Companion app on Android phone — tap Sign Up to create a free account before purchasing Premium
6
Choose Your Plan and Complete the Purchase

After logging in, you'll see two payment options clearly displayed. You can go with the Subscription at €11.99 per year (which includes a 7-day free trial), or grab the One-time payment at €33.99 for lifetime access. For anyone who watches IPTV regularly, the lifetime option pays for itself quickly — that's why it's highlighted here.

TiviMate Premium pricing on Android — choose Annual 11.99 per year or Lifetime one-time payment 33.99

Complete your purchase through the secure payment screen. You'll need a valid payment method linked to your account.

7
Log In to Activate Premium

Back on your Android device, open TiviMate and go to the login screen. Enter your email and password, then tap Log in. Your Premium access activates immediately — no restart, no waiting, no extra steps.

Log in to TiviMate Companion on Android phone with email and password to activate Premium on your device
Already have TiviMate Premium on your Fire Stick or Android TV Box? Log in with the same account here — your license covers 5 devices, so no extra purchase is needed.
✅ Premium Activated
You now have full access to TiviMate Premium on your Android phone — multi-playlist, EPG, recording and complete customization are all unlocked.
🗂️
Ready to explore your channels? Browse all your IPTV channels by category and download your full M3U playlist.
Open Channel Viewer →

Android Phone IPTV — Common Problems & Quick Fixes

🔑 Channels not loading after setup Check Credentials

The most common reason is a typo in your credentials. Server URLs, usernames and passwords are all case-sensitive. Copy-paste them directly from your provider's email if you can. Use our free IPTV Checker to test your credentials before blaming the app.

📶 IPTV buffering on mobile data Check Speed

Mobile data (4G/5G) can handle HD IPTV — you need at least 10 Mbps for stable 1080p. Test your connection speed with our IPTV Speed Test. If you're buffering, switch to WiFi or lower the stream quality in your app settings.

🔋 App draining battery too fast Optimize

IPTV streaming is intensive. Close background apps, lower screen brightness, and in TiviMate go to Settings → Playback and enable hardware acceleration — it offloads video decoding to your GPU and significantly reduces battery drain.

📺 Chromecast not showing up Quick Fix

Make sure your phone and your Chromecast are on the same WiFi network. Restart both devices if the cast icon doesn't appear. This is the #1 reason casting fails on Android.

How to Setup IPTV on iPhone, iPad and Apple TV

iOS · Smarters Player Lite
⏱️ 5–7 minutes ✅ No jailbreak needed
Complete IPTV setup guide for iPhone iPad and Apple TV using Smarters Player Lite — No Jailbreak Required direct from App Store

IPTV setup on iPhone, iPad and Apple TV requires zero technical steps — no jailbreak, no sideloading. Smarters Player Lite is available directly from the App Store and works on all iOS and tvOS devices running iOS 13 or later.

StepActionTime
1Install Smarters Player Lite1 min
2Launch and open Add Playlist1 min
3Choose Xtream Code and enter credentials3 min
🔍
Before you start — verify your IPTV server is online Test your credentials with our free checker — takes 10 seconds.
Run Free IPTV Test →
📱 If you've used IPTV Smarters Pro on Android before, you already know this app — Smarters Player Lite is the exact same thing, just the iOS name. Same developer (WHMCS SMARTERS), same interface, same setup. One heads-up: the App Store has several copycat apps with similar names — make sure the one you install says WHMCS SMARTERS as the developer.

Part 1: Install Smarters Player Lite on iPhone or iPad

1
Find and Install Smarters Player Lite from the App Store

Open the App Store on your iPhone or iPad. Search "Smarters Player Lite" and look for the app by WHMCS SMARTERS — it has 7,300+ ratings and a 4.7-star score.

Smarters Player Lite on iPhone App Store by WHMCS SMARTERS — tap Open to launch IPTV app on iPhone iPad and Apple TV

Tap Get to install (it shows Open if already installed). The app is free to download and works on iPhone, iPad and Apple TV with the same account.

Direct App Store link: Smarters Player Lite — App Store. Works on iPhone, iPad and Apple TV (iOS & tvOS).
✅ Part 1 Complete
Smarters Player Lite is installed on your iPhone or iPad. Open it to continue with Part 2.

Part 2: Launch the App and Add Your IPTV Playlist

1
Launch Smarters Player Lite

Open Smarters Player Lite from your iPhone home screen. On first launch you will see the loading splash screen — "Lite version of IPTV SMARTERS" — while the app initialises. This takes 2–3 seconds.

Smarters Player Lite launch splash screen on iPhone showing Lite version of IPTV SMARTERS loading for first time

Wait for the splash to complete — the app will automatically take you to the playlist selection screen.

2
Tap Add Playlist

You will land on the Choose Your Playlist screen. You will see a single Add Playlist tile with a "+" icon. Tap it to begin connecting your IPTV service.

Smarters Player Lite Choose Your Playlist screen on iPhone — tap Add Playlist button to connect your IPTV service

The text below reads "Long press to show more options" — ignore this for now. A single tap on the tile is all you need.

✅ Part 2 Complete
Your playlist is added. Continue to Part 3 to choose Xtream Code and enter your credentials.

Part 3: Choose Xtream Code and Enter Your Credentials

1
Select Xtream Code as Playlist Type

The Choose Playlist Type screen shows six options. Select Xtream Code — the option highlighted in the centre. This is the recommended method for all IPTV providers that give you a server URL, username and password.

Smarters Player Lite Choose Playlist Type screen on iPhone — select Xtream Code to connect IPTV with server credentials
Only have an M3U URL? Select M3U Playlist instead — or use our free M3U to Xtream Converter to get Xtream Code credentials instantly and follow the recommended method.
2
Enter Your IPTV Credentials

Fill in the Xtream Code login form with the details provided by your IPTV service:

  • Any Name — a label for this profile (e.g. "My IPTV")
  • Server URL — the full URL including port (e.g. http://server.com:8080)
  • Username — provided by your IPTV service
  • Password — provided by your IPTV service
Smarters Player Lite Xtream Code credentials form on iPhone — enter Any Name Server URL Username and Password then tap Add User

Tap Add User when all fields are filled. Smarters Player Lite will immediately begin loading your playlist.

3
Wait for Your Playlist to Load

After tapping Add User, you will see the loading screen — "Please wait, while we are getting things ready for the first time" — with a progress bar at the bottom. This is completely normal.

Smarters Player Lite loading playlist screen on iPhone — please wait while channels are being loaded for first time

Loading time depends on your playlist size. Most playlists load in 30–90 seconds. Do not close the app during this step.

✅ Setup Complete
Smarters Player Lite is fully configured on your iPhone or iPad. Your IPTV channels are ready — tap Live TV to start watching.
🗂️
Ready to explore your channels? Browse all your IPTV channels by category and download your full M3U playlist.
Open Channel Viewer →

iPhone IPTV — Common Problems & Quick Fixes

🔑 Credentials not accepted Check Credentials

Server URLs, usernames and passwords are case-sensitive. Copy-paste them directly from your provider's welcome email. Use our free IPTV Checker to verify your credentials before re-entering them in the app.

📶 IPTV buffering on iPhone Check Speed

You need at least 10 Mbps for stable 1080p on mobile. Test your connection with our IPTV Speed Test. If you are on cellular (4G/5G), switch to WiFi for a more stable stream. iOS also limits background data — keep the app open while streaming.

🍎 App not found on App Store Use Direct Link

App Store availability varies by region. If Smarters Player Lite does not appear in search, use the direct link: apps.apple.com — Smarters Player Lite. Alternatively, search for GSE Smart IPTV or iMPlayer — both work with Xtream Codes on iOS.

📺 AirPlay not working Quick Fix

Make sure your iPhone and Apple TV are on the same WiFi network. Swipe down from the top-right corner to open Control Centre, tap Screen Mirroring and select your Apple TV. Restart both devices if AirPlay does not appear.

How to Setup IPTV on Windows and Mac

Desktop · IPTV Smarters Pro & VLC
⏱️ 6-10 minutes ✅ Windows 10/11 · macOS 10.14+
Complete guide to setup IPTV on Windows and Mac using IPTV Smarters Pro or VLC Media Player — two methods covered

Setting up IPTV on a Windows PC or Mac is straightforward — no sideloading, no developer mode. Two methods are available: IPTV Smarters Pro for the full experience (EPG, VOD, multi-playlist), or VLC if you just want a quick M3U stream with zero setup.

StepActionTime
1Download and install the app3 min
2Accept terms and choose login method1 min
3Add your IPTV playlist3 min
🔍
Before you start — verify your IPTV server is online Test your credentials with our free checker — takes 10 seconds.
Run Free IPTV Test →

👇 Select your preferred method

Method 1: IPTV Smarters Pro on Windows & Mac (Recommended)

IPTV Smarters Pro is the same app you know from Android — the desktop version works identically. It supports Xtream Codes API and M3U, includes a full EPG, and handles VOD and series. Setup takes under 10 minutes.


Part 1: Download and Install IPTV Smarters Pro

1
Download from the Official Website

Go to iptvsmarters.com and click Downloads. Select Available for Windows OS or Available for MAC OS depending on your device.

IPTV Smarters Pro official download page on iptvsmarters.com — select Windows or Mac installer to download desktop IPTV app

The download starts automatically. Once the installer is downloaded, run it.

2
Run the Installer

Open the downloaded installer. Click Yes if Windows asks for permission. The setup wizard will run and install IPTV Smarters Pro in about 30 seconds.

IPTV Smarters Pro installation in progress on Windows PC — setup wizard loading bar
On Mac, if the app is blocked after install, go to System Settings → Privacy & Security and click Open Anyway.
✅ Part 1 Complete
IPTV Smarters Pro is installed on your computer. Keep it open — continue with Part 2 to accept the terms and choose your login method.

Part 2: Accept Terms and Choose Login Method

On first launch, IPTV Smarters Pro will ask you to agree to its terms before you can add a playlist. This only happens once.

1
Accept the Terms and Disclaimer

When IPTV Smarters Pro opens for the first time, a terms and disclaimer screen appears. Read through it and click Accept to continue.

IPTV Smarters Pro terms and disclaimer screen on Windows — click Accept to proceed with IPTV setup

This screen confirms that IPTV Smarters Pro is a player only — it does not provide any channels. You supply your own IPTV subscription.

2
Select Player API (Xtream Codes)

After accepting, you will see three options. Select Player API — this is the Xtream Codes login method and the most reliable way to connect your IPTV service.

IPTV Smarters Pro startup screen on Windows — select Player API to connect with Xtream Codes credentials
Only have an M3U URL? Click Load Your Playlist or File/URL instead — or use our free M3U to Xtream Converter to get Xtream Codes credentials instantly.
✅ Part 2 Complete
You are on the credentials screen. Continue with Part 3 to enter your IPTV details and load your channels.

Part 3: Add Your IPTV Playlist

1
Enter Your IPTV Credentials

Fill in the login form with your IPTV subscription details:

  • Any Name — a label for this profile (e.g. "My IPTV")
  • Username — provided by your IPTV service
  • Password — provided by your IPTV service
  • URL — the full server URL including port (e.g. http://server.com:8080)
IPTV Smarters Pro login form on Windows showing Name Username Password and Server URL fields — click ADD PLAYLIST to connect IPTV service

Click ADD PLAYLIST. Wait 30–90 seconds for your channels to load — the time depends on your playlist size.

2
Start Watching

Once channels have loaded, you will land on the IPTV Smarters Pro main dashboard. From here you can access Live TV, Movies, Series, Catch Up and Multiscreen.

IPTV Smarters Pro main dashboard on Windows PC showing Live TV Movies Series and Settings after successful IPTV setup

Click Live TV to browse your channels and start streaming.

✅ Setup Complete
IPTV Smarters Pro is fully configured on your Windows PC or Mac. Enjoy your IPTV channels on a large screen.
🗂️
Ready to explore your channels? Browse all your IPTV channels by category and download your full M3U playlist.
Open Channel Viewer →

Windows & Mac IPTV — Common Problems & Quick Fixes

🛡️ Mac blocks IPTV Smarters Pro after install Quick Fix

Go to System Preferences → Security & Privacy → General. You will see a message about the blocked app — click Open Anyway to allow it. This only needs to be done once.

🔑 Invalid credentials error in IPTV Smarters Pro Check Format

Credentials are case-sensitive. Copy-paste them directly from your provider's email. Make sure the Server URL includes http:// and the correct port (e.g. http://server.com:8080). Test them with our IPTV Checker.

📋 Channels not loading after adding playlist Wait & Check

Wait 1–2 minutes — large playlists with thousands of channels take time. If still empty after 3 minutes, double-check your credentials with our IPTV Checker.

🌀 Buffering or freezing on desktop Optimize

In IPTV Smarters Pro go to Settings → Player Settings and increase the buffer. For VLC go to Tools → Preferences → Input/Codecs and increase the network caching value. Also check our IPTV Buffering Fix guide.

How to Setup IPTV on Smart TV — Samsung, LG and Sony

Smart TV · IPTV Smarters Pro & Smart IPTV
⏱️ 8–12 minutes ✅ Beginner-friendly
Complete IPTV setup guide for Samsung LG and Sony Smart TV using IPTV Smarters Pro and Smart IPTV app under 10 minutes

IPTV setup on Smart TV depends on your TV brand. Samsung Tizen and LG WebOS both support dedicated IPTV apps from their official stores — no sideloading or technical setup required. Sony Android TV users follow the Android TV Box method.

There are two methods covered in this guide — choose based on your TV:

MethodBest ForTime
IPTV Smarters ProSamsung Tizen · LG WebOS · Sony Android TV5–8 min
Smart IPTV (siptv.app)Samsung Tizen · LG WebOS8–12 min
🔍
Before you start — verify your IPTV server is online Test your credentials with our free checker — takes 10 seconds.
Run Free IPTV Test →
Method 1 — IPTV Smarters Pro Samsung Tizen · LG WebOS · Sony Android TV

Available directly from Samsung App Store and LG Content Store. Recommended for most users — fastest setup, no configuration required.

Method 2 — Smart IPTV (siptv.app) Samsung Tizen · LG WebOS

Official Smart IPTV app. Requires uploading your M3U playlist to siptv.app via MAC address. One-time activation fee of ~€5.49 after 7-day trial.

👇 Select your preferred method

Method 1: IPTV Smarters Pro on Samsung and LG Smart TV

IPTV Smarters Pro is the easiest way to get IPTV running on a Smart TV. It installs directly from the Samsung App Store or LG Content Store in seconds, supports both Xtream Codes and M3U, and requires no technical configuration.

Sony Smart TVs run Android TV — skip to the Android TV Box section above and follow the exact same steps. The IPTV Smarters Pro app is identical on Sony.

Part 1: Install IPTV Smarters Pro

1
Open Your TV's App Store

On Samsung: press the Home button on your remote and navigate to the Apps section. On LG: press the Home button and open the LG Content Store. Both are accessible directly from the home screen without any extra setup.

Install IPTV Smarters Pro from Samsung Tizen App Store on Smart TV — search and press Install button

In the search bar, type "IPTV Smarters Pro" and select the app by WHMCS Smarters. Press Install (or Installer on French-language TVs). The app is free and weighs approximately 27MB.

On Samsung Tizen TVs made before 2019, the app may appear under the Video category. Search by name if you cannot find it in the featured list.
✅ Part 1 Complete
IPTV Smarters Pro is installed on your Smart TV. Open it to continue with Part 2.

Part 2: Add Your IPTV Playlist

1
Open IPTV Smarters Pro and Select Add User

Launch IPTV Smarters Pro from your TV's app list. On the home screen you will see several options for loading your IPTV content. Using your remote, select Login with Xtream Codes API.

This is the recommended method — it connects directly to your IPTV provider's server using your credentials and loads your full channel list, VOD and series automatically.

2
Enter Your IPTV Credentials

Using the on-screen keyboard and your remote, fill in the login form:

  • Any Name — a label for this profile (e.g. "My IPTV")
  • Username — provided by your IPTV service
  • Password — provided by your IPTV service
  • Server URL — the full address including port (e.g. http://server.com:8080)
IPTV Smarters Pro credentials form on Smart TV — enter Any Name Username Password and Server URL then press ADD USER

Confirm and press ADD USER. Your channel list will begin loading immediately — this typically takes 1–2 minutes for large playlists.

Only have an M3U URL? Use our M3U to Xtream Converter to get your Xtream Codes credentials instantly — no manual entry required.
3
Browse Your Channels on the Big Screen

Once loaded, IPTV Smarters Pro organises your content into categories automatically — Live TV, Movies, Series and Catch-up. Use the directional buttons on your remote to navigate between groups and channels.

Use the OK button to select a channel, and the Back button to return to the channel list.

✅ Setup Complete
IPTV Smarters Pro is running on your Smart TV. Your channels, movies and series are ready to watch.
🗂️
Ready to explore your channels? Browse all your IPTV channels by category and download your full M3U playlist.
Open Channel Viewer →

Smart TV IPTV — Common Problems & Quick Fixes

🔍 IPTV Smarters Pro not in App Store Quick Fix

On older Samsung TVs (pre-2019), search under the Video category. If still unavailable, check if your TV's firmware is up to date in Settings → Support → Software Update.

📋 Smart IPTV shows "Playlist not loaded" Check MAC

Make sure you submitted the correct MAC address on siptv.app/mylist. The MAC is case-sensitive. After submitting, fully close and reopen the app on your TV — it does not refresh automatically.

📶 Channels buffering on Smart TV Check Speed

Smart TVs are more sensitive to network speed than phones. Connect via Ethernet cable if possible. Use our IPTV Buffering Test to diagnose your connection speed.

📺 EPG showing "No information" Check EPG URL

In IPTV Smarters Pro, go to Settings → EPG and enter your provider's EPG URL. In Smart IPTV, the EPG is loaded from the tvg-id attribute in your M3U playlist — contact your provider if EPG is missing.

🔑 Channels not loading after adding credentials Check Credentials

Credentials are case-sensitive. Use our free IPTV Checker to verify your server URL, username and password before re-entering them in the app.

📡 UDP / RTP streams not playing on LG Change Stream Type

LG WebOS does not support UDP, RTP or RTMP stream types natively. Ask your provider for HTTP or HLS stream URLs instead. If you need multicast streams, contact your provider for a UDPXY proxy URL.


Best Free IPTV Tools to Use with Your Setup


IPTV Not Working After Setup? Quick Fixes

🔑 Invalid credentials error Fix

Server URL, username and password are all case-sensitive. Copy-paste them directly from your provider's welcome email. Use our IPTV Checker to confirm they work before re-entering them in TiviMate or Smarters.

🌐 IPTV buffering or freezing Fix

You need at least 15 Mbps for stable 1080p. Switch to wired Ethernet, increase the buffer to 30 seconds in TiviMate (Settings → Playback) or Smarters (Settings → Player), and close other apps using bandwidth.

📋 Channels not loading after adding playlist Fix

Large playlists (10,000+ channels) take 2–3 minutes to load on first launch. If still empty after 5 minutes, your M3U URL may have expired or your credentials are wrong — verify with our IPTV Checker.

🛡️ VPN blocking IPTV streams Fix

Some IPTV providers block known VPN IP ranges. Try switching to a different VPN server location, or temporarily disable the VPN to confirm it's the cause. Split tunneling can help — exclude your IPTV app from the VPN tunnel.

📅 EPG guide not loading Fix

In TiviMate go to Settings → EPG and enable auto-update. In IPTV Smarters go to Settings → EPG and enter your provider's EPG URL. EPG can take 5–10 minutes to populate on first load.

🔄 IPTV app crashes or freezes Fix

Clear the app cache and update to the latest version. On Fire Stick: Settings → Applications → Manage Installed Applications → TiviMate → Clear Cache. Restart your device and router after clearing.


Minimum Internet Speed for IPTV Streaming

Quality Resolution Min Speed Recommended Best For
SD 480p 3 Mbps 5 Mbps Mobile data, older Android phones
HD 720p 5 Mbps 10 Mbps iPhone, iPad, Android tablet
Full HD 1080p 10 Mbps 20 Mbps Fire Stick, Android Box, Smart TV
4K 2160p 25 Mbps 50 Mbps 4K Smart TV, Nvidia Shield, Apple TV 4K
📡 Multiply by the number of simultaneous streams. Two 1080p streams = 20 Mbps minimum. In my testing, ISP throttling accounts for roughly half of all "buffering on fast internet" cases — if your speed test is fine but IPTV keeps stuttering, test with our IPTV Speed Test to isolate it.

Frequently Asked Questions About IPTV Setup

No, you do not need a VPN to use IPTV. People still run one for two reasons. First, some ISPs throttle streaming traffic, and a VPN gets around that — if your connection is fast but IPTV keeps buffering, this is often the cause. Second, a VPN hides your streaming activity from your ISP, which some people prefer. One thing to watch: some IPTV providers block known VPN IP ranges, so streams stop loading. If that happens, switch the VPN server or turn on split tunneling and exclude the IPTV app. Whatever VPN you pick, make sure it has fast servers and no bandwidth cap, otherwise it will just become the new bottleneck.

Depends on the device. On Fire Stick or Android TV, TiviMate wins. The interface is built for a TV screen, the EPG scrolls smoothly, and Premium ($5.99/yr) adds recording and multi-view if you need them. On a phone or a Smart TV, IPTV Smarters Pro is the easier choice: it is free, handles multiple playlists, and installs straight from the Play Store or Samsung/LG App Store (no sideloading). On iPhone or iPad, TiviMate is not an option at all, so you go with Smarters Player Lite. Honest answer: most people who own a Fire Stick end up on TiviMate. Most people who don't, end up on Smarters.

TiviMate. It is built for TV screens, the EPG actually works, and it handles both Xtream Codes and M3U without complaining. The free version covers one playlist, which is fine for most people. Premium (around $5.99/year) gets you multi-playlist, recording, and multi-view if you need them. If you would rather not pay anything, IPTV Smarters Pro is a solid second pick.

An M3U URL is a static playlist file containing all your channel stream links in one URL. Xtream Codes is an API-based system using a server URL, username and password — it dynamically loads your channels and provides extra data like expiry date, VOD and series. Xtream Codes is more reliable: it updates automatically when your provider changes servers, and apps like TiviMate handle it better than M3U.

No jailbreak needed. Install Smarters Player Lite from the App Store — it's free, developed by WHMCS Smarters (same developer as IPTV Smarters Pro on Android), and works on iPhone, iPad and Apple TV running iOS 13 or later. Open the app, tap Add Playlist, select Xtream Code, enter your server URL, username and password, then tap Add User.

Yes, but it depends on your IPTV provider's simultaneous connection limit. Most plans allow 1 to 3 streams at the same time. Exceeding the limit usually results in a "max connections reached" error in TiviMate or Smarters. TiviMate Premium covers 5 devices under one license — but each device still counts as one connection against your provider's limit.

A fast speed test does not mean smooth IPTV. The usual culprit is ISP throttling — some providers slow streaming traffic specifically, even when other traffic flies. Other possibilities: WiFi flaking out, or the IPTV server itself being overloaded. Fixes worth trying, in order: plug in over Ethernet, bump the buffer up to 30 seconds in your app settings, then try a VPN to see if ISP throttling was it. If your provider gives you multiple server URLs, switch to a different one — that often clears it up too.

TiviMate is free to download and use with one playlist. The free version covers basic live TV playback. TiviMate Premium costs ~$5.99/year or ~$33.99 lifetime and unlocks: multiple playlists, PVR recording, advanced EPG, multi-view (up to 9 channels), and full UI customization. One Premium license covers 5 devices simultaneously.

Use our free IPTV Checker — enter your Xtream Codes server URL, username and password, and it will instantly show your subscription expiry date, active connections, server latency and total channel count. No app installation required, works directly in your browser.

The TiviMate short code for the Downloader app on Fire Stick is 272483. Enter this in the Downloader URL field and press GO — it redirects to the latest TiviMate APK download automatically. If the code doesn't work, enter the full URL: https://tivimate.com/ instead.

IPTV technology itself is completely legal. Apps like TiviMate and IPTV Smarters Pro are legal media players — they don't provide any channels themselves. What matters is the source of your content. A legitimate IPTV subscription from a licensed provider (like a cable replacement service) is legal. Subscriptions that provide access to premium channels without proper licensing are not. See our full breakdown: Is IPTV Legal? US, UK & EU Laws Explained.

For most people, the Amazon Fire Stick 4K. It is around $50, runs TiviMate without a fight, and handles 4K HDR. If you have a huge playlist (10,000+ channels) or want the snappiest interface, the Nvidia Shield Pro is faster but costs five times more. The Google TV Stick sits in the middle on price and is fine if you mostly stream. And if you already own a Samsung or LG Smart TV, you don't strictly need a streaming stick at all — IPTV Smarters Pro is in the Samsung Tizen and LG WebOS app stores.

IPTV (Internet Protocol Television) delivers TV channels, movies and series over your internet connection instead of a cable or satellite signal. Your IPTV provider hosts the streams on their servers. When you open an app like TiviMate or IPTV Smarters Pro and enter your credentials, the app connects to the server and streams the content directly to your device. You need a stable internet connection (10+ Mbps for HD) and an active IPTV subscription with either Xtream Codes credentials or an M3U playlist URL.

IPTV usually wins on price and content. A typical IPTV plan runs $10 to $20 a month versus $80 to $150 for cable, and you get more channels plus VOD and catch up TV on top. It also works on whatever device you already own — phone, Smart TV, Fire Stick, laptop. The trade-off is reliability. Cable just works; IPTV quality depends on your internet and how solid the provider's servers are. If your connection is slow or you need rock-solid uptime (sports bar, kids' TV during the workday), cable is the safer bet. Everyone else, IPTV.

Five things to check before paying anyone. One: does the provider offer a free trial? Any legitimate one gives you 24 to 48 hours to test the streams. Two: do they support Xtream Codes? TiviMate and most modern apps need it. Three: how many channels, and does the EPG actually load? You want 10,000+ channels with a working guide, not just a big number. Four: server uptime. Anything below 99% means weekly outages. Five: support. When the server goes down at kickoff, you want someone who answers. And before you commit, paste your trial credentials into our IPTV Checker — it takes 10 seconds and tells you whether the server is real, how many connections you are allowed, and when the trial expires.