How to Install Flex IPTV on Apple TV 4K & iPhone (2026)
Flex IPTV is one of the few playlist players built specifically for people who live inside Apple's ecosystem. Instead of sideloading APKs or wrestling with developer tools, you grab it straight from the App Store on your Apple TV 4K, iPhone, iPad, or Mac, paste in a playlist, and start watching. It has been quietly maintained since 2016, which is unusual for this category.
That longevity matters. Apple regularly pulls IPTV apps that misbehave, yet Flex IPTV has survived for years, picking up native features like recording, auto-reconnect, and Touch ID parental locks along the way. This guide covers what it does, where it shines, and exactly how to set it up.
Flex is a player, not a content provider — it needs a playlist to do anything. If you don't have one yet, our IPTV service explained pillar walks through how subscriptions and M3U links actually work.
Table of Contents
- What Flex IPTV actually is
- Key features
- Supported platforms & price
- Install Flex IPTV on Apple TV 4K
- Install Flex IPTV on iPhone & iPad
- Add an M3U or Xtream Codes playlist
- Set up EPG (TV guide)
- Pros and cons
- Troubleshooting
- Frequently Asked Questions
What Flex IPTV actually is {#what-it-is}
Flex IPTV is a "freemium" live TV player published on the Apple App Store. The free tier shows ads (often between channel changes), while a one-time Pro upgrade strips them out and unlocks a few extras. Crucially, it ships no channels of its own — you supply the stream by loading a playlist from your own IPTV provider.
A quick note to avoid confusion: Flex IPTV is not the same app as IPTVX, even though both target Apple devices and look superficially similar. Different developer, different code, different feature set. If someone recommended "the Apple IPTV app," make sure you know which one they meant before you pay.
Because Flex lives on Apple's curated store rather than in a sketchy sideloaded form, it tends to feel more stable and trustworthy than third-party installs — though, as we'll see, it isn't crash-free.
Key features {#features}
Flex keeps the feature list focused on what live-TV viewers actually use:
- Playlist support for both remote M3U URLs and Xtream Codes logins, with local file loading too.
- XMLTV EPG so you get a proper now/next program guide instead of bare channel names.
- Built-in recording of live streams — handy if your provider doesn't include a cloud DVR.
- Auto-reconnect that quietly re-establishes a stream when it drops, instead of leaving you on a frozen frame.
- Video equalizer for brightness, contrast, and color tweaks per stream.
- Favorites, channel history, and audio/subtitle track switching for everyday navigation.
- Parental controls locked behind a PIN or Touch ID.
- Auto-updating playlists, so a refreshed channel list from your provider pulls in without manual work.
Supported platforms & price {#platforms-price}
Flex IPTV is Apple-only. There's no Firestick, Android TV, or Smart TV build to speak of here — that's the whole point of the app. Here's the lay of the land at the time of writing:
| Item | Detail |
|---|---|
| Developer | Artur Tagirov (active since 2016) |
| Platforms | Apple TV (tvOS), iPhone & iPad (iOS), Mac |
| Free version | Yes — ad-supported |
| Pro upgrade | One-time, around $4.99 per platform |
| Per-platform catch | iOS and tvOS Pro are separate purchases |
| Minimum OS | roughly iOS 17.4+ / tvOS 17.0+ |
| App Store rating | ~4.4 / 5 at the time of writing |
The pricing quirk trips people up: buying Pro on your iPhone does not unlock Pro on your Apple TV. Each platform is its own purchase. If you only watch on the big screen, just buy it once on tvOS.
If you'd rather run a single player across Apple, Firestick, and Android TV with one workflow, our best IPTV players roundup compares the cross-platform options.
Install Flex IPTV on Apple TV 4K {#install-appletv}
Setup on tvOS is refreshingly normal — no developer accounts required:
- From the Apple TV home screen, open the App Store.
- Search for flex and select Flex IPTV (look for the black-and-green icon).
- Choose Get to download, then Open once it installs.
- Go to Settings → Playlists → Add inside the app.
- Pick your login method — M3U URL or Xtream Codes — and enter the details (covered below).
- Accept the license prompt and wait for the channel list to import.
For broader Apple TV setup tips beyond this one app, see our IPTV on Apple TV guide.
Install Flex IPTV on iPhone & iPad {#install-iphone}
The iOS flow mirrors tvOS:
- Open the App Store on your iPhone or iPad.
- Search Flex IPTV and tap Get (authenticate with Face ID/Touch ID if prompted).
- Launch the app and head to Settings → Playlists → Add.
- Enter your M3U or Xtream credentials and confirm.
Remember: if you want an ad-free experience on both your phone and your TV, you'll buy Pro twice — once per platform.
Add an M3U or Xtream Codes playlist {#add-playlist}
Flex gives you two ways to connect a provider, and the right choice depends on what your service handed you.
Remote M3U playlist URL — best when you have a single long link:
- In Settings → Playlists → Add, choose M3U URL.
- Paste the full remote playlist URL exactly as your provider gave it.
- Name the playlist (e.g. "Living Room") and enable auto-update so refreshed channels pull in automatically.
- Save and let it import.
Xtream Codes login — best when you were given a server, username, and password:
- Choose Xtream Codes instead of M3U.
- Enter the server URL/host, then your username and password.
- Save — Flex builds the channel, movie, and series lists for you.
Not sure which credentials you have? Our Xtream Codes setup explainer breaks down the difference.
This is also where IG IPTV fits in. Flex is just the screen — you still need a reliable source behind it. IG IPTV delivers both an M3U link and Xtream Codes login, with 50,000+ live channels, 160,000+ on-demand titles, and 4K where available, all on a no-contract monthly plan. Drop those details into the steps above and Flex is ready to go.
Set up EPG (TV guide) {#epg}
Flex reads standard XMLTV guide data. Most providers expose an EPG/XMLTV URL alongside your playlist:
- Go to the EPG/Guide section in Settings.
- Paste your provider's XMLTV URL.
- Save and allow the guide to download — large guides can take a minute.
If the import stalls (a known quirk on big lists), force-close and reopen the app, then let it finish in the background. Curious how EPG data is actually structured? See stop IPTV buffering for related playback tuning.
Pros and cons {#pros-cons}
| Pros | Cons |
|---|---|
| Available officially on the App Store | Free tier shows intrusive ads |
| One-time Pro purchase, no subscription | Pro must be bought per platform |
| Built-in recording and auto-reconnect | Crashes reported on tvOS with large playlists |
| Video equalizer and parental controls | EPG import can freeze the app |
| Active development since 2016 | No picture-in-picture; limited subtitle options |
| Full Apple ecosystem (TV, iPhone, iPad, Mac) | Apple-only — nothing for Firestick/Android |
Troubleshooting {#troubleshooting}
- App crashes on Apple TV: This usually hits very large playlists. Trim unused channel groups, or split a giant list into smaller ones. Restarting the Apple TV clears a lot of one-off freezes.
- EPG won't load / freezes: Re-paste the XMLTV URL, then leave the app open and untouched while it imports. Oversized guides are the common culprit.
- Channels buffer or stutter: That's almost always your connection or your provider, not Flex. Check your speed against our internet speed requirements guide and try a wired connection on the Apple TV.
- Ads keep interrupting: Buy the Pro upgrade for that specific platform. Buying it on iPhone won't silence ads on the Apple TV.
- Playlist expired or empty: Confirm the M3U/Xtream credentials are still active with your provider, then toggle auto-update off and back on to force a refresh.
For privacy, many viewers pair any player with a VPN. It won't change the legality of what you stream, but it does keep your traffic private — see best VPN for IPTV.
A quick word on legality
Flex IPTV itself is a neutral media player — perfectly legal software, the same as a web browser. What matters is the playlist you load into it. Streaming content you're not licensed for is where the grey area starts, so stick to legitimate providers. We unpack the nuance in is IPTV legal.
Ready to feed Flex a real source? Start a 24-hour IG IPTV free trial, grab your M3U or Xtream login, and you'll be watching on your Apple TV in minutes — no contract, cancel anytime.
Frequently Asked Questions {#faq}
Is Flex IPTV free?
There's a free, ad-supported version. A one-time Pro upgrade (around $4.99) removes ads and unlocks extras like faster switching — but you buy it separately for iOS and tvOS.
Does Flex IPTV provide channels?
No. It's a player only. You must load your own M3U URL or Xtream Codes login from an IPTV subscription such as IG IPTV.
Is Flex IPTV the same as IPTVX?
No. They're different apps from different developers that happen to share an Apple focus. Don't assume settings or purchases carry over between them.
What devices does Flex IPTV run on?
Apple only: Apple TV (tvOS), iPhone, iPad, and Mac. There's no Firestick or Android TV version.
Why does Flex keep crashing on my Apple TV?
Large playlists are the usual cause. Reduce the number of channel groups or split the list, and restart the device. The EPG import can also freeze on very big guides.
Can Flex IPTV record live TV?
Yes — it includes built-in live stream recording, which is useful if your provider lacks a cloud DVR.
Do I have to pay for Pro twice?
If you want ad-free playback on both your iPhone and your Apple TV, yes — Pro is licensed per platform.
Looking at other Apple-friendly options? Browse our other IPTV player guides and the best IPTV players comparison to find your fit.