tips-howto
How to Use Xtream Codes Login for IPTV (Explained Simply)
Xtream Codes login is the most reliable way to connect an IPTV service to your player. Here's what it is, where to find the details, and how to enter them.
When you subscribe to an IPTV service, your provider usually sends three things: a URL, a username, and a password. These are your Xtream Codes login — the most common and reliable way to connect an IPTV service to a player app. Here's everything you need to know.
Need your Xtream Codes details?
They come with every subscription. Request a free trial and we'll send yours straight away.
Request a free trial →What Xtream Codes actually is
Xtream Codes is software that many IPTV providers run on their servers. It handles user accounts, channel lists, and TV guide data. When your provider uses it, they give you login credentials rather than a raw M3U file. Your player uses those credentials to fetch everything from the server.
Think of it like a username and password for a streaming service — you log in once and the player handles the rest automatically.
Where to find your details
Your provider sends them when you subscribe. They look like this:
- Server URL: http://example-server.com:8080 (a web address with a port number)
- Username: a short string of letters and/or numbers
- Password: another short string
If your provider sent you a longer link that looks like a web address with your username embedded in it, that's an M3U link — use the M3U method instead. Xtream Codes details come as three separate pieces.
How to enter them in your player
The steps are the same across TiviMate, IPTV Smarters, and GSE Smart IPTV:
- Open the player and go to Add Playlist or Add User.
- Select Xtream Codes API (or "Login with Xtream Codes").
- Enter the server URL, username, and password exactly as provided.
- Confirm. The player loads your channels and guide automatically.
Why it's better than M3U
With M3U, if the server address changes you get a broken link. With Xtream Codes, the player reconnects to the same credentials and fetches the current list — it's self-healing. The TV guide also loads automatically without needing a separate EPG URL. For ongoing use, Xtream Codes is the more resilient option.