Usages

Fichier M3U8 : c’est quoi, différence avec le M3U et comment le lire sur PC, Smart TV et mobile

Vous avez téléchargé un fichier qui se termine par .m3u8 et rien ne se passe quand vous double-cliquez dessus ? C’est normal. Un fichier M3U8 ne contient aucune image : c’est un simple texte qui indique à un lecteur où aller chercher la vidéo. Voici ce qu’il y a dedans, ce qui le distingue du M3U classique et la bonne façon de l’ouvrir sur chaque appareil.

m3u8 : comprendre le fichier M3U8 et le lire sur PC, Smart TV et mobile
Guide mis à jour le 12 novembre 2026 · Usages et listes de lecture.

La réponse en vingt secondes

  • Un fichier M3U8 est une liste de lecture au format texte, encodée en UTF-8 : il contient des adresses, pas de vidéo.
  • Il existe deux usages : la playlist IPTV (une liste de chaînes) et l’index d’un flux HLS (un flux découpé en petits segments).
  • Pour le lire, utilisez un lecteur : VLC sur ordinateur, un lecteur IPTV officiel sur Smart TV, boîtier ou mobile. Le double-clic seul ne suffit pas toujours.

Le fichier M3U8 en clair : une liste d’adresses, pas une vidéo

Le format M3U est né vers 1996 chez Fraunhofer, l’institut à l’origine du MP3, pour le lecteur WinPlay3. Il servait à enchaîner des morceaux de musique. Le principe n’a pas changé : chaque ligne du fichier pointe vers un média, local ou en ligne, et le lecteur les joue dans l’ordre.

Le M3U8 reprend exactement cette logique. Le « 8 » final renvoie à l’encodage UTF-8, obligatoire pour cette extension. Concrètement, c’est ce qui permet d’afficher correctement les accents, les cédilles et les caractères spéciaux dans les noms de catégories et de programmes. Pour une liste en français, ce détail compte.

Ouvrez un fichier .m3u8 avec le Bloc-notes ou TextEdit et vous verrez du texte brut. Il pèse souvent quelques kilo-octets seulement. C’est la preuve qu’il ne contient pas les images : il dit simplement au lecteur où les récupérer.

M3U ou M3U8 : quelle différence concrète ?

Sur le fond, les deux formats sont presque identiques. La différence tient à l’encodage des caractères, et à l’usage qu’en a fait Apple pour le streaming.

Critère Fichier .m3u Fichier .m3u8
Encodage du texte Celui du système (souvent sans Unicode) UTF-8 obligatoire
Accents et caractères spéciaux Risque de signes illisibles Affichés correctement
Usage en streaming HLS Non Oui, c’est le format d’index du HLS
Playlist de chaînes IPTV Oui Oui
Lecteurs compatibles VLC et la plupart des lecteurs IPTV Les mêmes, plus les navigateurs récents pour le HLS

Pour une playlist IPTV, .m3u et .m3u8 sont interchangeables dans la plupart des lecteurs ; l’UTF-8 évite surtout les problèmes d’accents.

Si votre fournisseur vous donne un lien qui se termine par type=m3u ou type=m3u_plus, le principe reste le même. Notre guide IPTV M3U : listes, URLs et configuration détaille ces variantes d’adresse.

Les deux visages du M3U8 : playlist IPTV et flux HLS

C’est ici que naît l’essentiel de la confusion. Le même format sert à deux choses très différentes.

1. La playlist IPTV : une liste de chaînes

Dans ce cas, le fichier énumère des dizaines ou des centaines d’entrées. Chaque entrée correspond à une chaîne en direct ou à un contenu à la demande, avec son nom, sa catégorie et son adresse de flux. C’est ce que vous chargez dans un lecteur IPTV pour retrouver vos catégories : chaînes françaises, sport, films, séries.

2. L’index HLS : un flux découpé en morceaux

Le HTTP Live Streaming, ou HLS, a été lancé par Apple en mai 2009. Son fonctionnement : la vidéo est découpée en petits segments de quelques secondes, et un fichier M3U8 sert d’index. Un fichier « maître » liste plusieurs versions du même flux à différents débits, et le lecteur passe automatiquement de l’une à l’autre selon la qualité de votre connexion. C’est le streaming adaptatif. Le protocole est décrit dans la RFC 8216, publiée en août 2017.

Dans ce second cas, le fichier ne correspond qu’à un seul programme. L’ouvrir dans un tableur ou un éditeur ne montre qu’une suite de noms de segments, ce qui déroute souvent.

Comment savoir lequel vous avez ?

Ouvrez le fichier avec un éditeur de texte. Si vous voyez de nombreuses lignes #EXTINF suivies de noms de chaînes et d’attributs comme group-title, c’est une playlist IPTV. Si vous voyez des lignes #EXT-X- et des fichiers qui se terminent par .ts ou .m4s, c’est l’index d’un flux HLS.

Ce que contient une playlist M3U8 IPTV, ligne par ligne

Comprendre la structure vous aide à repérer un fichier abîmé ou mal copié. Une playlist commence toujours par l’en-tête #EXTM3U, en première ligne. Viennent ensuite des paires de lignes : une ligne d’information, puis l’adresse du flux.

Une ligne d’information ressemble à ceci :

#EXTINF:-1 tvg-id="..." tvg-logo="..." group-title="Info", Nom de la chaîne

  • -1 indique une durée indéfinie, normale pour un direct.
  • tvg-id est l’identifiant qui relie la chaîne au guide des programmes.
  • tvg-logo donne l’adresse du logo affiché dans le lecteur.
  • group-title range la chaîne dans une catégorie.

Le tvg-id mérite une attention particulière : si le guide reste vide alors que les chaînes fonctionnent, c’est souvent lui qui ne correspond pas au fichier EPG. Notre guide EPG IPTV explique comment associer les deux.

Lire un fichier M3U8 sur PC et Mac

Sur ordinateur, le plus simple reste VLC, gratuit et disponible sur Windows, macOS et Linux.

  1. Installez VLC depuis le site officiel de VideoLAN ou la boutique d’applications de votre système.
  2. Fichier enregistré sur l’ordinateur : menu Média > Ouvrir un fichier, puis sélectionnez votre .m3u8.
  3. Lien en ligne : menu Média > Ouvrir un flux réseau (raccourci Ctrl+N sous Windows), collez l’adresse complète, puis cliquez sur Lire.
  4. Affichez la liste avec le raccourci Ctrl+L pour parcourir les chaînes de la playlist.

VLC est parfait pour tester une liste, moins pour regarder la télé au quotidien : pas de guide des programmes confortable, pas de favoris pratiques. Notre article IPTV sur VLC détaille ses réglages, et le guide IPTV sur PC Windows présente des lecteurs plus adaptés à un usage régulier.

Et dans le navigateur ?

Pour un flux HLS isolé, le navigateur suffit de plus en plus souvent. Safari le lit nativement depuis longtemps sur Mac et iPhone. Côté Chrome et Edge sur ordinateur, la presse tech a rapporté en décembre 2025 l’arrivée d’une lecture HLS native à partir de la version 142 : un lien .m3u8 s’ouvre alors dans un onglet au lieu d’être téléchargé. En revanche, une playlist IPTV de plusieurs centaines de chaînes reste l’affaire d’un vrai lecteur.

Lire un M3U8 sur Smart TV, boîtier et Fire TV

Les téléviseurs n’ouvrent pas un fichier .m3u8 depuis une clé USB comme une simple vidéo. Il faut passer par une application de lecture IPTV, installée depuis la boutique officielle de l’appareil.

Appareil Méthode Bon à savoir
Smart TV Samsung (Tizen) et LG (webOS) Lecteur IPTV de la boutique du téléviseur, ajout de la playlist par URL Certains lecteurs demandent de saisir l’URL sur un site web, avec l’adresse MAC du téléviseur
Android TV, Google TV, boîtiers Lecteur du Play Store, option « URL M3U » ou « playlist » Préférez l’URL au fichier : la liste se met à jour toute seule
Fire TV Lecteur de l’Appstore Amazon, même logique La saisie à la télécommande est longue : copiez l’URL depuis un téléphone si le lecteur le permet
Box opérateurs (Freebox, Livebox, SFR Box, Bbox) Dépend du modèle et des applications autorisées Un boîtier ou une clé HDMI séparés sont souvent plus simples

Sur téléviseur, le fichier passe toujours par une application de lecture : choisissez-la dans la boutique officielle de l’appareil.

Les étapes détaillées pour chaque marque sont dans nos guides IPTV sur Smart TV Samsung et Liste M3U IPTV : charger sa playlist.

Lire un M3U8 sur Android, iPhone et iPad

Sur smartphone, ouvrir directement un lien .m3u8 dans le navigateur peut fonctionner pour un flux HLS unique : Safari sur iPhone et Chrome sur Android savent le faire. Pour une playlist complète, installez un lecteur IPTV depuis le Google Play Store ou l’App Store, puis :

  1. choisissez l’ajout d’une playlist par URL ;
  2. donnez-lui un nom reconnaissable ;
  3. collez l’adresse M3U8 complète, sans espace au début ni à la fin ;
  4. ajoutez l’URL du guide des programmes si votre fournisseur en donne une.

Pour les appareils Apple, notre tutoriel installer l’IPTV sur iPhone et iPad montre les écrans un par un.

M3U8 qui ne s’ouvre pas : les causes les plus fréquentes

Quand une liste refuse de charger, la cause est rarement mystérieuse. Passez ces points en revue dans l’ordre.

  • Le fichier s’ouvre dans le Bloc-notes au double-clic : aucun lecteur n’est associé à l’extension. Ouvrez-le depuis VLC ou associez l’extension à votre lecteur.
  • « Format non pris en charge » : vérifiez la première ligne, qui doit être #EXTM3U. Un fichier enregistré comme page web (.html) ne se lira pas.
  • Accents remplacés par des symboles : le fichier a été réenregistré dans un autre encodage. Ré-enregistrez-le en UTF-8.
  • L’URL ne fonctionne plus : les identifiants inclus dans le lien ont pu expirer ou être mal copiés. Comparez caractère par caractère avec l’adresse fournie.
  • Liste énorme et lecteur lent : sur un appareil modeste, préférez une connexion Xtream Codes, plus légère à charger. Notre guide Xtream Codes IPTV explique la différence.

Fichier M3U8, lien M3U ou Xtream Codes : que choisir ?

Un fichier téléchargé est une photo figée de la liste : si le fournisseur ajoute ou corrige une chaîne, votre copie ne bouge pas. Un lien M3U8 est relu par le lecteur à chaque actualisation, ce qui garde la liste à jour. Quant aux identifiants Xtream Codes, ils chargent séparément le direct, la vidéo à la demande et souvent le guide, ce qui rend la navigation plus fluide.

Pour un usage quotidien en France, retenez une règle simple : lien plutôt que fichier, et Xtream Codes si votre lecteur le propose. Un bon abonnement IPTV France fournit d’ailleurs les deux formats, pour que vous puissiez passer de l’un à l’autre selon l’appareil.

Questions fréquentes

Qu’est-ce qu’un fichier M3U8 exactement ?

C’est une liste de lecture au format texte, encodée en UTF-8. Il ne contient pas de vidéo, seulement des adresses que le lecteur va chercher : soit une liste de chaînes IPTV, soit l’index d’un flux HLS découpé en segments.

Peut-on convertir un M3U8 en MP4 ?

Pour un flux HLS unique, certains outils assemblent les segments en un seul fichier vidéo. Pour une playlist IPTV, la conversion n’a pas de sens : c’est une liste de chaînes en direct, pas une vidéo. Respectez aussi les droits sur les contenus.

Quel lecteur gratuit ouvre un fichier M3U8 sur PC ?

VLC le fait sur Windows, macOS et Linux, via Média puis Ouvrir un fichier, ou Ouvrir un flux réseau pour un lien en ligne. Pour un usage quotidien avec guide des programmes, un lecteur IPTV dédié est plus confortable.

Pourquoi ma liste M3U8 affiche des chaînes mais pas le guide des programmes ?

Le guide dépend d’un lien EPG séparé et de la correspondance entre l’attribut tvg-id de chaque chaîne et ce guide. Ajoutez l’URL EPG dans le lecteur, vérifiez l’heure de l’appareil, puis lancez une mise à jour du guide.

Un lien M3U et des identifiants Xtream Codes, prêts à l’emploi

Nos accès se saisissent dans les lecteurs officiels sur Smart TV, boîtier Android, Fire TV, mobile et ordinateur. Une question avant de souscrire ?