Application IPTV Smarters Pro affichée sur Smart TV, ordinateur portable, tablette et smartphone

Code IPTV et Xtream Codes : le guide complet

« Code IPTV » est l’expression que tout le monde utilise, mais elle désigne rarement ce que les gens imaginent. Il n’existe pas de clé magique qui débloque des chaînes : un code IPTV, ce sont trois informations de connexion — un identifiant, un mot de passe et une adresse de serveur — que votre fournisseur vous remet après la commande, dans un format standardisé appelé Xtream Codes. Ce guide explique ce que contient ce code, pourquoi le format Xtream s’est imposé, comment le saisir dans les applications les plus courantes, et pourquoi les « codes IPTV gratuits 2025 » qui circulent sur les forums ne fonctionnent jamais longtemps.

Qu’est-ce qu’un code IPTV, concrètement ?

Quand vous souscrivez un abonnement, le fournisseur crée une ligne sur son serveur : un compte associé à une durée, un nombre d’écrans simultanés et un bouquet de chaînes. Pour que votre application accède à cette ligne, elle a besoin de trois éléments :

  1. Le nom d’utilisateur (username) — souvent une suite de lettres et de chiffres générée automatiquement ;
  2. Le mot de passe (password) — lui aussi généré, rarement modifiable ;
  3. L’URL du serveur (server URL ou host) — l’adresse complète, port compris, par exemple http://tv.exemple.net:8080.

C’est l’ensemble de ces trois données que l’on appelle, par raccourci, le code IPTV. Certains fournisseurs les regroupent en une seule adresse M3U ; d’autres les livrent séparément pour une saisie en mode Xtream Codes API. Les deux mènent au même catalogue.

Xtream Codes : d’où vient ce format et pourquoi il est partout

Xtream Codes était à l’origine un logiciel de gestion de serveurs IPTV, utilisé par une large part des fournisseurs jusqu’en 2019. Le logiciel a disparu, mais son API — la manière dont une application demande au serveur la liste des chaînes, le guide des programmes et les flux — est restée le standard de fait. Aujourd’hui, la quasi-totalité des panels de fournisseurs parlent « Xtream Codes API », et toutes les applications sérieuses le lisent : IPTV Smarters Pro, TiviMate, XCIPTV, IBO Player, Smart STB.

L’avantage pour vous est concret : avec trois champs, l’application récupère d’un coup la TV, les films, les séries et le guide des programmes, sans rien configurer d’autre. Avec une liste M3U, le guide doit souvent être ajouté à part.

Xtream Codes, M3U, MAG : les trois façons de se connecter

Format Ce que vous saisissez Guide TV (EPG) Applications typiques
Xtream Codes API identifiant + mot de passe + URL automatique IPTV Smarters Pro, TiviMate, XCIPTV, IBO Player
M3U (URL) une seule adresse de liste à ajouter séparément Smart IPTV, VLC, Kodi, téléviseurs anciens
MAG / Stalker adresse du portail + adresse MAC automatique boîtiers MAG, Smart STB, Enigma2

Si votre appareil accepte le format Xtream, choisissez-le. Le M3U reste utile pour les téléviseurs qui ne proposent qu’une application de type Smart IPTV, et le mode MAG pour les récepteurs dédiés. Notre comparatif des applications IPTV indique, pour chaque application, les formats acceptés.

Où trouver son code IPTV

Le code est envoyé par le fournisseur immédiatement après le paiement, par e-mail, parfois aussi par message. Il contient les trois éléments ci-dessus, souvent accompagnés d’une adresse M3U équivalente et d’un lien vers le guide d’installation de votre appareil. Chez nous, l’envoi est automatique et prend moins de cinq minutes ; les formules sont détaillées sur la page abonnement IPTV.

Deux règles simples protègent votre ligne :

  • Ne partagez pas le code. Le serveur compte les connexions simultanées ; si un proche utilise votre ligne pendant que vous regardez, l’un des deux est déconnecté.
  • Ne le publiez nulle part. Une ligne postée sur un forum est saturée en quelques heures et bloquée par le fournisseur dans la foulée.

Code IPTV gratuit 2025 : pourquoi ça ne fonctionne pas

La recherche « code IPTV gratuit » est l’une des plus fréquentes en France, et la réponse honnête est décevante. Ce qui circule sous ce nom relève de trois cas :

  • Des lignes de test expirées — les fournisseurs offrent parfois vingt-quatre heures d’essai ; ces accès sont publiés puis meurent le lendemain.
  • Des lignes partagées — un abonnement payé par une personne et diffusé à des centaines d’autres ; le serveur refuse les connexions au-delà du quota, donc l’accès tombe en panne dès que quelqu’un d’autre regarde.
  • Des appâts — un « générateur de codes » qui demande d’installer une application ou de remplir un sondage ; le code n’existe pas, mais le logiciel installé, lui, est bien réel.

Le calcul est vite fait : un abonnement à l’année revient à quelques euros par mois, et fonctionne. Le temps passé à chercher un code gratuit vaut davantage — notre dossier sur l’IPTV gratuit fait le tri entre ce qui existe légalement et ce qui n’est qu’un appât. Pour comparer les durées et le coût réel au mois, voyez notre guide choisir le meilleur abonnement IPTV.

Saisir son code IPTV dans l’application

Dans IPTV Smarters Pro

Ouvrez l’application, choisissez Login with Xtream Codes API, remplissez les trois champs — identifiant, mot de passe, URL du serveur avec le port — puis validez. Le catalogue se charge en quelques secondes. Le pas-à-pas complet, appareil par appareil, se trouve dans notre guide IPTV Smarters Pro. Sur Fire TV Stick ou box Android sans Play Store, voyez aussi l’installation par APK.

Dans TiviMate

Au premier lancement, choisissez Ajouter une playlist → Xtream Codes. TiviMate demande les mêmes trois informations et importe automatiquement l’EPG.

Dans Smart IPTV (Samsung, LG)

Smart IPTV ne lit que le M3U. Utilisez l’adresse de liste fournie avec votre code ; si vous n’en avez reçu qu’une version Xtream, elle se convertit en M3U avec cette structure : http://serveur:port/get.php?username=IDENTIFIANT&password=MOTDEPASSE&type=m3u_plus&output=ts. La liste s’envoie ensuite depuis le site de l’application en indiquant l’adresse MAC du téléviseur.

Les erreurs les plus fréquentes avec un code IPTV

  • « Invalid details » ou « Login failed » — une faute de frappe dans l’un des trois champs, presque toujours dans l’URL (port oublié, https au lieu de http, espace en fin de ligne).
  • « Expired » — la ligne est arrivée à échéance ; l’application affiche parfois aussi la date de fin dans Paramètres → Informations du compte.
  • Catalogue vide après connexion — le serveur a accepté la connexion mais le bouquet n’est pas encore activé ; c’est fréquent dans les minutes qui suivent une commande.
  • Connexion refusée en soirée — quota d’écrans dépassé, ou port bloqué par le réseau (certains Wi-Fi d’entreprise ou d’hôtel filtrent les ports non standard).

Si les trois champs sont corrects et que rien ne se charge, suivez les vérifications de notre guide de dépannage avant de contacter le support.

Questions fréquentes sur les codes IPTV

Un code IPTV fonctionne-t-il sur plusieurs appareils ?

Oui, vous pouvez le saisir sur tous vos écrans. La limite porte sur le nombre d’appareils qui regardent en même temps, défini par votre formule.

Puis-je changer mon mot de passe IPTV ?

Rarement : les identifiants sont générés par le serveur. Si votre ligne a fuité, demandez au fournisseur d’en émettre une nouvelle.

Le code IPTV et l’adresse M3U, est-ce la même chose ?

Ce sont deux présentations de la même ligne. L’adresse M3U contient l’identifiant et le mot de passe dans l’URL ; le format Xtream les sépare en trois champs.

Que faire si mon fournisseur ne donne qu’une adresse M3U ?

Vous pouvez en extraire les trois éléments : la partie avant /get.php est l’URL du serveur, et les paramètres username et password sont les deux autres champs.

Vous n’avez pas encore de code ? Choisissez votre abonnement IPTV : identifiant, mot de passe et adresse de serveur vous parviennent en moins de cinq minutes après le paiement, avec le guide correspondant à votre appareil.

Publications similaires