"Xtream Codes" is the name most people use for the login format behind most IPTV apps: a server URL, username and password. It's the quickest and most complete way to set up IPTV.

What are Xtream Codes?

The term comes from software once widely used by IPTV providers. Its API — the way apps request channels and guide data — became an industry standard, and the login format is still called Xtream Codes.

Xtream Codes vs a playlist

With an M3U playlist, the app downloads one big list. With Xtream Codes, the app talks to the server and requests what it needs: live channels, films, series, guide data and catch-up — separately and efficiently.

Xtream CodesM3U
LoginServer + username + passwordOne URL
Films & series sectionsYesSometimes
TV guideAutomaticUsually separate URL
Catch-upSupportedLimited
Loading speedFastSlower with big lists

How to set up Xtream Codes

1. Get your details

Your server URL, username and password arrive by WhatsApp and email — request a trial.

2. Install a compatible player

IPTV Smarters, TiviMate, XCIPTV, GSE Smart IPTV, iPlayTV and many more.

3. Choose the Xtream Codes option

  • Smarters: Login with Xtream Codes API
  • TiviMate: Add playlist → Xtream Codes

4. Enter your details and connect

Type or paste each field exactly. Include http:// and the port in the server URL — see IPTV URL.

Devices that support Xtream Codes

Fire TV, Android TV and Google TV, iPhone and iPad, Apple TV, Android phones, Windows and Mac — via the apps above. MAG boxes use a portal instead.

Why UK users prefer Xtream Codes

  • One login brings everything.
  • Faster loading and updates.
  • The TV guide and catch-up just work.

Ready in two minutes

Get your details with a free trial and follow our Smarters setup guide.