To watch IPTV on an iPhone, download IPTV Smarters Pro, GSE Smart IPTV Pro or IPTVX from the App Store, add a playlist with the Xtream Codes details or M3U link from your IPTV Canada provider, and live TV, movies and series are ready in a couple of minutes. The same steps work on an iPad, and AirPlay sends any channel to your TV when you want the big screen.
Everything here happens on the phone: no computer, no sideloading. Want it on the TV permanently instead? Our IPTV setup guide covers Apple TV and every other device.
1. What Your iPhone Needs
An iPhone is the quickest device to set up, but the apps have minimum iOS versions, and the details are easier to paste than type.
- A recent iOS. Smarters Pro needs iOS or iPadOS 15.6 or later, and IPTVX needs 16 or later. Check under Settings, General, About.
- Your welcome email on the phone. It has an M3U link or Xtream Codes details (server, username, password). Copy and paste them rather than typing; one wrong character stops the app connecting. No account yet? An IPTV free trial sends working details in minutes.
- Not an APK. If a provider sends an Android app file, ask for M3U or Xtream Codes details instead; iPhones can’t install APKs.
- Wi-Fi or a data plan that can take it. HD streaming uses roughly 1 to 3 GB an hour. On mobile data, keep an eye on your allowance.
The app itself only plays what your IPTV subscription provides; none of these players come with channels.
2. Choose Your App
| App | Cost | Needs | Best for |
|---|---|---|---|
| IPTV Smarters Pro | Free, with upgrades | iOS 15.6+ | Most people; the same app as on Apple TV and smart TVs |
| GSE Smart IPTV Pro | Paid app | App Store | A detailed TV guide and remote EPG sources |
| IPTVX | Free, with an optional Premium | iOS 16+ | A clean, ad-free layout |
Not sure? Start with Smarters Pro: it’s free and takes a couple of minutes. More players are compared in our best free IPTV apps.
3. Option 1: IPTV Smarters Pro
Step 1: Get the app
Open the App Store, search for Smarters Pro, pick the one by Tech Smarters Private Limited and tap Get. It needs iOS or iPadOS 15.6 or later.

Step 2: Add a playlist
Open the app and tap the option to add a playlist. A new install usually goes straight there; if you already have a profile, tap Add Playlist on the Edit Profile screen.

Step 3: Choose the login type
Choose Player API (Xtream Codes API in some versions) if you have a server, username and password, or M3U URL if you have a playlist link.

Step 4: Enter your details
Enter a playlist name and your details carefully, then tap Add Playlist (or Add User).

Step 5: Start watching
Wait while the playlist loads, then open Live TV, Movies or Series.

Step 6: Send it to your TV (optional)
Connect your iPhone or iPad and your Apple TV or AirPlay TV to the same Wi-Fi, play a channel, tap AirPlay and choose the TV. It works when the app and the stream support AirPlay.

The login is the same on every device Smarters Pro runs on; our IPTV Smarters Pro guide covers the rest.
4. Option 2: GSE Smart IPTV Pro
Step 1: Buy the app
Open the App Store, search for GSE Smart IPTV and buy GSE SMART IPTV PRO (developer droidvision, sold by GSE Technology). It’s a paid app; similar names in the store belong to other developers.

Step 2: Open Remote Playlists
Open the menu and tap Remote Playlists to add your M3U link. Using Xtream Codes instead? Tap Xtream Codes API in the menu, then + and enter your server URL, username and password.

Step 3: Add an M3U URL
Tap +, then Add M3U URL.

Step 4: Paste your link
Enter a playlist name, paste the full M3U link from your welcome email and tap Add. Open the new playlist to load the channels.

Step 5: Add the TV guide
For the TV guide, open EPG program guide, tap + and Add Remote EPG source, enter a name and your EPG (XMLTV) link, then tap Add.

Our GSE Smart IPTV guide goes deeper into its settings, and the same app is available for Apple TV as a separate purchase.
5. Option 3: IPTVX
Step 1: Get IPTVX
Open the App Store, search for IPTVX by Bending X – FZE and tap Get. It’s free to download (some features are an in-app purchase) and needs iOS or iPadOS 16 or later.

Step 2: Start a new playlist
Open the app’s menu and tap New playlist.

Step 3: Enter your details
Choose Xtream (recommended) and enter a playlist name, then the server URL, username and password from your welcome email. With an M3U link, use the M3U option and paste the full link.

Step 4: Save and let it download
Tap Save and wait while the playlist downloads.

Step 5: If a channel won’t play
If a channel won’t play, or AirPlay is missing, open Settings, then Player, and choose Auto so IPTVX tries Apple’s own player first. AirPlay still depends on the stream.

6. Make It Comfortable to Watch
- Favourites. Star the channels you watch most so they’re at the top, not buried in a list of thousands.
- The guide. Xtream Codes logins fill the TV guide on their own; with an M3U link, add the EPG link as in GSE’s step 5. Our EPG guide covers missing listings.
- Picture in Picture. If the player supports it, start a channel and swipe up to go home: it keeps playing in a small window while you use other apps.
- Subtitles and quality. Turn subtitles on from the player controls; our guide to subtitles in IPTV Smarters Pro shows where. Leave quality on Auto so it adapts between Wi-Fi and mobile data.
7. Watching on Your TV
AirPlay is the wireless way: play a channel, tap the AirPlay icon and choose an Apple TV or AirPlay 2 smart TV on the same Wi-Fi. Apple’s AirPlay support page covers the codes and settings. For a wired connection, an iPhone with a Lightning port needs Apple’s Lightning Digital AV Adapter, and an iPhone with USB-C a USB-C to HDMI adapter. If you watch on the TV most evenings, a dedicated app on the TV is steadier; our Apple TV guide shows how.
8. Smooth Streaming on Wi-Fi and Mobile Data
- Use 5 GHz Wi-Fi at home. It’s faster and less crowded than 2.4 GHz; our internet speed guide explains how much you need (about 25 Mbps for HD).
- Try another stream format. If one channel buffers and others don’t, switch the player’s stream format between HLS and MPEG-TS in the app settings.
- A VPN on mobile data. Some networks manage video traffic. Connect the VPN first, then open the player; our VPN guide explains when it helps.
9. Troubleshooting on iPhone
| Problem | Likely cause | Fix |
|---|---|---|
| The app won’t install | iOS older than the app needs | Update iOS; check each app’s minimum on its App Store page |
| Login fails or the list is empty | A typo, a space at the end, or an expired plan | Paste the details again from the email; check your renewal date |
| One channel buffers, others are fine | Stream format | Switch between HLS and MPEG-TS |
| Everything buffers in the evening | Busy Wi-Fi or mobile network | Move to 5 GHz Wi-Fi; see our buffering and outage guide |
| No AirPlay button on a channel | App or stream doesn’t support AirPlay | In IPTVX choose Player, Auto; or use a TV app instead |
10. Legal Basics in Canada
The apps in this guide are App Store apps reviewed by Apple and are legal; they’re players with no content of their own. What matters is the service you connect them to: a licensed provider holds the rights to its channels, while unlicensed ones don’t, and those are the services that vanish without warning. Our guide on whether IPTV is legal in Canada covers what to check.
Frequently Asked Questions
What is the best IPTV app for iPhone?
IPTV Smarters Pro for most people: it’s free and quick to set up. GSE Smart IPTV Pro suits anyone who wants a detailed TV guide, and IPTVX has a clean, ad-free layout.
Which iOS version do I need?
Smarters Pro needs iOS 15.6 or later and IPTVX iOS 16 or later. Check the App Store listing for GSE’s current requirement.
Can I watch IPTV on mobile data?
Yes, on 4G, LTE or 5G. HD uses roughly 1 to 3 GB an hour, so Wi-Fi is the better choice for long sessions.
Is there a free IPTV app for iPhone?
Yes: Smarters Pro and IPTVX are free to download, with optional upgrades. GSE Smart IPTV Pro is paid. All of them need an IPTV subscription for the channels.
Does it work the same on an iPad?
Yes. All three apps run on iPadOS with the same steps, and the bigger screen makes the TV guide easier to read.
Can I download channels to watch offline?
No. Live channels stream in real time, so you need an internet connection every time you watch.
How do I put IPTV from my iPhone on the TV?
Use AirPlay to an Apple TV or AirPlay 2 smart TV on the same Wi-Fi, or a Lightning or USB-C to HDMI adapter for a cable connection.
Have another question? Find more answers in our IPTV FAQ.
Conclusion
An iPhone turns into a portable TV in about two minutes: one App Store download, one pasted login. Smarters Pro is the free place to start, GSE is worth paying for if you live in the TV guide, and IPTVX is there if you want something cleaner. Check your iOS version first, since that’s what decides which of the three you can install.
The phone is also the easiest way to try a provider before you set up the TV: if channels play smoothly on your home Wi-Fi in the evening, they’ll play on the big screen too. When they do, AirPlay or an Apple TV app takes it from there.