What Is Xtream Codes IPTV?
Xtream Codes is the most popular IPTV API (Application Programming Interface) used by providers worldwide. Instead of a single M3U URL that contains all channels as a text file, Xtream Codes uses a three-part login system: a server URL, a username, and a password. Apps use these credentials to connect to the IPTV server and dynamically retrieve your channel list, EPG program guide, and VOD library.
The result is a smarter, more feature-rich experience — apps using Xtream Codes automatically update your channel list, show accurate EPG data without a separate XMLTV URL, and organize Live TV, VOD movies, and TV series into clean separate sections.
Three Credentials
Server URL + Username + Password — all provided in your WhatsApp welcome message
Auto-Updating
Channel list and EPG update automatically every time the app launches
VOD Organized
Separate Live TV, Movies, and Series sections with categories, search, and ratings
Account Status
Check expiry date, active connections, and max connections via the API
Your Xtream Codes Credentials
After subscribing, you receive three pieces of information via WhatsApp:
Username: your_username
Password: your_password
Important: Enter the Server URL Exactly As Given
Do not add a trailing slash at the end of the server URL. Do not add /live/ or any path after the URL. Enter the server URL exactly as provided — typically in the format http://hostname:PORT with no path after the port number. The app constructs its own API requests from this base URL.
Xtream Codes Setup: TiviMate (Fire Stick / Android)
- Open TiviMate — Launch TiviMate Player on your Fire Stick or Android device. On first launch, tap Add Playlist.
- Select Xtream Codes — Choose "Xtream Codes" from the playlist type options (not M3U Playlist).
- Enter Server URL — Type or paste the server URL exactly as provided. Include the port number (e.g., http://server.domain.com:8080).
- Enter Username — Type your username exactly as provided. Usernames are case-sensitive.
- Enter Password — Type your password. Passwords are case-sensitive.
- Tap Next — TiviMate connects to the server and loads your channel list. This typically takes 30–90 seconds for 50,000+ channels.
- EPG loads automatically — TiviMate fetches your EPG program guide from the server. Allow 2–5 minutes for the full 7-day EPG to populate after initial setup.
Xtream Codes Setup: IPTV Smarters Pro
- Open IPTV Smarters Pro — Launch on Fire Stick, Android phone, iPhone, or desktop.
- Add a new user — Tap "Add New User" on the main screen.
- Select login method — Choose "Xtream Codes API" (not the M3U URL option).
- Fill credentials — Enter: Your Name (any label), Server URL, Username, Password. Then tap "Add User."
- Channels load — IPTV Smarters fetches channels, creates categories for Live TV, Movies, and Series, and builds the EPG.
- Navigate content — Use the bottom navigation tabs to switch between Live TV, Movies, and Series. Search works across all content types.
Xtream Codes Setup: GSE Smart IPTV (iPhone / Mac)
- Open GSE Smart IPTV — Launch on iPhone, iPad, or Mac.
- Tap Xtream Codes — In the left menu, select "Xtream Codes" (separate from Remote Playlists).
- Enter server details — Add server URL, username, and password. Tap "Add."
- Browse channels — GSE creates a separate section for this server showing all channel groups, VOD, and Series.
How to Check Your Xtream Codes Account Status
You can verify your account expiry, active connections, and account status directly via the Xtream Codes API in any browser:
This returns a JSON response including:
exp_date— your subscription expiry as a Unix timestamp (convert at unixtimestamp.com)max_connections— maximum simultaneous streams on your planactive_connections— how many devices are currently streamingstatus— "Active" or "Expired"is_trial— 0 (paid) or 1 (trial)
Xtream Codes Compatible Apps
| App | Platform | Xtream Codes Support | Best Feature |
|---|---|---|---|
| TiviMate | Fire Stick, Android TV | Full Xtream Codes API | Best EPG, catch-up, favorites |
| IPTV Smarters Pro | Fire Stick, iOS, Android, Windows | Full Xtream Codes API | Best VOD interface, cross-platform |
| GSE Smart IPTV | iOS, Mac | Full Xtream Codes API | Best for Apple ecosystem |
| Perfect Player | Windows, Android | Xtream Codes (partial) | Best EPG grid on Windows |
| Kodi | All platforms | Via IPTV Simple Client plugin | Most customizable |
| Televizo | Android, Android TV | Full Xtream Codes API | Clean modern interface |
| Duplex Play | Android TV, Fire Stick | Full Xtream Codes API | Portal-style interface |
Xtream Codes vs M3U: Side-by-Side
| Feature | Xtream Codes | M3U Playlist |
|---|---|---|
| Login | Server URL + Username + Password | One M3U URL |
| Channel updates | Automatic on every app launch | Manual refresh required |
| EPG guide | Built-in, automatic | Requires separate XMLTV URL |
| VOD organization | Separate Movies + Series sections | All mixed in one list |
| Account status check | Yes — via player_api.php | No |
| App compatibility | Modern apps only | All apps including VLC |
| Best for | TiviMate, Smarters, GSE | VLC, Perfect Player, older apps |
Xtream Codes Pricing
| Connections | 1 Month | 3 Months | 6 Months | 12 Months |
|---|---|---|---|---|
| 1 Connection | $14.99 | $34.99 | $59.99 | $99.99 |
| 2 Connections | $22.99 | $54.99 | $94.99 | $159.99 |
| 3 Connections | $29.99 | $69.99 | $124.99 | $199.99 |
| 6 Connections | $49.99 | $119.99 | $199.99 | $264.99 |
Customer Reviews — Xtream Codes IPTV
"Entered the Xtream Codes credentials in TiviMate and it loaded 50,000 channels, the VOD library, and full 7-day EPG in 60 seconds. The automatic EPG update means I never have to manually refresh anything. Never going back to M3U."
"The Xtream Codes login in IPTV Smarters is incredibly smooth. Channels grouped perfectly, 60,000 VOD titles in a separate section, EPG loads automatically. Took less than 5 minutes to fully set up on my Fire Stick."
"I check my account expiry by pasting the player_api.php URL in my browser — it shows my exact expiry date and active connections. So transparent. TiviMate with Xtream Codes is the gold standard IPTV setup."