Velko

How to set up Xtream Codes on Apple TV

Updated June 2026 · ~3 minutes, no technical skill needed

What "Xtream Codes" actually is

Xtream Codes is the API most IPTV providers use to deliver their service to apps. When you subscribe, your provider sends three things — usually in the signup email:

Those three credentials aren't tied to any app. Any player that speaks the Xtream API — on any device — can use them. That's why switching players (or adding your Apple TV alongside a Fire TV) needs no changes to your subscription.

Step by step on Apple TV

If the login fails

Xtream Codes vs M3U — which to use?

They're two doors into the same service. Prefer Xtream when you have it: the app gets your channel list, full EPG guide data, and VOD/series in a structured form. An M3U link is a flat playlist — fine for live channels, but guide data and VOD are hit-or-miss. Use M3U when it's all your provider offers (Velko supports both, and you can save each as a profile).

No provider yet? Try the free route

You don't need a subscription to see how IPTV works on Apple TV: Velko's Community TV source loads free, publicly available channels from the open-source iptv-org project — one tap, no account, no time limits. It's a zero-cost way to test your setup before paying anyone.

Get Velko on the App Store

Related: Velko vs UHF vs IPTVX · TiViMate for Apple TV — what to use instead · FAQ