Xtream Codes IPTV Login: Server, Username and Password Explained
Quick Answer
An Xtream Codes login (often labelled Xtream Codes API) is a way of logging a player app into an IPTV service with three fields: a server URL, a username and a password. The app uses them to ask the server for channel categories, the programme guide and the on-demand library. It isn't a provider; it is a login format that most players support alongside M3U links.
Key Points
- Three fields: server URL (often with a port), username, password.
- Loads live channels, films, series and the guide in one step.
- Supported by most dedicated players; not by VLC or Kodi's Simple Client.
- The name comes from a panel software that was shut down in 2019; the login format lives on.
If your IPTV details arrived as a server address plus a username and password, you have an Xtream Codes-style login. It is the most convenient format for most apps.
The Three Fields
| Field | Looks like | Common mistake |
|---|---|---|
| Server URL | http://server.example.com:8080 | Missing http://, missing port, or extra / at the end |
| Username | A string of letters and numbers | Wrong capital letters |
| Password | A string of letters and numbers | A space copied at the end |
Xtream Codes vs an M3U Link
An M3U link is one long address pointing to a playlist file; the app downloads the list and builds categories from it. With Xtream Codes, the app talks to the server directly, so it can load on-demand sections, series episodes and the guide more completely and update them faster. Use Xtream Codes when your app supports it, and M3U for apps that only accept playlists (VLC, Kodi, Smart IPTV).
Where to Enter It
- IPTV Smarters Pro: Login with Xtream Codes API.
- TiviMate: Add playlist > Xtream Codes.
- GSE Smart IPTV: Xtream Codes API section.
Where the Name Comes From
Xtream Codes was a commercial panel software that many IPTV services used to manage accounts. The company was shut down after a police operation in Italy in 2019, but its API format had become a de facto standard, and other panels and players still use it. Seeing "Xtream Codes" in an app today tells you about the login format, nothing about who runs a service.
If the Login Fails
Re-type each field rather than pasting it, check the URL format above, and confirm your plan is active. The full checklist is in Fixing "failed to authorize".
Frequently Asked Questions
Can I turn Xtream Codes details into an M3U link?
Often yes, because many servers build M3U links from the same username and password, but the exact format varies. Ask your provider for the M3U link rather than guessing.
Is Xtream Codes a provider?
No. It is a login format. Many unrelated services use it.
Xtreme HD IPTV login details come in both formats; the setup guide shows where to enter them.
