IPTVs have become a solid replacement for cable TV in recent years. The main reason for its success is its ability to support various devices. That’s because it is distributed in different formats. Generally, those who are aware of what IPTV is would know that the IPTVs are shared out through an M3U playlist or APK. Apart from this, there exists another way of distribution that is way more effective and safer than the former. i.e., Xtream Codes IPTV or Xtream Codes API.
What’s Xtream Codes API Exactly?
For easy understanding, we could say Xtream Codes API is a login method for accessing IPTV. It is a Content Management System (CMS) that helps you stream IPTV from anywhere in the world in a safe manner. Nowadays, most IPTV providers issue Xtream Codes API to subscribers after payment.
In simple words, your IPTV provider will create an account for you that contains all its channels and contents after subscribing. Then you’ll be given login credentials for that account, such as a username, password, and a server/port URL. You can log in with these credentials and avail everything affixed to your account. This method is very similar to the sign-in method of all streaming famous streaming platforms like Netflix, Amazon Prime, Hotstar, etc. Basically, an IPTV or media player is mandatory for accessing Xtream Codes API, just like M3U URL.
How Xtream Codes API Differs from M3U URL
Xtream Codes API is way different from the M3U file or URL and is the suitable signup method for accessing IPTV due to some valid reasons, and it will be showcased clearly if you scroll your eyeballs down to the below table.
S.No | M3U URL | Xtream Codes API |
1. | You have to save the playlist link address and enter it every time while logging in. | You shall only remember the username and password provided by your service provider to log in and access IPTV on any device. |
2. | Anybody with your M3U link address can stream your IPTV from anywhere & on any device. | Xtream Codes API ensures privacy, and your IPTV can be accessed by a third party only if you share your credentials. |
3. | If your IPTV provider changes the link address of your IPTV, then the existing URL will become invalid. | If the playlist link is changed by the provider, it will be automatically updated on your IPTV account. |
4. | Compares stream extension to differentiate TV channels and movies. | Segregates TV channels and VOD automatically. |
5. | Depending on the service provider, Electronic Program Guide may/may not be available | EPG support will be available most of the time. |
Is Xtream Codes IPTV Legal & Safe?
Back in 2019, during the month of August, Xtream Codes were banned as it is illegal in nature and caused a huge revenue loss for governments of various nations. But now, these codes are back in action and are distributed more rapidly than ever before. Xtream Codes API is 99% safe, and you are free of geo-restrictions and hacking. Actually, its safety is the main reason why this distribution method is preferred. But still, there is a small probability of risk while using Xtream Codes API. i.e., due to your Internet Service Provider (ISP).
While you try to stream IPTV, your ISP might track your data and restrict you from accessing it by blocking or limiting your data bandwidth. It may sometimes bring in legal action as well. To prevent any single percentage of such a rare phenomenon, set up a strong VPN while trying to access IPTV using its Xtream Codes API. Our suggestions are ExpressVPN or NordVPN.
Devices Supporting Xtream Codes API Access
Below are the streaming devices on which you can access IPTV using Xtream Codes API.

Top IPTV Players Supporting Xtream Codes API
As already mentioned, a media/IPTV player is needed for accessing Xtream Codes API. But not all IPTV players can support its access. You have to pick the one that allows IPTV login using Xtream Codes API. So here we have come up with such IPTV players that can deliver effective performance on the above-mentioned streaming devices.
GSE Smart IPTV

- Cost: Free
GSE Smart IPTV is a big fish among IPTV Players. It brings you content on IPTV without any hassle and limitations. It is used by most IPTV users because it supports IPTV playlists in all formats like M3U, JSON, and, most importantly, Xtream Codes API. GSE Smart IPTV allows you to can import Electronic Program Guide (EPG) and play files in local storage even in offline mode. It is compatible with a variety of streaming devices and available in Google Play Store as well App Store.
Smarters Player Lite

- Cost: Free
It is the lite version of IPTV Smarters Pro with all the basic features unlocked. Smarters Player Lite is a very trusted video streaming player that allows you to catch up with Live TV & VOD of any IPTV service in M3U and Xtream Codes API. It is packed with features like parental control, picture-in-picture support, and VPN integration. Currently, IPTV Smarters Pro is unavailable, and even Smarters Players Lite has been removed from Google Play Store. So you can this IPTV player for free on App Store & install its APK on Android devices to access it.
VLC Media Player

- Cost: Free
VLC media player doesn’t need any introduction as it is residing in the streaming devices of most people. It is a progenitor of media players serving for more than two decades and having a user base of millions. It is an open-source and cross-platform media player that supports the streaming of all kinds of audio/video files without conversion. As an upgrade, VLC is now supporting IPTV streaming for all formats of playlists, including Xtream Codes API. As you already know, the player supports subtitles, multi-track audio, playback speed control, and rendering through Chromecast.
XCIPTV Player

- Cost: $24/month, $499/lifetime
XCIPTV Player is a potential IPTV player with two built-in media players. ExoPlayer and VLC Player are endorsed with XCIPTV, and the player supports Xtream Code API and M3U URL. Its user-friendly interface helps easy navigation, and you’ll have the flexibility to watch any live events, VOD, and even browse. You can back up & restore any IPTV playlist using its cloud storage. It is available for direct download on Android and iOS devices in their respective app stores. You can also get 24/7 customer support in times of hardship.
TiviMate IPTV Player

- Cost: $4.99
TiviMate IPTV Player is a premium IPTV player that supports Xtream Codes API and is specially designed for big screens. The Player has a favorite list, a scheduled TV guide & supports multiple playlists. It also has a catch-up feature that allows you to watch any programs that you missed from where you left off. TiviMate IPTV allows you to customize its interior appearance and has a built-in EPG guide. It is downloadable from Play Store and App Store for your Android & iOS devices.
IPTV Streamer Player

- Cost: Free
IPTV Streamer has an excellent user interface and allows you to manage all types of playlists. The player supports high-resolution streaming like HD and 4K of any channel & VOD of IPTV. It can also play locally stored audio/video files of your streaming device. Though available for free, it is not the least for any IPTV player and even exceeds the paid ones in terms of features. It is built with Chromecast, an EPG guide, a native player, parental control, catchup facility. It allows dynamic language switching also.
How to Use Xtream Codes IPTV on Different Streaming Devices
Using any of the above-listed IPTV players, we can use the Xtream Codes API and stream IPTV on devices such as
How to Use Xtream Codes API on Android & iOS Smartphones
For streaming any IPTV using its Xtream Codes API on devices like Android mobile/tablet or iPhone/iPad, let’s install an IPTV player that’s available on the application stores of both devices.
[1] Open Google Play Store on your Android device and App Store on your iOS mobile.
[2] Then select the Search bar and type XCIPTV Player.
[3] Locate the app from the search result and tap the Install button on your Android and the Get button on your iOS mobile.
[4] After doing so, the IPTV player will be installed on your respective device after a few seconds.
[5] Click Open and enter into XCIPTV Player.
[6] Select the Xtream Codes API option within the app.

[7] Then enter your Xtream Codes API URL and Username & Password of your IPTV service in the required boxes.

[8] Finally, click Sign In.
Now the channels and content for the entered Xtream Codes API credentials will load. You can select any of them and enjoy secured streaming on your Android or iOS smartphone.
How to Access Xtream Codes API on Windows & Mac
The most effortless and effective way to stream any IPTV using Xtream Codes API is using the VLC Media player. It works on Windows and also Mac PC. Here’s how to do it.
[1] Download the VLC media player file from its official website according to your device.
[2] Install it on your PC and launch it.
[3] On its Home menu, select the Media option at the top.
[4] Select Open Network Stream and reach the Network section.

[5] There, select the Network URL field and enter the Xtream Codes API URL of your IPTV there.

[6] Then click the Play button and wait for a few seconds. You can get your IPTV channels after loading.
How to Use Xtream Codes API on Android, LG, Samsung & Apple TV
For streaming using Xtream Codes IPTV on all these Smart TVs, we shall install a potent IPTV player that’s specially designed for big screens and available on their official application stores. Here’s how to do it.
[1] Open the
- Google Play Store on Android TV
- LG Content Store on LG Smart TV
- Smart Hub app on Samsung Smart TV and
- App Store on Apple TV.
[2] Search for Smarters Player Lite and download the IPTV player app on your respective Smart TV.
[3] After installing, open Smarters Player Lite and select the Login with Xtream Codes API option.

[4] Then enter your IPTV’s Username, Password & server URL and click Add User.

After some time, you can select any of your IPTV’s content and enjoy watching it on your TV’s big screen.
How to Access Xtream Codes IPTV on Firestick
To access Xtream Codes API on your Firestick, you need to install an IPTV player that is installable using the Downloader side loader. To do so,
[1] Select the Search icon on Firestick Home and search for the Downloader app.

[2] Locate the app and click Download to install the app.

[3] Then go to the Settings option on Firestick’s Home and choose the My Fire TV tile.

[4] Select Developer Options > Install Unknown Apps and turn on Downloader.

[5] Now launch Downloader and enter the APK URL of the GSE Smart IPTV app in the URL box.
[6] Click Go to install the app and enter it after installation.

[7] Click the Hamburger icon and select the Xtream-Codes API option.

[8] Click the (+) icon on the next page and enter your server URL, Username & password.
[9] Hit the Add button later, and you’ll find your IPTV playlist in the menu.

[10] Enter it, and you’ll find your IPTV’s channels and content in separate categories.
[11] Select and click Play to start streaming.
Popular Xtream API Codes
Below we have listed the Xtream Codes APIs of some of the popular and best IPTV services you shall have a look at.
S.No | IPTV Name | Xtream Codes API |
1. | Famous IPTV | URL+Port: http://s2.famousiptv.com:8080 Username: 0987 Password: 7890 |
2. | Nettv-Xcruiser | URL+Port: http://nettv-xcruiser.com:8000 Username: bE5v37i3HC Password: NdDITlMbXD |
3. | Cine IPTV | URL+Port: http://sv1.cineiptv.com:8880 User name: cineelite14757 Passcode: vfv14757 |
4. | Star IPTV | URL+Port: http://stariptv.org:8080 Username: wael2021 Password: 123456 |
5. | Sky HD IPTV | URL+Port: http://restream.skyhd-iptv.com:25461 Username: lokaltv007 Password: rqyvTYmN3W |
FAQ
Perfect Player, Simple IPTV Player, and IPTV Extreme Player are the other best IPTV players that allow login with Xtream Codes API.