Blog
Guide

What Is Xtream Codes? Complete IPTV Guide for 2026

What Is Xtream Codes? Complete IPTV Guide for 2026

Multiple devices including smartphone, tablet, and TV showing IPTV content — what is Xtream Codes explained for 2026

The global IPTV market is projected to surpass $109 billion in 2026, serving over 250 million subscribers worldwide (Fortune Business Insights, 2026). If you've spent any time reading IPTV setup guides, you've seen "Xtream Codes" mentioned constantly. But most guides skip past the explanation and jump straight to the steps.

This guide fills that gap. Here's what Xtream Codes actually is, how it works technically, how it compares to M3U, and how to connect it in IPTV One in under two minutes.

IPTV One is a player application. It does not provide TV channels or content — you connect your own IPTV sources.

For a broader introduction to IPTV, see the what is IPTV guide.

Key Takeaways

  • Xtream Codes is a secure IPTV login system using three credentials: server URL, username, and password
  • Unlike M3U URLs, Xtream Codes credentials stay valid for your entire subscription period without expiring
  • One login loads live TV, VOD (movies), and TV series with automatic EPG, all in a single connection
  • The Xtream Codes API became an industry standard even after the original company shut down in 2019 (IPVM Research, 2020)
  • IPTV One supports Xtream Codes on all 8 platforms with cloud sync across devices

What Is Xtream Codes?

Xtream Codes (also called the "Xtream Codes API") is a secure IPTV connection method that uses three credentials: a username, a password, and a server URL. Rather than a plain text file open to anyone with the link, Xtream Codes requires your player to authenticate with your provider's server before any content loads. The format was built by the Xtream Codes team and is now the standard API used by the vast majority of professional IPTV middleware platforms globally.

When you subscribe to an IPTV service that uses Xtream Codes, your provider sends you three pieces of information: a server address (e.g., http://yourprovider.com:8080), a username, and a password. That's everything your player needs. Enter those three values into IPTV One, tap connect, and the server authenticates your account and returns your full channel list, VOD library, and TV series catalog in one API call. No playlist files to download. No separate EPG URLs to configure. The authentication handles it all.

Citation capsule: Xtream Codes is a three-credential IPTV authentication API (server URL + username + password). A single authenticated connection returns live TV channels, VOD movies, TV series, and EPG data automatically. The format is deployed by the majority of IPTV middleware providers globally, with the IPTV market projected at $109 billion in 2026 (Fortune Business Insights, 2026).

For a full overview of IPTV players that support Xtream Codes, see the best IPTV player guide.

Anatomy of an Xtream Codes Connection

The diagram below shows how the three credentials map to what your player receives after authentication.

Anatomy of an Xtream Codes ConnectionYOUR CREDENTIALSServer URLUsernamePasswordhttp://provider.com:8080ProviderServerauthWHAT YOU GET BACKLive TVChannels + EPGVODMovies + postersSeriesEpisodesAuto EPG (programme guide)No separate XML URL neededCredentials stable for full subscription periodServer URL — e.g. http://provider.com:8080 (stays constant)Username — your account login namePassword — your account passwordSource: IPTV One technical documentation, 2026
Diagram: three Xtream Codes credentials (server URL, username, password) authenticate with a provider's server and return live TV with EPG, VOD movies with artwork, and TV series with full episode structure in a single connection.

How Is Xtream Codes Different from M3U?

M3U is an open text file containing stream URLs — no login required beyond what's embedded in the URL itself. Xtream Codes is an authenticated API: your player proves your identity before the server releases any content. According to Dataxis (2024), over 90% of IPTV providers offer M3U delivery, while approximately 80% of modern providers also support Xtream Codes as a parallel option. The two formats coexist rather than compete.

The practical difference shows up in three areas. First, credential stability: M3U URLs can be rotated by providers every 24-48 hours for security, breaking your playlist until you fetch and re-enter the new URL. Xtream Codes credentials stay fixed for the life of your subscription. Second, content completeness: M3U delivers what's in the file — if your provider doesn't include VOD entries, you don't get VOD. Xtream Codes delivers everything your subscription includes automatically. Third, EPG: Xtream Codes bundles programme guide data in the same API call, while M3U usually needs a separate XMLTV URL configured manually.

For a full side-by-side comparison, see the M3U vs Xtream Codes guide.

The "Xtream Codes API" format became an industry standard even after the original Xtream Codes company shut down following a 2019 police raid in Greece. The API's open structure meant that competing middleware platforms (Ministra, Stalker, and others) adopted the same endpoint format. Today, "Xtream Codes" refers to the API specification, not the original company. Any player that supports the format connects to any provider that implements it, regardless of which underlying middleware they run.

M3U vs Xtream Codes vs Stalker Portal at a Glance

M3U vs Xtream Codes vs Stalker PortalFEATUREM3UXTREAM CODESSTALKERCredentials1 URLServer + user + passMAC addressCredential expiryMay rotate 24-48hStable (full sub)StableAuto EPGSeparate URL neededAutomaticAutomaticVOD + SeriesIf in fileFull libraryFull libraryUniversal supportEvery playerMost modern playersMAG / selected appsSetup steps in IPTV One1 step3 steps2 stepsSupported by IPTV OneYes, all 8 platformsYes, all 8 platformsYes, all 8 platformsSource: IPTV One documentation, 2026 - Dataxis IPTV Format Analysis, 2024
Comparison of M3U, Xtream Codes, and Stalker Portal across credential format, expiry, EPG automation, VOD access, compatibility, and setup steps. All three formats supported across all 8 IPTV One platforms.

For more on M3U playlists, see the what is M3U playlist guide.


What Does Xtream Codes Give You Access To?

A single Xtream Codes login unlocks three content categories simultaneously. The IPTV industry's shift toward on-demand viewing has accelerated, with VOD consumption now accounting for 38% of total IPTV viewing time globally (Digital TV Research, 2024). All three categories are available in IPTV One the moment you connect.

Laptop showing IPTV login screen for Xtream Codes authentication — setting up IPTV One with server URL username and password

Live TV

Live TV channels are the core of any IPTV subscription. Xtream Codes delivers your full channel list organized by country and category, with automatic EPG (Electronic Programme Guide) data showing what's on now and what's coming next. Channel logos load from your provider's metadata. You don't configure any of this manually: the API response includes everything IPTV One needs to build a complete, navigable TV guide.

VOD (Video On Demand)

The VOD library contains movies your subscription includes, served with full artwork from TMDB integration, descriptions, genre tags, and release years. When IPTV One authenticates via Xtream Codes, it fetches the complete VOD catalog in the same call. Browse movies by category or search by title. Quality options (SD/HD/4K) appear when your provider offers multiple streams per title.

TV Series

TV series are structured as full season-and-episode libraries, much like a private streaming service. Each series entry includes a poster, description, and season breakdown. Episodes display titles, air dates, and descriptions when your provider includes that metadata. In our testing of Xtream Codes connections across all 8 IPTV One platforms, credentials entered once on an iPhone synced to Fire TV and Windows instantly via cloud sync — the series library appeared on each device without re-authentication or any manual steps.


How to Set Up Xtream Codes in IPTV One

Setting up Xtream Codes in IPTV One takes under two minutes. The steps are identical on all 8 platforms: Android, iOS, Windows, Mac, Fire TV, Apple TV, Linux, and Android TV. IPTV One users who connect via Xtream Codes report an average initial load time of 12-18 seconds for a full channel library of 8,000+ channels on a standard broadband connection (IPTV One internal testing, 2026).

Step 1: Locate your credentials. Your IPTV provider sends three values when you subscribe: a server URL (formatted as http://yourprovider.com:8080), a username, and a password. Check your welcome email or your provider's member portal.

Step 2: Open IPTV One and add a playlist. Tap the + button on the home screen, or navigate to Settings → Playlists → Add Playlist. Select Xtream Codes from the playlist type list.

Step 3: Enter your credentials. Paste or type your server URL into the Server field. Enter your username and password in the corresponding fields. Double-check for extra spaces — they're the most common cause of authentication errors.

Step 4: Tap Save. IPTV One authenticates with your provider's server. Your live TV channels, VOD library, and TV series load automatically. EPG data populates in the background within a few seconds.

Step 5: Enable cloud sync. Sign in to your IPTV One account. Your Xtream Codes configuration syncs instantly to every device on your account. No re-entry needed on Fire TV, Windows, or any other platform.

For the complete platform-by-platform setup walkthrough with screenshots, see the Xtream Codes setup guide.


Common Xtream Codes Questions Answered

TV remote control with television in background — common questions about Xtream Codes IPTV setup

What format is the server URL? Always http://server:port or https://server. The port is typically 8080, but providers sometimes use 25461, 80, or custom ports. Your provider's welcome email specifies the exact format to use. Copy it directly rather than retyping, to avoid missing the port.

Can I connect multiple Xtream Codes providers in IPTV One? Yes. IPTV One supports unlimited connections. Each provider appears as a separate source in your channel list. You can combine providers, switch between them, or keep them separated by source — all managed from Settings → Playlists.

Is Xtream Codes secure compared to M3U? More secure, yes. An M3U URL is essentially an open file that anyone with the link can access. Xtream Codes requires valid username and password authentication before the server returns any content. Your provider can also limit simultaneous connections tied to your credentials, which M3U cannot enforce at the URL level.

How do I know if my provider supports Xtream Codes? Ask them directly, or check your welcome email. If you received three separate fields (server, username, password) rather than a single long URL, you have Xtream Codes. Many providers send both formats — the long M3U URL and the separate credentials.

The "Xtream Codes API" specification has become an open industry standard, similar to how the M3U format did in the 1990s. After the original Xtream Codes company shut down in 2019 following a law enforcement operation (IPVM Research, 2020), the API format itself continued because competing middleware platforms had already adopted identical endpoint structures. Any player implementing the API connects to any compliant provider server, regardless of vendor. This is why IPTV One's Xtream Codes support works across every provider globally.

Citation capsule: The Xtream Codes API became an open industry standard after the original Xtream Codes company closed in 2019 (IPVM Research, 2020). Competing IPTV middleware platforms adopted identical API endpoints, making the format vendor-neutral. Today, approximately 80% of professional IPTV providers implement it (Dataxis, 2024), and any compliant player connects to any compliant server globally.

For information on Stalker Portal, see the Stalker Portal IPTV player guide.


Frequently Asked Questions

What is Xtream Codes used for?

Xtream Codes is used to connect an IPTV player to a subscription using a secure login system. Instead of an open URL, it requires a server address, username, and password. This single connection loads live TV channels, VOD movies, TV series, and EPG data automatically. According to Dataxis (2024), approximately 80% of professional IPTV providers now support the format.

Is Xtream Codes the same as M3U?

No. M3U is a plain text file listing stream URLs with no login required. Xtream Codes is an authenticated API requiring username and password credentials. M3U works in every player ever made. Xtream Codes works in most modern players, including IPTV One. For a full side-by-side breakdown, see the M3U vs Xtream Codes guide.

How do I find my Xtream Codes login?

Your IPTV provider sends Xtream Codes credentials when you subscribe, typically in a welcome email. Look for three separate fields: a server URL (starting with http:// and ending with a port like :8080), a username, and a password. If you only received a single long URL, your provider may use M3U format instead. Contact their support to ask for Xtream Codes credentials.

Can I use Xtream Codes on iPhone and Android?

Yes. IPTV One supports Xtream Codes on iOS (iPhone and iPad) and all Android devices including Android TV and Fire TV. The setup steps are identical across platforms. Cloud sync means you enter your credentials once on any device and they propagate to every other device signed into your IPTV One account automatically.

What's the difference between Xtream Codes and Stalker Portal?

Both are authenticated IPTV connection methods, but they use different credentials. Xtream Codes uses username and password. Stalker Portal uses your device's MAC address as the credential. Stalker is common with MAG-box style hardware. For a full Stalker Portal explanation, see the Stalker Portal guide. IPTV One supports both formats alongside M3U from the same playlist manager.


Xtream Codes Is the Best Way to Connect IPTV in 2026

Xtream Codes solves the three main frustrations of IPTV setup: expiring credentials, missing VOD, and manual EPG configuration. Three values in, everything out. The credentials don't change. The content is complete. The EPG is automatic.

IPTV One is the best Xtream Codes player available in 2026 — the only app that supports all three IPTV formats (Xtream Codes, M3U, and Stalker Portal) with cross-platform cloud sync across 8 devices. Enter your credentials once. Watch everywhere.

Download IPTV One free and connect your Xtream Codes subscription in under two minutes.


IPTV One is a media player application. It does not provide, host, or distribute any TV content, channels, or subscriptions. Users are responsible for ensuring their IPTV sources comply with applicable laws and regulations in their region.

Ready to try the best IPTV player?

Download IPTV One free on your preferred platform. 4K HDR, cloud sync, and multi-device support.

IPTV One is a media player application. It does not provide, host, or distribute any TV content. Users are responsible for their own content sources.