What Is Xtream IPTV?

Xtream IPTV refers to the Xtream Codes API system — the most widely used authentication and login protocol in the IPTV industry. Rather than relying on a static playlist file, the Xtream Codes system provides a dynamic, server-authenticated connection between your IPTV player app and your provider’s streaming server. It is the backbone of how modern IPTV services deliver content to end users.

When you subscribe to an IPTV service such as IPTV UK, you receive a set of Xtream Codes consisting of three essential pieces of information: a Server URL (the address of the streaming server), a Username (your unique account identifier) and a Password (your secure access credential). These three values are entered into any compatible IPTV player application, which then connects to the server, verifies your subscription and dynamically loads your full channel list, Video on Demand library, catch-up TV content and Electronic Programme Guide data.

The key advantage of Xtream Codes over alternative methods (such as M3U playlists) is that the channel list updates automatically. Any changes the provider makes — adding new channels, updating stream URLs, modifying categories — are reflected instantly in your player without requiring you to do anything manually.

Xtream Codes Are a Login Method, Not an App

Xtream Codes are not a standalone application. They are a login method used within IPTV player apps such as IPTV Smarters Pro, TiviMate, Supa Legacy and Purple Player. Think of Xtream Codes as your IPTV username and password system.

Xtream Codes vs M3U URL – What Is the Difference?

Both Xtream Codes and M3U URLs achieve the same end result: loading your IPTV channels into a player app. However, they work quite differently under the hood:

Feature Xtream Codes API M3U URL
Connection Type Dynamic, server-authenticated Static playlist file/URL
Channel List Updates Automatic, real-time Manual refresh needed
VOD Categories Full support with metadata and artwork Basic support
Catch-Up TV Fully supported Limited or no support
EPG Guide Automatically linked from server Separate EPG URL required
Stability Higher (managed server-side) Good (depends on URL freshness)
Setup Complexity 3 fields (URL, username, password) 1 URL to paste

IPTV UK provides both Xtream Codes and an M3U URL with every subscription. We recommend Xtream Codes for the best overall experience, while M3U is useful for apps that only support playlist loading (such as Smart IPTV or VLC).

Compatible IPTV Players for Xtream Codes

Xtream Codes API is supported by virtually every modern IPTV player application. Here are the most popular options:

  • IPTV Smarters Pro – The most popular choice. Available on Android, iOS, Firestick, Windows and Smart TV. Select “Login with Xtream Codes API” in the Add User menu.
  • TiviMate – Widely considered the best IPTV player for Android TV and Firestick. Add a playlist and choose “Xtream Codes” as the source type.
  • Supa Legacy IPTV – A rising player with an excellent interface. Supports Xtream Codes login natively on Android and Firestick.
  • Purple Player – Beginner-friendly player with full Xtream Codes support on Android, Firestick and Smart TV.
  • Perfect Player – Clean, lightweight player for Android and Android TV with Xtream Codes API login.
  • GSE Smart IPTV – Available on iOS, Android and Apple TV. Enter Xtream Codes under “Remote Playlists” using the Xtream Codes API option.
  • Kodi – With the PVR IPTV Simple Client add-on, Kodi can connect to Xtream Codes-based services via M3U export.

How to Use Xtream Codes – Step-by-Step Setup

The following guide uses IPTV Smarters Pro as the example, but the process is nearly identical across all compatible apps. The three fields (Server URL, Username, Password) are the same everywhere.

1

Get Your Xtream Codes from IPTV UK

Subscribe to IPTV UK or activate a free trial. Your Xtream Codes (server URL, username and password) will be sent to you instantly via WhatsApp. Keep this message handy for the next steps.

2

Open Your IPTV Player App

Launch your preferred IPTV player (IPTV Smarters Pro, TiviMate, Supa Legacy, etc.) on your device. Navigate to the Add User or Add Playlist section.

3

Select Xtream Codes API Login

Choose “Login with Xtream Codes API” (or “Xtream Codes” on some apps) from the available login methods. This is the recommended option for the most stable connection.

4

Enter Your Server URL

In the Server URL (or “Host”) field, paste the server address from your IPTV UK WhatsApp message. This typically looks like http://provider.com:8080. Include the port number if provided.

5

Enter Username and Password

Paste your Username and Password into their respective fields. Ensure there are no extra spaces before or after each value. These are case-sensitive.

6

Connect and Start Streaming

Tap Add User or Connect. The app will authenticate with the IPTV UK server and load your full channel list (20,000+ channels), VOD library, catch-up content and 7-day EPG guide. This usually takes 10–30 seconds.

Using Xtream Codes on Different Devices

Device Recommended App Xtream Codes Support
Amazon Firestick IPTV Smarters Pro / TiviMate Full native support
Android Phone / Tablet IPTV Smarters Pro Full native support
iPhone / iPad IPTV Smarters Pro / GSE Smart IPTV Full native support
Windows PC IPTV Smarters Pro Full native support
Samsung / LG Smart TV Smart IPTV (uses M3U instead) M3U URL recommended
Android TV Box TiviMate / IPTV Smarters Pro Full native support
MAG Box Built-in portal (MAC-based) Portal URL method

MAG Box and Portal Login

MAG boxes use a different login method called a MAC portal. Instead of Xtream Codes, you enter a Portal URL and your device’s MAC address is used for authentication. IPTV UK supports MAG boxes — contact support via WhatsApp for your portal URL.

Tips & Tricks for Xtream Codes

  • Copy-Paste Credentials: Always copy and paste your server URL, username and password directly from your IPTV UK WhatsApp message to avoid typos. Even one wrong character will prevent connection.
  • Include the Port Number: If your server URL includes a port number (e.g., :8080 or :25461), make sure to include it. Missing the port will result in a connection failure.
  • Do Not Share Credentials: Your Xtream Codes are tied to your account. Sharing them with others may result in connection issues or account suspension.
  • Use Xtream Over M3U: Whenever your player supports both options, choose Xtream Codes for better stability, auto-updating channels and full catch-up/VOD support.
  • Request Fresh Codes: If your codes stop working, message IPTV UK on WhatsApp. Server maintenance may occasionally require updated credentials.

Troubleshooting Xtream Codes Issues

1

Double-Check All Three Fields

Verify that the Server URL, Username and Password are entered exactly as provided. No extra spaces, no missing characters, correct capitalisation. Re-copy from your WhatsApp message if unsure.

2

Check Internet Connection

Ensure your device is connected to the internet with at least 25 Mbps download speed. Try opening a website or another streaming app to confirm connectivity.

3

Try a Different App

If one player is not accepting your codes, try entering the same credentials in a different Xtream-compatible app. This helps determine whether the issue is with the app or the server.

4

Contact IPTV UK Support

Message IPTV UK on WhatsApp at +44 7848 145800 for a server status check, fresh credentials or personalised troubleshooting. Support is available 24/7.

Xtream IPTV – Frequently Asked Questions

What are Xtream Codes and how do they work for IPTV?

Xtream Codes are a three-part login system for IPTV consisting of a server URL, username and password. When entered into a compatible player app, these credentials authenticate with the IPTV server and dynamically load your channel list, VOD library and EPG data in real time.

What is the difference between Xtream Codes and M3U URL?

Xtream Codes provide a dynamic, authenticated connection that auto-updates channel lists and fully supports VOD categories, catch-up TV and EPG. M3U is a static playlist URL that requires manual refresh. Xtream Codes are recommended for the most stable experience.

Which IPTV apps support Xtream Codes login?

Major compatible apps include IPTV Smarters Pro, TiviMate, Supa Legacy IPTV, Purple Player, Perfect Player, GSE Smart IPTV and many more. Virtually all modern IPTV player apps support Xtream Codes API login.

How do I get my Xtream Codes from IPTV UK?

After subscribing to IPTV UK or activating a free trial, your Xtream Codes (server URL, username and password) are sent instantly via WhatsApp. You can also request them by messaging IPTV UK support on WhatsApp at +44 7848 145800.

Can I use Xtream Codes on multiple devices?

Yes, you can enter the same Xtream Codes on multiple devices. However, the number of simultaneous connections depends on your IPTV UK subscription plan. Multi-connection plans allow streaming on 2 or more devices at the same time.

Get Your Xtream Codes from IPTV UK Today

Free 48-hour trial. Xtream Codes and M3U URL included. 20,000+ channels. No credit card required.

Start Free Trial

Instant activation · 20,000+ channels · No commitment