The following guide shows how to setup Xtream Codes for watching live channels on any device.

Xtream Codes is a platform used by thousands of IPTV services that distributes live channels and VOD content over the internet in a way that’s organized and easy to access.
Oftentimes, live TV services will provide these codes to its customers as an easy way to log in through a live TV player. This is especially common if a TV provider does not offer an M3U playlist.
This technology has drastically changed how we consume media, and Xtream Codes gives users an easy way to access channels from our streaming devices, phones, and computers.

Table of Contents
Xtream Codes Background
In late 2019 a significant law enforcement operation in Italy led to the shutdown of ‘Xtream Codes’ operations, affecting a large number of IPTV services worldwide.
The crackdown highlighted the piracy issues associated with these unverified platforms, especially those distributing content without proper licensing.
There was a lot of chatter on Reddit and several other tech forums about this shutdown. Then in 2022, the IPTV management system was declared lawful by a regional court in Italy after they found no evidence of unlawful actions.

Hide Your Digital Fingerprint
Now that you better understand this technology, below you will find the setup process for Xtream Codes on Firestick, Android, and any compatible device.
How to Setup Xtream Codes on Firestick & Android TV
In this example we are logging into an IPTV service with Xtream Codes credentials on an Amazon Firestick.
1. Locate the login credentials for your live TV service such as Username, Password, and the Portal URL. This is typically found in the confirmation emails you receive after signing up.

2. Install the Downloader app from your App Store and turn on Apps from Unknown Sources on the device settings. If you haven’t done this yet, refer to our Downloader tutorial.

3. Launch Downloader and click the search box.

4. Enter the following code – 250931 and click Go.

5. Once you have accessed our TROYPOINT Toolbox, scroll down and locate IPTV Smarters Pro. Then click on it to start the installation.
Exclusive Surfshark Discount
Your online activity is currently monitored by your ISP, app/addon/IPTV developers, government agencies, and the websites you visit.
- Become 100% anonymous while streaming and downloading.
- Use on Unlimited Devices & share 1 account with the entire family.
- Save 88% with the 24-Month Plan + Get 3 FREE Months.

6. Wait a few seconds for the app to download.

7. Click Install.

8. Click Open.

9. Choose TV for your device option and click Save.

10. Click Login with Xtream Codes API.

11. Enter any name you prefer.

12. Enter the login details provided by your IPTV service and click Add User. You may need to refer back to step one to find your credentials.

13. Click Download and wait a few seconds for your live channels to download.

14. Click Live TV after your channels have been downloaded.

15. You have successfully logged in using Xtream Codes! All of the channels offered by your service provider should appear.

How to Add More IPTV Logins
One of the best features of this app is the ability to add several logins so you can access even more live channels! Follow the quick guide below for adding additional providers.
1. From the home screen, click Switch User in the top right.

2. Select Add User.

3. From there you would click Login with Xtream Codes API and repeat the same process as above.

Are Xtream Codes Legal?
Yes, the Xtream Codes platform itself is legal technology used by live TV services worldwide. However, some services using this system may distribute content without the proper licensing.
Always research IPTV providers before subscribing and only use services that are 100% legal and verified. The end-user is responsible for content accessed with Xtream Codes.
Are They Safe to Use?
Xtream Codes technology itself is safe, but security depends on your chosen provider and setup practices.
Use reputable live TV apps from official sources, avoid sharing login credentials, and consider using a VPN to encrypt your connection.
Xtream Codes Generator
When searching for ‘Xtream codes generator’ there are tons of applications available in the Google Play Store that claim to generate custom codes with free live channels.

One of these code generators apparently has over 50,000 downloads but after reading the reviews this app is clearly not legitimate.

Ultimately, it’s important to be cautious of applications like these that are trying to capitalize off a popular term like “Xtream Codes.” We suggest you never input your service login credentials or any personal information at all into applications like this.
Final Thoughts from Troy
Using Xtream Codes is a great way to access thousands of live channels and VOD content on any streaming device.
You should always do your own research prior to using any of these to ensure they do not carry unlicensed content.
Is using Xtream Codes your preferred IPTV login method? Let us know in the comments below!
This page includes affiliate links where TROYPOINT may receive a commission at no extra cost to you. Many times, visitors will receive a discount due to the special arrangements made for our fans. Learn more on my Affiliate Disclaimer page.





Do you know any good iptv service or does anyone know of an iptv service that I can pay 1 time or yearly?
I can’t find the url code I need to load the app
10 years before we were able to watch live tv without complications only with antenna, now we have to pay to watch live tv with adds.
Thanks for your help!
Now I can watch local news. I tried with antenna but it didn’t work.
Hi Troy just found you during the week. I am wondering if there is a XCIPTV for UK so can watch UK football both English and Scottish football etc I’m not sure what one to use for free if any help would be appreciated Paul the jock.
Troy what you do is fantastic my only disappointment so far is that it took me so long too find you nothing but respect for what you do sir
We appreciate you Matt!
IPTV service XTREAM CODES API URL with User ID & Password how to Integrate it with Kodi ? – Do you have a step by step guide for this ? Is this Possible and is if it is possible does it make more less prone to buffering than using TIVIMATE ? In othewards is any different than using TIVIMATE ?
You may be referring to Kodi’s live TV client – https://troypoint.com/kodi-iptv/
Could you use Tivimate instead of lpsmarters?
its really helpful, thank you for this detailed article
Great tutorial! I followed your steps for setting up Xtream Codes on my Firestick, and everything worked flawlessly. The screenshots were especially helpful. Thanks for sharing!
Thanks Troypoint for the information and advice you always put forward.
I’m using ott navigator to stream my iptv indeed it’s a great app the premium features we blow your mind, the app becomes a media center, you can bring all your TV apps inside the ott navigator, plus it has Mac and stalker_portal as well.
switching between your Playlist, the switch between channels in live window or background, I’m not even sure I know all the capabilities of this app but every time it’s gets better…surely this app is a winner, as I’ve have used many iptv/ott players, but I have never come across one that matches OTT Navigator.