Xtream Codes: What It Is and How to Log In
In this guide
What is Xtream Codes?
Today, “Xtream Codes” means a login type: a server URL, a username and a password that an IPTV app uses to load live channels, movies, series and the TV guide in one go. The name comes from an old server panel that is no longer sold, but almost every IPTV player still has an “Xtream Codes” or “XC API” option on its login screen.
The three parts of an Xtream Codes login
| Field in the app | What goes in it | Example format |
|---|---|---|
| Server URL (or Host) | The address of the service, often with a port number | http://example-server.com:8080 |
| Username | Your account name from the provider | a short code or name |
| Password | Your account password from the provider | letters and numbers |
Some apps also ask for a “playlist name”. That is only a label for you; type anything.
Xtream Codes vs M3U vs MAC portal
| Xtream Codes | M3U link | MAC portal | |
|---|---|---|---|
| What you enter | URL + username + password | One long link | Nothing: the provider registers your MAC |
| Movies and series | Yes, sorted in folders | Often mixed into one list | Yes |
| TV guide (EPG) | Loads by itself in most apps | Needs a separate EPG URL | Loads by itself |
| Catch-up | Yes, where the app supports it | Depends on the app | Yes |
| Typical devices | Android TV, Fire TV, Formuler, Apple TV, phones | Smart TV apps that take a playlist | MAG boxes, some Android apps |
If your app supports it, pick Xtream Codes: it is the easiest login to type and it keeps movies, series and the guide tidy. Our logins work as Xtream Codes, M3U and MAG portal, so the choice is yours.
How to log in with Xtream Codes
- Open your IPTV app and look for Add playlist, Add user or Login with Xtream Codes API.
- Choose Xtream Codes (sometimes called XC, XC API or Xtream).
- Type the server URL exactly, with http:// and the port number (the part after the colon).
- Type the username and password. They are case sensitive: “Ab12” is not “ab12”.
- Save. The app downloads the channel list, then the guide. The first load can take a minute.
Common login errors
| What the app says | What it usually means |
|---|---|
| Invalid credentials / Authorization failed | A typo, an extra space at the end, or the wrong capital letter. |
| Cannot connect / Network error | The URL is missing http:// or the port, or the internet is down. |
| Account expired | The plan or test has ended. |
| Max connections reached | More screens are watching than your plan allows. Close the stream on another device. |
Questions about Xtream Codes
Is Xtream Codes an app?
No. It is a login type inside IPTV apps. You still install a player such as Axon Player.
Can I turn an M3U link into an Xtream Codes login?
Usually yes: an M3U link often contains the server, the username and the password inside it. Ask your provider and they will send the three parts separately.
Is it safe to share my login?
Do not post it anywhere. Anyone with it can use your screens, and your plan allows only so many at once.
Stuck on a step? Message us on WhatsApp at +44 7476 615897; Support 7 days a week on WhatsApp. No login yet? Claim one of today’s free 24-hour tests.
