Watching IPTV on iPhone and iPad is quick to set up once you have the right app and your Xtream Codes credentials. This guide covers the two most reliable iOS IPTV players available on the App Store, step-by-step login instructions, and a few tips for getting the best experience on a phone or tablet screen.
What you need
- An iPhone or iPad running iOS or iPadOS 14 or later
- Your iptv.domains credentials: server URL, username, and password (from the Credentials section of your dashboard)
- An Apple ID for App Store downloads
- A Wi-Fi connection — recommended for HD content; cellular works but consumes data quickly
Choosing an iOS IPTV player
The App Store puts apps through Apple's review process, so the IPTV player selection on iOS is smaller than on Android. The two most reliable Xtream Codes players currently available are:
IPTV Smarters Pro
The most popular Xtream player across iOS and Android. It separates live TV, movies, and series into clear sections, displays EPG guide data, and is straightforward to configure. Works equally well on iPhone and iPad. Available free on the App Store.
GSE Smart IPTV
A paid player with strong EPG support and more layout customisation than Smarters. GSE handles large playlists reliably and is a good choice if you want finer control over how the guide and channel list are presented. Separate purchases for iOS and tvOS on the App Store.
Setting up IPTV on iPhone with IPTV Smarters Pro
- Open the App Store on your iPhone, search for IPTV Smarters Pro, and install it.
- Launch the app and tap Add New User on the welcome screen.
- Select Login with Xtream Codes API.
- Give the account a name — anything descriptive, such as My IPTV.
- Enter your iptv.domains Server URL exactly as shown on your dashboard, including
https://. - Enter your Username and Password.
- Tap Add User. The app loads your channel list, VOD library, and EPG guide data.
- Go to Live TV, pick a category, and start watching.
Setting up IPTV on iPhone with GSE Smart IPTV
- Purchase and install GSE Smart IPTV from the App Store.
- Open the app and go to Remote Playlists.
- Tap + and select Xtream Codes API.
- Enter your iptv.domains server URL, username, and password. Add a label and save.
- Select the playlist and let GSE load your channels and EPG data. The guide builds in the background.
Moving to a new iPhone without losing anything
Maria upgraded to a new iPhone. She was using IPTV Smarters Pro on her old phone and wants the same setup on the new one without reconfiguring anything on her TV or provider.
- She installs IPTV Smarters Pro on the new iPhone from the App Store.
- She opens her iptv.domains dashboard, goes to Credentials, and copies the server URL, username, and password.
- She pastes those three values into Smarters Pro on the new phone.
- Her full channel list, EPG guide, and VOD library appear exactly as before — nothing changed on the iptv.domains side.
She also uses the same credentials on her iPad and Apple TV. Three devices, one permanent set of credentials, and not a single re-configuration needed when she later switches providers inside iptv.domains.
Using AirPlay to watch on a big screen
If you have an Apple TV or an AirPlay 2 compatible TV, you can send the video from your iPhone or iPad to the big screen in seconds. Open Control Centre, tap the AirPlay icon, and select your TV. The IPTV player will appear full-screen on the television while the phone acts as a remote. This is a fast way to watch on the main TV without setting up a separate player. See the Apple TV setup guide for a dedicated tvOS player if you want a fully standalone setup on the television.
Managing your playlist and EPG from iPhone
Your iptv.domains dashboard is fully mobile-friendly. Open it in Safari or any browser on your iPhone to access the playlist editor — hide unwanted channels, reorder categories, or build a custom group. Changes take effect on every device instantly, no app restart needed. If your TV guide is incomplete or mapping to the wrong channel, the EPG editor lets you fix it from the same browser without touching the player at all.
Data usage on cellular
A standard-definition stream consumes roughly 1 GB per hour. HD streams typically use 2–5 GB per hour depending on the channel's quality. Most players let audio continue in the background while you use other apps, so watch for background data use if you are on a limited mobile plan. Enable Low Data Mode in iOS Settings if you need to keep consumption in check.