Sommaire du guide
Xtream Codes désigne les trois identifiants de connexion remis par un service IPTV : URL du serveur, nom d’utilisateur et mot de passe. Saisis dans une application compatible, ils chargent automatiquement chaînes, VOD et guide des programmes de l’abonnement.
Qu’est-ce que Xtream Codes ?
Xtream Codes est un format de connexion IPTV : trois identifiants — une adresse de serveur, un nom d’utilisateur, un mot de passe — que votre service vous remet à l’abonnement, et que vous saisissez dans une application compatible. L’application s’authentifie auprès du serveur, puis récupère automatiquement tout ce que votre formule contient : chaînes classées par catégories, films et séries à la demande, guide des programmes.
Le nom vient d’un logiciel de gestion historique dont l’interface de connexion (l’API) est devenue, avec le temps, le standard de fait de toute l’industrie : aujourd’hui, « Xtream Codes » désigne ce format d’échange entre services et applications, pas une entreprise ni un produit. C’est la première brique à comprendre parmi celles du hub Technologies — et la plus rentable : c’est elle que vos applications vous demanderont en premier.
Pourquoi presque tous les fournisseurs IPTV proposent Xtream Codes
Côté services, la réponse est industrielle : les panneaux de gestion utilisés par les fournisseurs — comptes, formules, catalogues — exposent cette API en standard. Proposer Xtream Codes ne demande aucun effort particulier ; c’est l’option par défaut de tout l’outillage du secteur. Voilà pourquoi vous la retrouvez chez la quasi-totalité des services, quel que soit leur prix.
Côté abonnés, c’est le confort qui a imposé le format : trois champs courts à saisir à la télécommande, des contenus organisés automatiquement, un guide des programmes inclus. Un service qui remet spontanément ses identifiants Xtream Codes et l’URL M3U équivalente coche d’ailleurs l’un des critères de sérieux de notre guide du meilleur abonnement IPTV — les vrais services premium fournissent toujours les deux, sans qu’on ait à demander.
Comment fonctionne une connexion Xtream Codes

Tout tient dans un aller-retour : l’application envoie vos trois identifiants au serveur ; le serveur les vérifie, puis répond avec le contenu de votre formule — la liste des chaînes et leurs catégories, la VOD, les séries et le guide des programmes, le tout d’un coup. Vous n’avez ni fichier à télécharger, ni playlist à entretenir : à chaque ouverture, l’application redemande l’état à jour de votre abonnement.
| Identifiant | Rôle | À quoi ça ressemble | Erreur classique |
|---|---|---|---|
| Adresse du serveur (URL) | Indique à l’application où se trouve le serveur du service | http://exemple-serveur.tv:8080 | Recopier l’URL M3U complète (avec get.php), oublier le port, ajouter une barre finale |
| Nom d’utilisateur | Identifie votre compte auprès du serveur | jean75 | Confondre majuscules et minuscules, espace invisible en fin de saisie |
| Mot de passe | Authentifie votre compte — avec l’utilisateur, il déverrouille vos contenus | k4mPq82x | Confondre 0 et O, 1 et l — le piège classique de la saisie à la télécommande |
Ces trois valeurs restent fixes pendant toute la durée de l’abonnement : une fois saisies sur chacun de vos écrans — les particularités par appareil sont dans le hub Appareils —, vous n’y touchez plus. Le nombre de lectures simultanées, lui, dépend de votre formule sur la page tarifs — un paramètre qui pèse sur le prix, comme le rappelle notre guide des prix.
Se connecter avec Xtream Codes, pas à pas
La procédure est identique partout : ouvrez votre application, choisissez l’option « Login with Xtream Codes » (parfois « Xtream Codes API »), saisissez les trois identifiants, validez. L’application charge alors vos contenus — quelques secondes à quelques dizaines de secondes selon la taille du catalogue. La saisie détaillée, écran par écran, est dans nos guides IPTV Smarters Pro et TiviMate.
Le geste vaut sur tous les écrans : Smart TV, Android TV, Fire TV Stick, mobile ou ordinateur — seule l’ergonomie de saisie change. Cas particulier : IBO Player, où les identifiants se saisissent sur son portail web plutôt que dans l’application. Sur téléviseur, prenez le temps de vérifier chaque caractère : la télécommande est la première source d’erreurs de connexion.
Xtream Codes ou liste M3U : quelle différence ?
Les deux formats donnent accès aux mêmes contenus — la différence est dans la mécanique. Une liste M3U est un fichier : une playlist que l’application lit telle quelle. Xtream Codes est un dialogue : l’application interroge le serveur, qui répond avec un catalogue structuré et à jour. Pourquoi Xtream Codes est plus simple que M3U ? Parce que tout ce que la M3U vous demande de gérer — l’URL interminable, le guide des programmes à brancher, la playlist à rafraîchir — est pris en charge automatiquement.
| Xtream Codes | Liste M3U | |
|---|---|---|
| Ce que vous saisissez | Trois champs courts | Une URL longue de playlist |
| Organisation des contenus | Catégories, jaquettes, séries — automatique | Selon la playlist fournie |
| Guide des programmes (EPG) | Inclus dans la connexion, le plus souvent | URL XMLTV séparée à ajouter |
| VOD et séries | Chargées avec le direct | Souvent absentes ou mélangées |
| Mise à jour du catalogue | Automatique à chaque ouverture | Selon le rafraîchissement de la playlist |
| Compatibilité | Lecteurs IPTV dédiés | Universelle — VLC compris |
Quand préférer la M3U ? Trois cas concrets : utiliser VLC ou tout lecteur généraliste, tester rapidement des accès sur ordinateur, ou alimenter un outil qui attend une playlist. Pour l’usage quotidien au salon — du Fire TV Stick au téléviseur —, Xtream Codes reste le choix par défaut. Tout fournisseur sérieux remet les deux formats.
Xtream Codes ou portail MAG : deux logiques d’identification
Le portail MAG (ou « Stalker ») vient du monde des boîtiers dédiés : là où Xtream Codes identifie votre compte par des identifiants, le portail MAG identifie votre appareil par son adresse MAC — un numéro de série réseau que le service doit enregistrer. Conséquence pratique : changer d’écran est trivial avec Xtream Codes, administratif avec MAG.
| Xtream Codes | Portail MAG | |
|---|---|---|
| Ce qui identifie l’abonné | Utilisateur + mot de passe | L’adresse MAC de l’appareil |
| Ce que vous saisissez | Trois identifiants dans l’application | Une URL de portail dans le boîtier |
| Matériel visé | N’importe quel écran avec un lecteur | Boîtiers MAG et applications émulant un portail |
| Changer d’appareil | Ressaisir les identifiants, c’est tout | Faire enregistrer la nouvelle MAC par le service |
| Usage typique en 2026 | Le standard grand public | Parc historique et habitués du portail |
Vous croiserez surtout cette logique de portail dans IBO Player, qui gère les playlists par appareil via son site web — un cousin moderne de l’approche MAG. Le fonctionnement complet — portail, adresse MAC, provisioning — est détaillé dans notre guide du portail MAG / Stalker.
Quelles applications acceptent Xtream Codes ?
La quasi-totalité des lecteurs IPTV dédiés. C’est même devenu un critère de choix : une application qui propose la connexion Xtream Codes vous épargne toute la gestion de playlist. Le panorama complet est dans le hub Applications.
| Application | Connexion Xtream Codes | À savoir |
|---|---|---|
| IPTV Smarters Pro | Oui, natif — « Login with Xtream Codes API » | La saisie la plus guidée pour débuter |
| TiviMate | Oui, natif — playlist de type Xtream | Multi-playlists, EPG remarquable |
| IBO Player | Oui, via son portail web | Les identifiants se saisissent sur le site, pas dans l’application |
| XCIPTV | Oui, natif | Alternative polyvalente sur Android TV |
| VLC | Non — M3U uniquement | Utilisez l’URL M3U équivalente remise par votre service |
Nos guides détaillent la connexion dans Smarters, TiviMate et IBO Player — sur Android TV comme sur Smart TV, le format est identique ; pour les chaînes françaises, les critères de choix du service restent ceux du guide du meilleur IPTV France.
Pourquoi VLC ne prend pas Xtream Codes directement
VLC est un lecteur multimédia généraliste : il excelle à lire des flux et des playlists M3U, mais n’implémente pas l’API d’authentification Xtream Codes — ce n’est pas son métier. Lui donner vos trois identifiants ne mènera nulle part : il attend une URL à lire, pas un compte à interroger.
La parade est simple : utilisez l’URL M3U équivalente que votre service remet avec les identifiants Xtream Codes. VLC la lit parfaitement — sans guide des programmes ni catégories soignées, ce qui le cantonne au rôle où il brille : valider des accès en trente secondes sur ordinateur avant de configurer le salon. Pour l’usage quotidien, un lecteur IPTV dédié du hub Applications reste incomparable.
Les erreurs courantes avec Xtream Codes
Recopier l’URL M3U comme adresse de serveur
L’adresse Xtream Codes s’arrête au port (…:8080). Si votre saisie contient get.php ou username=, vous avez recopié l’URL M3U — l’application ne s’y retrouvera pas.
Faire confiance aux « codes gratuits »
Les listes de « codes Xtream gratuits » qui circulent sont des identifiants volés, expirés ou piégés. Les seuls accès gratuits fiables sont les essais officiels remis par un service.
Ignorer les majuscules et les espaces
Utilisateur et mot de passe sont sensibles à la casse, et la télécommande glisse facilement un espace en fin de champ — invisible à l’écran, fatal à la connexion.
Confondre panne et formule
Une lecture qui se coupe quand un deuxième écran démarre n’est pas un bug : c’est la limite d’écrans simultanés de votre formule qui s’applique.
Le bon réflexe préventif : à la réception de vos identifiants — y compris ceux d’un essai gratuit —, testez-les d’abord dans une application guidée comme IPTV Smarters Pro, dont le formulaire nomme clairement chaque champ, avant de passer à la saisie plus austère d’un téléviseur — le clavier des Smart TV pardonne peu.
Dépanner une connexion Xtream Codes
| Problème | Cause probable | Solution |
|---|---|---|
| « Login failed » générique | L’un des trois champs est faux — le plus souvent la saisie | Recopiez les trois valeurs depuis le message d’origine, caractère par caractère |
| URL de serveur incorrecte | URL M3U recopiée, port manquant, barre finale ou faute de frappe | Reprenez l’adresse exacte remise par le service, en vous arrêtant au port |
| Nom d’utilisateur invalide | Casse différente, espace invisible, ou identifiant régénéré côté service | Vérifiez la casse et les espaces ; demandez confirmation au support si le doute persiste |
| Mot de passe invalide | Confusion 0/O ou 1/l, clavier de télécommande | Ressaisissez lentement ; utilisez l’application mobile de l’écran comme clavier quand c’est possible |
| Compte expiré | L’abonnement ou l’essai est arrivé à échéance | Vérifiez la date d’expiration auprès du service et renouvelez la formule si besoin |
| Connexion acceptée mais aucune chaîne | Écrans simultanés dépassés, ou catalogue en cours de chargement | Arrêtez la lecture sur les autres appareils, patientez, puis rechargez le catalogue |
| Catégories vides ou incomplètes | Cache de l’application obsolète, ou filtre actif (chaînes masquées) | Forcez la mise à jour du catalogue, videz le cache, vérifiez les filtres de catégories |
Si les identifiants sont bons mais que l’image se dégrade en soirée, le problème n’est plus la connexion Xtream Codes : c’est la qualité du service — le point que la grille de notre guide d’achat fait vérifier avant de payer, et que les services réellement premium tiennent aux heures de pointe. Les blocages propres à un lecteur — EPG, cache, réglages — sont couverts dans les guides Smarters et TiviMate, et ceux propres à un appareil dans les guides du Fire TV Stick et de l’ Android TV. En dernier recours, trente secondes dans VLC avec l’URL M3U équivalente confirment si les accès eux-mêmes fonctionnent. Un compte expiré, enfin, est l’occasion de reconsidérer la formule — les abonnements 12 mois évitent précisément ces interruptions, à des tarifs dont les repères sont dans le guide des prix IPTV.
FAQ — Xtream Codes
URL de serveur, applications compatibles, erreurs de connexion et légalité : les réponses aux questions les plus posées sur le format Xtream Codes.
Qu’est-ce que les identifiants Xtream Codes, concrètement ?
Trois informations remises par votre service IPTV : une adresse de serveur (une URL avec un port), un nom d’utilisateur et un mot de passe. Saisies dans une application compatible, elles authentifient votre compte et chargent automatiquement chaînes, VOD, séries et guide des programmes — sans fichier à manipuler.
Où trouver mes identifiants Xtream Codes ?
Dans le message de bienvenue envoyé par votre fournisseur à l’activation de l’abonnement — par e-mail ou WhatsApp le plus souvent. Un service sérieux les remet spontanément, avec l’URL M3U équivalente. Si vous ne les avez pas reçus, demandez-les : ils existent chez la quasi-totalité des services.
À quoi ressemble une URL de serveur Xtream Codes ?
À une adresse web suivie d’un numéro de port, du type http://exemple-serveur.tv:8080 — sans rien après le port. Les erreurs classiques : recopier l’URL M3U complète (avec get.php) à la place, ajouter une barre oblique finale, ou confondre http et https. Recopiez-la exactement comme le service l’a remise.
Pourquoi presque tous les fournisseurs IPTV proposent-ils Xtream Codes ?
Parce que les panneaux de gestion utilisés par l’industrie exposent cette API en standard, et parce qu’elle simplifie tout pour l’abonné : trois champs courts à saisir à la télécommande, contenus organisés automatiquement, EPG inclus. C’est devenu le format d’échange par défaut entre services et applications.
Xtream Codes fournit-il des chaînes ?
Non. Xtream Codes est un format de connexion, pas un contenu : c’est la prise, pas le courant. Les chaînes, films et séries viennent exclusivement de l’abonnement souscrit auprès de votre service. Sans identifiants valides remis par un fournisseur, une connexion Xtream Codes n’affiche rien.
Quelles applications acceptent une connexion Xtream Codes ?
La quasi-totalité des lecteurs IPTV dédiés : IPTV Smarters Pro, TiviMate, XCIPTV, et IBO Player via son portail web. La grande exception est VLC, lecteur multimédia généraliste qui ne parle que M3U. Sur Smart TV, Android TV ou Fire TV Stick, vous trouverez toujours au moins un lecteur compatible.
Pourquoi VLC ne prend-il pas Xtream Codes directement ?
Parce que VLC est un lecteur multimédia généraliste, pas une application IPTV : il lit des flux et des playlists M3U, mais n’implémente pas l’API d’authentification Xtream Codes. La parade classique consiste à utiliser l’URL M3U remise par votre service — VLC la lit parfaitement, sans EPG toutefois.
Ma connexion Xtream Codes échoue : que vérifier en premier ?
Dans l’ordre : l’URL du serveur (port inclus, sans get.php ni barre finale), puis l’utilisateur et le mot de passe recopiés à l’identique — majuscules comprises —, puis l’état de l’abonnement (expiré ?) et le nombre d’écrans simultanés. Neuf échecs sur dix viennent d’une faute de saisie à la télécommande.
Peut-on utiliser les mêmes identifiants Xtream Codes sur plusieurs appareils ?
Oui pour la configuration : saisissez les mêmes identifiants dans l’application de chaque appareil. En revanche, le nombre de lectures simultanées dépend de votre formule — un abonnement 1 écran coupe la lecture si deux appareils regardent en même temps. Configurer partout, regarder selon la formule.
Xtream Codes est-il légal ?
Le format lui-même, oui : c’est une API d’authentification neutre, au même titre que M3U ou HLS. La question légale porte sur le service qui l’utilise — il vous appartient de choisir un abonnement respectant les droits de diffusion applicables dans votre pays. Le format ne rend un service ni légal ni illégal.
Quand préférer une liste M3U à Xtream Codes ?
Trois cas concrets : utiliser VLC ou un lecteur généraliste qui ne parle que M3U, tester rapidement des accès sur ordinateur, ou brancher un outil qui attend une playlist. Pour l’usage quotidien au salon, Xtream Codes reste plus confortable : saisie plus courte, contenus organisés, EPG inclus.
Conclusion : dix minutes de théorie qui simplifient tout
Xtream Codes n’a rien de mystérieux : trois identifiants, un serveur qui répond, des contenus organisés. C’est le format que la quasi-totalité des services remettent, que la quasi-totalité des applications comprennent, et celui qui vous rend indépendant du matériel — les mêmes identifiants vous suivent du salon à la tablette. Comprendre cette brique, c’est déjà savoir diagnostiquer l’essentiel des pannes de connexion ; les briques suivantes — M3U, EPG, catch-up — vous attendent dans le hub Technologies.
La suite du parcours ne change pas : un service choisi avec la méthode des guides d’achat — critères français compris —, validé par un essai gratuit dont les identifiants Xtream Codes arrivent en quelques minutes, puis une formule à votre mesure — mensuelle ou annuelle — sur la page tarifs. Et pour brancher ces identifiants au bon endroit, les guides par écran du hub Appareils prennent le relais.
Guides liés
Pour approfondir, poursuivez avec ces guides complémentaires ou parcourez l’ensemble de la bibliothèque de guides IPTV.
ApplicationsDébutantPubliéIPTV Smarters Pro
Installation, connexion Xtream Codes et réglages recommandés pour l'application IPTV la plus utilisée en France.
Lecture : 8 min
ApplicationsIntermédiairePubliéTiviMate
Le lecteur préféré des utilisateurs Android TV : configuration, guide des programmes avancé et astuces d'organisation.
Lecture : 11 min
ApplicationsDébutantPubliéIBO Player
Configurer IBO Player sur Smart TV Samsung et LG : activation, ajout de playlist et résolution des problèmes courants.
Lecture : 10 min