Last updated: November 10, 2026. Disclosure: Mayolia and eKoPlayer have the same owner. We recommend it where it fits and say where other options are better.
The best IPTV player for iPhone and iPad is eKoPlayer if you want a no-account app with a flat licence, UHF if you want a free-to-start app with a touch-built guide and optional recording through a companion server, and GSE Smart IPTV PRO or VLC if you want a simple, lower-cost route. The App Store is full of look-alikes, so the publisher name matters more here than on any other platform.
All of these are players. They ship empty, so you bring a playlist (M3U) or an Xtream Codes login from a source you’re authorised to use. Our explainer on what IPTV is covers the basics, and is IPTV legal covers the rest.
Which IPTV app should you pick on iPhone or iPad?
| Your situation | Pick | Why |
|---|---|---|
| You want no account and one clear price | eKoPlayer | 7-day trial, then $5 for a year or $10 once, per device; activates through the App Store |
| You want picture-in-picture and a touch-friendly guide | UHF | Its App Store listing describes both |
| You want recording | UHF or GSE Smart IPTV PRO | UHF records via its companion UHF Server app; GSE lists live TV recording |
| You want to cast or AirPlay to a TV | GSE Smart IPTV PRO | Listing names Chromecast and AirPlay |
| You just need to play a stream with nothing to buy | VLC | Free, from VideoLAN, no guide grid |
How did we pick these apps?
We did not benchmark these apps. We read each official App Store listing on November 10, 2026 and only state what the listing says. Listings change, so confirm the current price and features before you buy.
On iPhone the things that matter are a clean touch layout, how the app handles several playlists, whether it needs an account, and how the price works (one-off, yearly or subscription).
How do the best iPhone IPTV players compare?
| Player | On iPhone / iPad | Price model | Guide / recording | Watch out for |
|---|---|---|---|---|
| eKoPlayer | Yes (iOS and iPadOS) | 7-day trial, then $5 per year or $10 once, per device | XMLTV guide, catch-up where your source supports it; no recording | One licence per device |
| UHF | Yes (iOS 16 or later) | Free with in-app purchases: monthly $1.99, annual $17.99, lifetime $49.99 on the listing we read | Touch-built guide; recording needs the separate UHF Server app on a Mac, Windows or Linux machine | Prices and plans can change; check the listing |
| GSE Smart IPTV PRO | Yes (separate iPhone/iPad listing) | $2.99 on the listing we read | XMLTV guide, live TV recording listed | Some reviews say background playback stops |
| VLC | Yes (also Apple TV) | Free | No guide grid | The listing doesn’t mention IPTV; it is a general media player |
What does each iPhone IPTV player do best?
eKoPlayer
Best for: people who want one app across iPhone, iPad, Apple TV and other platforms, with no sign-up.
Pros: M3U, M3U8 and Xtream Codes, multiple playlists, an XMLTV guide with a whole-hour time-shift, catch-up where your source supports it, favourites, search, subtitle and audio-track selection, and a parental lock. No account or email. It ships empty.
Cons: No recording or DVR. One licence per device, so an iPhone and an iPad count as two. We own it, so read the eKoPlayer review with that in mind.
Price model: A 7-day free trial starts by itself, then $5 for one year (no auto-renewal) or $10 once, per device. App Store installs activate inside the app through the store. The App Store name is “eKoPlayer: IPTV Player & M3U”.
UHF
Best for: people who want a modern touch interface and might want recording later.
Pros: The listing (publisher Short Wavelength Applications SL) names M3U8, Xtream, Plex, Jellyfin and Emby playlists, a guide built for touchscreens and a resizable picture-in-picture window. It runs on iPhone (iOS 16.0 or later), iPad and Apple TV (tvOS 17.0 or later).
Cons: Recording needs the companion UHF Server app running on a Mac, Windows or Linux machine on your network. The best features may sit behind a paid plan; the listing describes an optional PRO plan.
Price model: Free to download with in-app purchases.
GSE Smart IPTV PRO
Best for: people who want a one-time price and Chromecast or AirPlay.
Pros: The iPhone/iPad listing (seller GSE TECHNOLOGY LTD) lists M3U and JSON playlists, the Xtream Codes API, XMLTV guide data, Chromecast and AirPlay, live TV recording, subtitles, parental control and automatic stream reconnection.
Cons: Some user reviews on the listing say background playback stops when the app leaves the main screen, and that support emails went unanswered. Those are reviewer claims, so test it during the refund window if you can. The Apple TV version is a separate listing.
Price model: $2.99 on the listing we read, with no in-app purchases listed.
VLC
Best for: quickly opening a stream URL.
Pros: Free, from VideoLAN, with iPhone, iPad and Apple TV in the same listing. It streams from network sources and the web and supports Chromecast rendering.
Cons: The listing doesn’t mention IPTV or M3U, and it has no TV-guide grid. Browsing a big channel list is slow compared with a dedicated IPTV app.
Price model: Free.
What about TiviMate and IPTV Smarters on iPhone?
TiviMate has no iOS app. Armobsoft FZE publishes it for Android TV and Fire TV only, so any App Store app using the TiviMate name is a clone. IPTV Smarters Pro’s official availability is unclear, and a March 2026 report listed it among about 36 IPTV apps pulled from Google Play and the App Store, with many clones around. See IPTV Smarters alternative and TiviMate alternative.
How do you install eKoPlayer on an iPhone or iPad?
- Open the App Store listing or search “eKoPlayer: IPTV Player & M3U”.
- Tap Get. The 7-day free trial starts automatically when you open the app.
- Add a playlist: paste an M3U URL, or enter an Xtream Codes server URL, username and password.
- Add an XMLTV guide URL if your source gives you one.
- When the trial ends, buy the one-year or one-time licence inside the app.
The same steps work on iPad. The eKoPlayer download page lists other platforms.
What iPhone-specific tips help?
Getting it on the big screen. AirPlay and Chromecast support depends on the app; GSE lists both on its listing. An Apple TV running its own player is usually steadier than mirroring a phone. See the best IPTV player for Apple TV and the IPTV on Apple TV guide.
Mobile data. Live video runs constantly. On a limited cellular plan, stay on Wi-Fi.
Picture-in-picture. UHF’s listing describes a picture-in-picture window. For other apps, we haven’t verified it, so check the app itself.
Typing long URLs. Paste from Notes or use Universal Clipboard if you have a Mac. Typing a 90-character URL on a phone keyboard is a good way to get one wrong.
Buffering. Work through the buffering fix list before blaming the app. For playlist formats see Xtream Codes vs M3U.
How should you choose between a one-time price and a subscription?
Do the arithmetic before you tap Get. A subscription that looks cheap per month adds up if you keep it for years. On the UHF listing we read, the monthly plan was $1.99 and the annual plan $17.99, so a year of monthly billing costs more than the annual plan, and the lifetime option was $49.99. eKoPlayer is $5 for a year with no auto-renewal, or $10 once, per device. GSE Smart IPTV PRO was $2.99 as a single purchase.
A cheap price isn’t automatically the better deal, though. Ask what you actually need. If you want recording, a subscription app with a companion server may be worth it. If you only want live channels and a guide, a small one-time payment is hard to beat.
Also think about how many devices you own. Licences and purchases aren’t always shared between an iPhone, an iPad and an Apple TV. For eKoPlayer, each device needs its own licence, and the Apple TV version is a separate App Store listing. Family Sharing is mentioned on the GSE listing for up to six members, but check each app before assuming a purchase will carry across.
How do you set up a playlist on iPhone without typing it all?
Most IPTV sources hand you a long URL or an Xtream Codes server address, username and password. On an iPhone, the simplest way is to copy the text from your email or notes app, switch to the player and paste it into the playlist field. Make sure no trailing space comes along with the paste, because that’s a common reason a perfectly good link is rejected.
If the player asks for an XMLTV guide URL as well, add it separately. A missing guide doesn’t stop channels from playing; it only means you won’t see programme names. Our IPTV EPG not working guide covers the usual causes when the grid stays empty.
What should you avoid in the App Store?
- Apps named after TiviMate or IPTV Smarters. Check the publisher, the number of ratings and the screenshots.
- Apps that bundle channels or a “free premium” claim. Players should be empty, and what you add must be content you’re authorised to use.
- Subscriptions you don’t need. If you only watch one playlist, a one-time or yearly licence may cost less.
- Sideloading profiles or “enterprise certificate” installs from websites. Stick to the App Store.
Prefer not to manage playlists? Licensed US services such as Sling TV, YouTube TV, Fubo, Hulu + Live TV, DirecTV Stream and Philo have their own iPhone apps.
Frequently asked questions
What is the best free IPTV player for iPhone?
VLC is free with no purchases listed. UHF is free to download but uses in-app purchases for its plans.
Does TiviMate work on iPhone?
No. TiviMate is for Android TV and Fire TV. Anything using its name in the App Store is a clone.
Can I record IPTV on my iPhone?
Not with eKoPlayer. UHF records through its UHF Server companion app, and GSE Smart IPTV PRO lists live TV recording.
Is one eKoPlayer licence valid on my iPhone and iPad?
No. A licence is per device.
Do these apps include channels?
No. You add your own playlist or login.





