Xtream Codes API is the standard login format used by most modern IPTV providers — instead of a long M3U link, you get three simple credentials: a username, a password and a server URL. Logging in with Xtream Codes loads your channels, VOD and EPG in one shot, with better performance and automatic guide data. This 2026 guide shows exactly where to find your details and how to enter them in IPTV Smarters Pro.

Table of Contents
- What Is Xtream Codes API?
- Xtream Codes vs M3U: Which to Use?
- Where to Find Your Xtream Login Details
- Step-by-Step: Add Xtream Codes in Smarters Pro
- Common Xtream Login Errors — Fixed
- Security Tips for Your Xtream Line
- Legal Reminder
What Is Xtream Codes API?
Xtream Codes started as IPTV panel software and became the de facto login standard for IPTV subscriptions. A provider using Xtream (or a compatible panel) issues each customer:
- Username — a unique identifier for your line
- Password — paired with the username
- Server URL (portal) — the provider server address, usually http://host:port format
- Together these let any player load your full playlist, VOD library and EPG automatically
Xtream Codes vs M3U: Which to Use?
Both formats come from the same subscription — but they behave differently:
- Xtream Codes: auto-loads EPG, faster VOD browsing, per-category structure, easier recovery if the URL changes
- M3U URL: universal single link, simpler but EPG must be added separately via XMLTV
- Verdict: always choose Xtream Codes when your provider offers it — Smarters Pro is optimized for it
Where to Find Your Xtream Login Details
Your provider sends these details in the welcome email or dashboard:
- Welcome email — most providers include username, password and server URL right after purchase
- Provider dashboard / client area — login on their site and find “My Line” or “Subscription details”
- M3U link alternative — if you only have an M3U link like http://server:port/get.php?username=X&password=Y&type=m3u_plus — the values inside that URL ARE your Xtream username and password, and the server part is the URL
Step-by-Step: Add Xtream Codes in Smarters Pro
The same flow works on Android, iOS, Windows, macOS and Firestick:
- Open IPTV Smarters Pro and accept the terms
- On the login screen choose “Login with Xtream Codes API”
- Any Name: enter a label like “My TV” — anything you like
- Username: paste your line username exactly
- Password: paste your line password exactly
- Server URL: paste the provider server address — include http:// or https:// and the port if present, with no trailing slash
- Tap ADD USER and wait while channels, VOD and EPG download
- Your dashboard now shows Live TV, Movies, Series and Catch-Up
Common Xtream Login Errors — Fixed
“Invalid credentials” or “Login failed”:
- Check for copy/paste errors — extra spaces are the number one cause; type the last character manually
- Verify http vs https exactly as your provider specifies
- Ask your provider if your line is active and if your IP needs whitelisting
- Some providers block VPN IPs — disconnect the VPN and retry
- “Too many connections”: your line is in use on other devices — log them out or upgrade your line
- Channels load but are blank: the provider stream is down — test another channel first, then contact support
- EPG empty on Xtream: it should load automatically; force-close the app and reopen, or add an external XMLTV URL
Security Tips for Your Xtream Line
Your line is valuable — protect it:
- Never share your username/password — connections are limited and shared lines get banned
- Change your line password from the provider dashboard if you suspect misuse
- Beware of free Xtream logins posted online — they are often honeypots or malware bait
- Only subscribe to legal, licensed IPTV providers in your country
Legal Reminder
Xtream Codes is simply a login format — a technology, not a content source. IPTV Smarters Pro is a legitimate player. Ensure your subscription comes from a licensed provider operating in your country. This website does not sell, host or promote any IPTV service or credentials.
Related Guides
Frequently Asked Questions
Is Xtream Codes still working in 2026?
Yes. The original public panel shut down years ago, but provider panels using the Xtream-compatible API format remain the industry standard, and Smarters Pro supports them fully.
What is a portal URL example?
Providers issue it like http://example.tv:8080 or https://portal.provider.com — you enter it exactly, including the port number, with no trailing slash.
Can I use the same Xtream line on multiple devices?
Your provider defines the allowed simultaneous connections (usually 1–5). Exceeding it triggers “too many connections” errors or bans.
Xtream or M3U — which is faster?
Xtream loads faster and organizes content better in Smarters Pro, with automatic EPG. Use M3U only if your provider does not offer Xtream.