How to Get Xtream Codes Instantly

Get your Xtream Codes username, password and server URL in about 2 minutes, then log in to TiviMate or any IPTV player.
  • By IPTV Guide
  • 8 min read
  • 0 Comments

Quick Summary

To get Xtream Codes, start a free trial or a plan with your IPTV provider, finish the checkout, then open your client area. Your Xtream Codes login (username, password and server URL) is listed under your active service, ready to copy. The whole process takes about 2 minutes.

Most IPTV apps, including TiviMate, IPTV Smarters, IBO Player and XCIPTV, let you sign in with Xtream Codes. Instead of pasting a long playlist link, you enter three short details and the app loads live TV, movies, series and the TV guide for you. This guide explains what Xtream Codes are, where to get them and how to use them in your IPTV player.

What Are Xtream Codes?

Xtream Codes (also written as Xtream code, Xtream IPTV or even “Xtreme codes”) is the login format used by most IPTV services. It started as the name of a popular IPTV panel, the server software providers used to manage channels and subscribers. Today the name refers to the login details that the panel creates for each customer:

  • Username: your unique account name
  • Password: the password linked to that username
  • Server URL: the address of your provider’s server, for example http://your-provider-url

Your IPTV app uses these three details to connect to the server and download your channel list, movies, series and EPG.

What Is the Xtream Codes API?

The Xtream Codes API is the connection method IPTV apps use behind the scenes. When you log in with Xtream Codes, the app talks to the provider’s server through this API and receives channels sorted by category, movies and series with posters, catch-up (if your plan includes it) and the program guide. That is why many apps label this option Xtream Codes API, Login with Xtream Codes or simply Xtream.

What you need before you start

  • An IPTV provider that offers a free trial or a subscription
  • A valid email address (your login details are also sent there)
  • An IPTV player that supports Xtream Codes, for example TiviMate, IPTV Smarters or IBO Player Pro

How to Get Xtream Codes: Step-by-Step

Step 1: Choose a Free Trial or a Plan

Go to your IPTV provider’s website and open the Store. Select Free Trial to test the service first, or pick a plan with the number of connections (devices) you need. Every option comes with its own Xtream Codes login.

Choose an IPTV free trial or plan to get Xtream Codes
Pick Free Trial or a plan from the store categories

Step 2: Review Your Cart and Click Checkout

  1. Check that the right product is in your cart, for example 24-Hour Free Trial, Instant Activation.
  2. Confirm the total. A free trial shows $0.00 USD due today.
  3. Click the green Checkout button.
Review the cart and click Checkout
Click Checkout to continue

Step 3: Create Your Account and Complete the Order

  1. Enter your first name, last name, email address and phone number.
  2. Select your country.
  3. Create a strong password, or click Generate Password.
  4. Use an email address you check: your Xtream Codes are also sent there.
  5. Click Complete Order at the bottom of the form.
Fill in the checkout form and complete the order
Click Complete Order at the bottom of the checkout form

Step 4: Go to Your Client Area

The Order Confirmation page shows your order number, and a confirmation email is on its way. Click Continue To Client Area to see your new service.

Order confirmation page with Continue To Client Area button
Click Continue To Client Area

Step 5: Open Your Active IPTV Service

Under Your Active Products/Services, find the service with the green Active label and click View Details next to it. If it still shows Pending, wait a minute and refresh the page.

IPTV client area with active service
Click View Details next to your active service

Step 6: Copy Your Xtream Codes Login

Scroll to the Xtream Code section. Your three login details are shown, each with its own Copy button:

  1. Username: click Copy and paste it into a private note.
  2. Password: copy it exactly as shown, because it is case-sensitive.
  3. URL: the server address your app asks for (also called host, portal or DNS).

The same page also lists your M3U Playlist URL and EPG Guide URL for apps that do not support Xtream Codes.

Xtream Codes username, password and server URL
Xtream Codes username, password and server URL

Pro Tip

Copy each value with its Copy button instead of typing it. An extra space or a missing letter is the most common reason an Xtream Codes login fails. Keep the http:// part of the URL, and include the port number (for example :8080) if your provider shows one.

How to Convert Xtream Codes to an M3U URL

Some apps, such as VLC, only accept a playlist link. You can turn your Xtream Codes into an M3U URL by placing your details into this format:

http://your-provider-url/get.php?username=YOUR_USERNAME&password=YOUR_PASSWORD&type=m3u_plus&output=ts

Replace the bold parts with your own server URL, username and password. Most client areas already show this ready-made link as the M3U Playlist URL. For a full walkthrough, see how to get an M3U URL instantly.

Xtream Codes vs M3U URL: Which One Should You Use?

Both come from the same account, so you can use either one. Pick the option your app supports best:

Xtream Codes loginM3U playlist URL
What you enterUsername, password and server URLOne single link
Live, Movies, SeriesSeparated automaticallyDepends on the app
TV guide (EPG)Usually loads automaticallyAdd the EPG URL manually
Best forApps with an Xtream Codes optionApps that only accept a playlist link, like VLC

Converting Xtream Codes to M3U: you can build the M3U link yourself by placing your server URL, username and password into the format shown above.

How to Add EPG With Xtream Codes

When you log in with Xtream Codes, most apps load the TV guide automatically. If yours does not, paste the EPG URL from your client area into the app’s EPG URL field:

http://your-provider-url/xmltv.php?username=YOUR_USERNAME&password=YOUR_PASSWORD

How to Use Xtream Codes in an IPTV Player

Menus differ a little from app to app, but the Xtream Codes login always works the same way:

  1. Open your IPTV player and choose Add Playlist, Add User or Login.
  2. Select Xtream Codes (or Xtream Codes API).
  3. Type any name for the playlist, for example My IPTV.
  4. Paste the Server URL, Username and Password from your client area.
  5. Tap Add User or Next and wait while channels, movies and the TV guide load.

How to Add Xtream Codes to TiviMate

  1. Open TiviMate and select Add playlist. If you already have one, go to Settings › Playlists › Add playlist.
  2. Choose Xtream Codes.
  3. Enter the Server address (your URL), then your Username and Password.
  4. Select Next. TiviMate checks the login and shows how many channels and movies it found.
  5. Name the playlist and select Done. The TV guide loads automatically through the Xtream Codes API.

Looking for another app? Browse our IPTV Apps guides.

Keep Your Xtream Codes Private

Your username and password give full access to your subscription. Anyone who has them can use your connections, which can get your account limited or blocked. Never share them in comments, forums or screenshots, and ask your provider to reset your password if they leak.

Xtream Codes Not Working? Quick Fixes

  • Check that the service is active. An expired trial or an unpaid plan stops the login from working.
  • Copy the details again. Use the Copy buttons so no extra spaces or wrong letters slip in. Passwords are case-sensitive.
  • Check the server URL format. Enter only http://your-provider-url (plus the port if one is shown). Do not add /get.php or anything else.
  • “Server connection error”? This usually means a wrong URL, an expired account or a network problem. Restart your router and device, then try again.
  • Too many connections. Each plan allows a set number of devices at the same time. Close the app on other devices.
  • Still stuck? Update your IPTV app, clear its cache, or contact your provider’s support. You can also check our Troubleshooting guides.

Frequently Asked Questions

Xtream Codes is a login format used by IPTV services and apps. It is made of three details: a username, a password and a server URL. Your IPTV player uses them to load live channels, movies, series and the TV guide.

From your IPTV provider. After you start a free trial or buy a plan, open your client area and click your active service. The username, password and URL are listed under Xtream Code. Many providers also send them by email.

It is the connection method IPTV apps use to talk to the provider’s server. Logging in with Xtream Codes API gives you channels sorted by category, VOD with posters and an automatic EPG.

Yes. In TiviMate select Add playlist, choose Xtream Codes, then enter your server address, username and password.

Use this format: http://your-provider-url/get.php?username=YOUR_USERNAME&password=YOUR_PASSWORD&type=m3u_plus&output=ts and replace the parts in capitals with your own details. Most client areas also show this link as the M3U Playlist URL.

Xtream Codes shared publicly online usually belong to someone else’s account or to unlicensed streams. They stop working quickly, can expose you to malware and may be illegal depending on where you live. Use a legitimate free trial from a provider instead.

The original Xtream Codes panel software was shut down in 2019. The login format it created is still used by many IPTV panels and players, which is why apps still call it Xtream Codes.

Your provider can limit or block access if its rules are broken, for example when one login is used on more devices than the plan allows or is shared with other people. Stay within your connection limit to avoid this.

That is everything you need to get Xtream Codes and start watching. Next, follow our Setup Guides for app-by-app instructions, or learn how to get an M3U URL for apps that only accept playlist links.

Leave a Reply

Your email address will not be published. Required fields are marked *