IPTV Smarters Pro

How to Set Up Xtream Codes on IPTV Smarters Pro (2026 Complete Guide)

GuideJan 24, 2026Updated Jun 26, 20266 min read
IPTV Smarters Pro Team

IPTV streaming experts with 5+ years of hands-on experience testing IPTV players, apps, and services across Android, iOS, Firestick, and Smart TV platforms.

Xtream Codes setup in IPTV Smarters Pro

To log in with Xtream Codes on IPTV Smarters Pro, select the Xtream Codes option on the login screen. Enter your DNS server URL, username, and password exactly as provided by your IPTV service. Select the correct port (usually 80 or 8080) and tap Connect. Your content will load automatically.

Key Takeaways

  • Xtream Codes uses a DNS server URL, username, and password for authentication
  • All credentials are case-sensitive — enter them exactly as provided by your IPTV service
  • The default port is usually 80, but some providers use 8080 or other custom ports
  • Xtream Codes provides better category organization and EPG support than M3U playlists
  • The API connection is more stable than M3U URLs for most IPTV services

What Is Xtream Codes

Xtream Codes is an API-based authentication system used by IPTV providers to deliver content to player applications like IPTV Smarters Pro. Instead of a single playlist URL, Xtream Codes uses a server address (DNS), username, and password to establish a secure API connection.

The Xtream Codes API provides structured access to all content categories including Live TV, Movies, Series, and Catch-Up TV. It also delivers EPG data, channel logos, and category information directly through the API, creating a richer and more organized user experience compared to standard M3U playlists.

Xtream Codes Login Fields Explained

When you select Login with Xtream Codes in IPTV Smarters Pro, you will see several input fields. Understanding each one helps ensure a successful connection.

Enter Credentials Exactly as Provided

Xtream Codes credentials are case-sensitive. "MyUser" and "myuser" are treated as different usernames. The same applies to passwords. Copy and paste credentials from your provider's email or dashboard whenever possible to avoid typos.

How to Enter Your Credentials

Open IPTV Smarters Pro and select Login with Xtream Codes. Start with the DNS Server URL field. Enter the full server address exactly as provided by your IPTV service. This typically looks like http://your-provider-server.com:8080 or https://your-provider-server.com.

Next, enter your username in the username field. Be careful with uppercase and lowercase letters. Then enter your password in the password field. Select the correct port number — your provider will specify which port to use, typically 80 or 8080.

After entering all fields, tap Connect or Login. The app will send an API request to your provider's server. If the credentials are correct, the server responds with your channel list, movies, series, and EPG data. The app organizes everything automatically into categories for easy browsing.

Understanding Port Numbers

The port number tells IPTV Smarters Pro which network port to use when connecting to your IPTV provider's server. Most providers use one of the following ports.

If you are unsure which port to use, check the server URL provided by your IPTV service. If the URL includes a colon followed by a number (e.g., http://server.com:8080), that number is your port. If no port is specified in the URL, use port 80 as the default.

DNS Server URL Format Matters

Some providers include the port number in the DNS Server URL field. For example, "http://server.com:8080" — in this case, you should enter the port as 8080 AND remove the port from the URL, or enter the full URL in the DNS field and set the port to the default 80. Check with your provider for the correct format.

Case Sensitivity in Credentials

Xtream Codes authentication is case-sensitive for both usernames and passwords. This is one of the most common causes of login failures. If your provider created your account with the username "JohnDoe" but you type "johndoe," the login will fail.

To avoid case sensitivity issues, always copy and paste your credentials directly from your provider's email, customer dashboard, or welcome message. Avoid typing credentials manually when possible. If you must type them, double-check every character and use the password reveal option to verify.

Xtream Codes vs M3U Comparison

FeatureXtream CodesM3U Playlist
Setup ComplexitySimple (3 fields)Simple (1 URL)
Content CategoriesAuto-organizedDepends on playlist
EPG SupportBuilt-inRequires separate EPG URL
Connection StabilityHighModerate
VOD SupportFull category supportLimited
Credential SecuritySeparate fields (hidden)Embedded in URL

Common Xtream Codes Errors

For more help, visit our troubleshooting hub with solutions for common IPTV Smarters Pro issues.

Ready to Install?

Download IPTV Smarters Pro for free and follow the steps above to get started on your device.

Download IPTV Smarters Pro

Conclusion

Xtream Codes API provides a more robust and feature-rich connection method compared to M3U playlists. With automatic category organization, built-in EPG, and better stability, it is the recommended login method if your IPTV provider supports it. If your provider does not offer Xtream Codes, see our M3U playlist guide or EPG setup guide for alternative configuration.

IPTV Smarters Pro Team

IPTV streaming experts with 5+ years of hands-on experience testing IPTV players, apps, and services across Android, iOS, Firestick, and Smart TV platforms.

The IPTV Smarters Pro Team has been covering IPTV technology since 2021. We test every app, feature, and device ourselves to provide accurate, practical guides. Our reviews and tutorials have helped over 100,000 readers set up IPTV on their devices.

Frequently Asked Questions

Everything you need to know about IPTV Smarters Pro.