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 appWhat goes in itExample format
    Server URL (or Host)The address of the service, often with a port numberhttp://example-server.com:8080
    UsernameYour account name from the providera short code or name
    PasswordYour account password from the providerletters 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 CodesM3U linkMAC portal
    What you enterURL + username + passwordOne long linkNothing: the provider registers your MAC
    Movies and seriesYes, sorted in foldersOften mixed into one listYes
    TV guide (EPG)Loads by itself in most appsNeeds a separate EPG URLLoads by itself
    Catch-upYes, where the app supports itDepends on the appYes
    Typical devicesAndroid TV, Fire TV, Formuler, Apple TV, phonesSmart TV apps that take a playlistMAG 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

    1. Open your IPTV app and look for Add playlist, Add user or Login with Xtream Codes API.
    2. Choose Xtream Codes (sometimes called XC, XC API or Xtream).
    3. Type the server URL exactly, with http:// and the port number (the part after the colon).
    4. Type the username and password. They are case sensitive: “Ab12” is not “ab12”.
    5. Save. The app downloads the channel list, then the guide. The first load can take a minute.

    Common login errors

    What the app saysWhat it usually means
    Invalid credentials / Authorization failedA typo, an extra space at the end, or the wrong capital letter.
    Cannot connect / Network errorThe URL is missing http:// or the port, or the internet is down.
    Account expiredThe plan or test has ended.
    Max connections reachedMore 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.

    Free 24h test, no card

    Free test