⚡ Quick answer:Install GSE Smart IPTV from the App Store, open Remote Playlists → Add New → Xtream Codes API, and enter your server URL, username, and password. It's the most reliable free Xtream Codes player on iOS.
iOS has fewer solid IPTV player options than Android, and GSE Smart IPTV is the one most people land on — free, supports Xtream Codes API, and runs on iPhone, iPad, and Apple TV. Here's the full setup.
What Is GSE Smart IPTV?
GSE Smart IPTV is a free media player app for iOS and macOS that supports both Xtream Codes API and M3U playlist logins, making it one of the few genuinely reliable options for streaming IPTV on an iPhone or iPad without a workaround.
Where to Download It
Get it directly from the Apple App Store. A separate Apple TV version is also listed on the App Store under the same developer.
Xtream Codes Setup on iPhone/iPad
- Open GSE Smart IPTV and tap the menu icon (top-left)
- Tap Remote Playlists → the + icon → Add New
- Select Xtream-Codes API as the type
- Enter a name, then your server URL, username, and password
- Tap the playlist you just added to load your channels
Credentials arrive by email or WhatsApp after purchase or your free trial.
Setup on Apple TV
Install the GSE Smart IPTV Apple TV app from the App Store on your Apple TV, then repeat the same Remote Playlists → Xtream Codes API steps above using your Apple TV remote. If typing credentials with the remote is slow, some versions support pairing with the companion iOS app to transfer playlist settings.
EPG and VOD
The EPG loads automatically with Xtream Codes login. Movies and series appear under separate VOD categories from the main menu, matching the same 80,000+ on-demand library available across every device — see the full channels guide for the complete lineup.
Fixing Common Issues
- Playlist won't load: recheck server URL, username, and password for typos
- Channels buffer on cellular data: switch to Wi-Fi, or see our buffering fix guide for speed requirements
- App looks outdated after an iOS update: update GSE Smart IPTV from the App Store
- Playlist disappeared: re-add it under Remote Playlists — this can happen after a major app update
Frequently Asked Questions
Is GSE Smart IPTV free?
Yes, GSE Smart IPTV is free to download on the App Store, with an optional Pro version that removes ads and adds a few extra features. Either version works with Xtream Codes API login.
Does GSE Smart IPTV support Xtream Codes API?
Yes. In the app, choose Remote Playlists → Add New → Xtream Codes API and enter your server URL, username, and password. It also supports plain M3U playlist URLs if you prefer.
Why isn't GSE Smart IPTV loading my channel list?
Confirm your server URL, username, and password are entered exactly as sent, check your internet connection, and try removing and re-adding the playlist. If it still fails, confirm your subscription is active.
Does GSE Smart IPTV work on Apple TV?
Yes, GSE Smart IPTV has a dedicated Apple TV app available on the App Store, giving iOS households a consistent player across iPhone, iPad, and the living room TV.
Is there a better alternative for iOS?
GSE Smart IPTV is generally considered the most reliable free Xtream-Codes-compatible player on iOS. IPTV Smarters Pro is also available on the App Store and is worth comparing if you want the same app across every device you own.
Works instantly with GSE Smart IPTV on iOS
Get Your Login Credentials →