
When people talk about "Xtream IPTV", they usually mean an IPTV subscription you log in to with Xtream Codes details: a server address, a username and a password. It's the most common login format in IPTV, and nearly every player app supports it. This guide explains how it works, why it's usually better than an M3U link, and how to set it up.
What Xtream Codes is
Xtream Codes began as server software for IPTV providers. The name now refers to the login format (the "Xtream Codes API") that player apps use to connect to a provider. With one set of details, the app downloads:
- the live channel list, organised into categories,
- the films and series library (VOD),
- the TV guide (EPG) for each channel,
- and your account status: expiry date and number of connections.
Some providers have also built a brand around the name, such as Xtreme HD Flix. Whatever the brand, the login works the same way.
Xtream Codes vs M3U
| Xtream Codes | M3U link | |
|---|---|---|
| What you enter | Server URL, username, password | One long playlist URL |
| Live channels | Yes | Yes |
| Films and series | Organised by category, with posters | Often mixed into one long list, or missing |
| TV guide | Loads automatically | Usually needs a separate EPG URL |
| Account info | Shows expiry and connections | Not shown |
| Best for | Smarters, TiviMate, IBO, most apps | VLC, Kodi, older apps |
If your app supports both, choose Xtream Codes. Every 4kiptvsubs plan includes both formats. The M3U method is covered in how to add an M3U playlist.
Setting up an Xtream login
- Open your player app and choose Xtream Codes (sometimes called "Xtream API" or "Login with Xtream").
- Enter the server URL exactly as sent, including
http://and the port number if there is one (for example:8080). - Enter the username and password. Both are case-sensitive.
- Save, and wait for the channels, films and guide to download.
Our Xtream Codes setup guide shows the screens for the most popular apps.
Apps that support Xtream Codes
IPTV Smarters Pro, TiviMate, IBO Player Pro, XCIPTV, GSE Smart IPTV, Smart One and many more. For device-specific steps:
- Fire TV Stick: install a player with Downloader. See IPTV for Firestick.
- Smart TVs: see IPTV for Smart TV.
- Phones and tablets: see IPTV on Android phones and iPhone and iPad.
Common Xtream login problems
| Error | Fix |
|---|---|
| "Invalid username or password" | Retype carefully. Check for a space at the end when copying |
| "Server not found" or timeout | Check http:// and the port. Try another network to rule out router blocking |
| Channels load, films don't | Refresh the app's content, or reinstall and log in again |
| Guide empty | Refresh the EPG in Settings. See fix EPG problems |
| "Max connections reached" | Another device is using your login. See max connections |
If your provider changes server, you only need to update the URL. See update your IPTV login.
Getting an Xtream IPTV subscription
Every 4kiptvsubs plan comes with Xtream Codes details, sent on WhatsApp usually within minutes: 20,000+ live channels, 120,000+ films and series, and a TV guide. Start with the free 24-hour test, then compare plans and prices.
Frequently asked questions
Is Xtream IPTV a provider or an app?
Neither, strictly. Xtream Codes is a login format. You get the details from a provider and enter them in a player app.
Can I use Xtream Codes on more than one device?
Yes. Enter the same details on each device. How many can stream at the same time depends on your plan.
Is Xtream Codes better than M3U?
For most apps, yes. It loads films, series and the TV guide automatically and shows your account status.



