Definition
What Is Xtream Codes?
Xtream Codes is the standard login method for IPTV services — a server URL, username, and password that connects your IPTV app directly to your provider's channel library.
Short Answer
Xtream Codes is an IPTV API (login system) where you enter three credentials — Server URL, Username, and Password — into your IPTV app to load your channel subscription. It replaces the older M3U playlist file method and is supported by IPTV Smarters Pro, TiviMate, and most modern IPTV apps.
The Three Xtream Codes Credentials
Server URL
http://server.iptvbros.com:8080 The address of your IPTV provider's streaming server. Always provided by your service in your welcome email or dashboard.
Username
john_doe_iptv Your unique account identifier. Case-sensitive. Provided by your IPTV service when you subscribe.
Password
Xk9mP2qR7vL Your account password. Case-sensitive. Keep this private — it's tied to your subscription.
How to Enter Xtream Codes in IPTV Smarters Pro
- 1
Open IPTV Smarters Pro on your device.
- 2
Tap 'Add User' on the home screen.
- 3
Select 'Login with Xtream Codes API'.
- 4
Enter your name (any label), then paste your Server URL, Username, and Password.
- 5
Tap 'Add User'. The app loads your channel list, EPG, and VOD library automatically.
Xtream Codes vs M3U Playlist
| Feature | Xtream Codes | M3U Playlist |
|---|---|---|
| Channel updates | Automatic (server-side) | Manual re-download required |
| EPG support | Built-in | Requires separate EPG URL |
| VOD library | Yes, fully integrated | Limited or none |
| Reliability | Higher (dynamic) | Lower (static URLs can break) |
| Setup difficulty | Easy (3 fields) | Easy (one URL) |
Frequently Asked Questions
What is Xtream Codes?
Xtream Codes is a standardized API (Application Programming Interface) used by IPTV providers to deliver channel subscriptions to users. Instead of downloading a file, you enter three pieces of information into your IPTV app: a server URL, a username, and a password. The app then connects to the provider's server and loads your full channel list, EPG, and VOD library.
What are Xtream Codes credentials?
Xtream Codes credentials are the three login details your IPTV provider gives you: (1) Server URL — the provider's streaming server address, e.g. http://server.example.com:8080; (2) Username — your unique account identifier; (3) Password — your account password. You enter these into your IPTV app to activate your subscription.
Which IPTV apps support Xtream Codes?
Most major IPTV apps support Xtream Codes login: IPTV Smarters Pro, TiviMate, GSE Smart IPTV, Perfect Player, OTT Navigator, Smart IPTV, and many others. When setting up the app, choose 'Xtream Codes API' or 'Login with Xtream' rather than 'M3U URL' to use this method.
What is the difference between Xtream Codes and M3U?
Xtream Codes uses dynamic API authentication (username + password) and loads channels, EPG, and VOD library in real-time from the server. M3U is a static playlist file that lists channel stream URLs. Xtream Codes is generally more reliable because the channel list updates automatically, whereas an M3U file can become outdated if stream URLs change.
Is Xtream Codes safe to use?
Xtream Codes API itself is just an authentication protocol — it is safe to use with legitimate IPTV providers. Your credentials are passed securely to the provider's server. The safety depends on the trustworthiness of your IPTV provider, not the Xtream Codes system itself.
How do I enter Xtream Codes in IPTV Smarters?
Open IPTV Smarters Pro and tap 'Add User'. Select 'Login with Xtream Codes API'. Enter your Server URL (e.g. http://server.example.com:8080), Username, and Password as provided by your IPTV service. Tap 'Add User' and the app will load your channels automatically.
Ready to get your Xtream Codes credentials?
Start your free 24-hour trial and receive your Server URL, Username, and Password instantly.