An Xtream Codes (or “Xtream IPTV”) login is three pieces of information: a server URL (with port), a username and a password. Apps like TiviMate, IPTV Smarters, XCIPTV and IMPlayer use it to load live TV, movies, series and the TV guide in one step. It’s the recommended way to use your IPTVMaple subscription.
Where does the name come from?
Xtream Codes was originally software used by IPTV providers to run their servers. The company behind it shut down in 2019, but its login standard — the “Xtream Codes API” — became the norm, and players still label the option “Xtream Codes” today.
Where to enter your Xtream Codes login
| App | Menu |
|---|---|
| TiviMate | Add playlist → Xtream Codes |
| IPTV Smarters Pro | Login with Xtream Codes API |
| XCIPTV | Main login screen |
| IMPlayer | Add playlist → Xtream Codes |
| MyTVOnline 3 | Add portal → Xtream Codes |
Common Xtream Codes errors
- Invalid credentials — usernames and passwords are case-sensitive; copy-paste them.
- Can’t connect to server — include
http://and the port (e.g.:8080) exactly as sent. - Account expired — renew your plan on our pricing page.
- Max connections reached — too many devices are playing at once for your plan; stop one or upgrade.
Keep your login private
Your Xtream login is personal. Sharing it beyond your plan’s device limit can get the account locked. Need more screens? Our plans go up to 5 simultaneous devices.
The three details in an Xtream Codes login
| Field | Example | Tip |
|---|---|---|
| Server URL | http://line.example.com:8080 | Keep the http:// and the port exactly as sent |
| Username | a short code or name | Case-sensitive |
| Password | letters and numbers | Copy and paste to avoid typos |
Xtream Codes, M3U or portal?
| Xtream Codes | M3U link | Portal (MAC) | |
|---|---|---|---|
| Used by | TiviMate, IPTV Smarters, XCIPTV | VLC, Kodi, smart TV apps | MAG, Formuler, STBEmu |
| Guide | Automatic | Needs an EPG link | Built in |
| On-demand sections | Organized | Mixed in the list | Organized |
| What you enter | Three fields | One long link | MAC address, then a portal URL |
Fixing an Xtream Codes login that won’t work
- Copy the server URL, username and password again from the message we sent. Look for spaces.
- Make sure the URL starts with
http://orhttps://and includes the port if one was given. - Check your subscription hasn’t expired and that no more screens than your plan allows are playing.
- Try the M3U link in the same app. If that works, the problem is the Xtream fields.
- Restart the app and your router. Still stuck? Message support with a screenshot.
See what an IPTV server is for more on URLs and ports, and M3U playlists for the link format.
Xtream, Xtream TV and Lxtream
“Xtream iptv m3u”, “xtream tv”, “xtreamtv” and “Lxtream” are names of apps and login systems built on the Xtream Codes API. An Xtream login is made of three parts: server URL, username and password. Apps like Smarters and TiviMate turn those into a channel list with a TV guide. Lxtream Player is one more app on Android TV that accepts the same login. If an app wants an M3U instead, see M3U links.
Further reading
Xtream Codes is a panel API, not a service in itself. The playlist format it can also export is explained in the M3U article on Wikipedia, and our own M3U guide covers how apps use it. For the broader picture see what IPTV is.
Xtream IPTV on a PC
To use an Xtream login on a Windows PC or Mac, install a desktop player that accepts it: IPTV Smarters for Windows and macOS takes the server, username and password directly. Players that only read playlists, such as MyIPTV Player or VLC, use the M3U link we send alongside the Xtream details; it carries the same channels.