How to Set Up IPTV on Apple TV

IPTV on Apple TV is more straightforward than people expect, mainly because Apple’s App Store now carries several capable IPTV player apps directly — no sideloading or workarounds required, unlike some other platforms. Here’s the full setup process, plus a couple of tips that make the experience noticeably less painful.

Step 1: Install an IPTV player from the App Store

  1. From the Apple TV home screen, open the App Store.
  2. Search for an IPTV player app that supports Xtream Codes or M3U logins — several are built specifically with a tvOS-optimized interface.
  3. Select Get to install, then open the app once it finishes.

Step 2: Log in with your provider’s details

  1. Choose your login method — usually Xtream Codes API or M3U URL, depending on what your provider issued you. See our guide to Xtream Codes vs M3U if you’re unsure which one you have.
  2. For Xtream Codes, enter the server address, username, and password exactly as given.
  3. For an M3U login, paste the playlist URL into the address field instead.
  4. Save, and the app should load your channel list and program guide shortly after.

The one tip that makes this much less frustrating

Typing a long server address or password using the physical Siri Remote is genuinely tedious — the on-screen keyboard with a directional remote is slow for anything beyond a few characters. Instead, use the Apple TV Remote feature built into your iPhone (found in Control Center on most iPhones): it gives you a full on-screen keyboard for typing directly into the Apple TV, and it’s dramatically faster for entering login details.

If you use both an iPhone and an Apple TV

Some IPTV apps support Apple’s Universal Purchase system, meaning a one-time purchase on your iPhone also unlocks the Apple TV version of the same app without paying twice. Worth checking before buying a premium version separately on each device.

Troubleshooting

The app isn’t in the App Store search results

Double-check the exact spelling of the app name — tvOS search can be picky about partial matches. If it’s genuinely unavailable in your region’s App Store, that’s a real limitation with no reliable workaround on Apple TV the way sideloading works on Android-based devices.

Login details are entered correctly but nothing loads

Confirm you’re using the right login type for what your provider issued — an M3U URL pasted into an Xtream Codes field (or vice versa) will fail even if every character is correct. Our Xtream Codes vs M3U guide covers the difference.

Playback starts but buffers frequently

This is a connection or server issue rather than anything specific to Apple TV — see our fixing buffering and playback issues.

Frequently asked questions

Do I need to jailbreak my Apple TV for IPTV?

No. Every method described here uses the standard App Store — nothing about IPTV on Apple TV requires jailbreaking or bypassing Apple’s normal restrictions.

Can I use the same app on my iPhone and Apple TV?

Many IPTV player apps are available on both, and some support Universal Purchase, so a single purchase covers both devices. Check the specific app’s store listing to confirm.

Why is typing my login details so slow?

The physical Siri Remote’s on-screen keyboard is workable but slow for long strings like server addresses. Using the Apple TV Remote feature in your iPhone’s Control Center is significantly faster.

Does Apple TV support 4K IPTV streams?

Yes, on Apple TV 4K models — but as with any device, actual playback quality depends more on your internet connection and your provider’s servers than on the Apple TV hardware itself.

Related setup guides

Weighing this against Fire TV or Roku? Start from our device-by-device IPTV setup guide.