Ajoutez votre fichier
Choisissez ou déposez un fichier .mp3. Vous pouvez aussi coller le contenu.
Choisissez un fichier MP3 : la visionneuse lit dans votre navigateur le tag ID3v2 placé en tête de fichier (versions 2.2, 2.3 et 2.4) et le tag ID3v1 ou ID3v1.1 des 128 derniers octets. Chaque trame figure dans un tableau avec son identifiant, sa position en octets, sa taille déclarée, son encodage, sa langue, sa description et sa valeur ; les trames texte à valeurs multiples de la v2.4 sont réparties sur plusieurs lignes, et les sous-trames des chapitres (CHAP) et tables des matières (CTOC) sont dépliées. Pour la pochette, seuls le type d’image, le type MIME, la description et la taille sont indiqués. La visionneuse repère aussi le premier en-tête de trame MPEG (version, couche, débit, fréquence d’échantillonnage, mode de canaux et autres bits), lit les en-têtes Xing, Info et VBRI et accompagne la durée de son origine : xing, vbri, cbr-estimate ou unknown. Les anomalies sont regroupées dans un tableau dédié et le résultat complet se télécharge en rapport JSON.
ou déposez un fichier ici
Choisissez ou déposez un fichier .mp3. Vous pouvez aussi coller le contenu.
Le fichier est lu et analysé dans ce navigateur : rien n’est envoyé.
Regardez ce qui ressort, puis copiez, téléchargez ou passez à la suite.
Vous voulez savoir ce que deviennent les fichiers ? Lire la politique de confidentialité →
Sélectionnez le fichier MP3 sur cette page : le tableau des tags affiche aussitôt chaque trame ID3 avec son identifiant, sa position et sa valeur décodée. On y retrouve par exemple TIT2 pour le titre, TPE1 pour l’artiste et TALB pour l’album, avec l’encodage du texte et la taille déclarée. Pour garder une trace, téléchargez le rapport complet au format .tags.json.
Non. Le MP3 est analysé dans l’onglet de votre navigateur, et les titres, artistes et autres valeurs des tags ne quittent pas votre appareil. Rien n’est conservé dans le stockage du navigateur : après un rechargement, l’outil est vide. Le rapport JSON téléchargé est lui aussi construit localement, dans le même onglet.
Ouvrez cette page dans Safari, Chrome ou Firefox sur votre Mac et choisissez le MP3 : aucun logiciel de tags ni passage par l’app Musique n’est nécessaire. Le Finder ne montre qu’une partie des champs, alors que la visionneuse liste toutes les trames, y compris les champs TXXX personnalisés et les chapitres. La même démarche fonctionne sous Windows, Linux, iPhone et Android.
Un « é » devenu « é » signifie que des octets UTF-8 ont été enregistrés alors que le tag déclare l’encodage ISO-8859-1. ID3v1 n’a pas de champ d’encodage et se lit toujours en ISO-8859-1, tout comme une trame ID3v2 dont l’octet d’encodage vaut 0. La visionneuse respecte la déclaration sans deviner ; vérifiez la colonne Encodage du texte, puis réenregistrez le tag en UTF-16, ou en UTF-8 pour ID3v2.4, avec un éditeur de tags.
La trame déclare l’octet d’encodage 1, c’est-à-dire de l’UTF-16 qui doit commencer par un indicateur d’ordre des octets (FF FE ou FE FF), mais cet indicateur manque ; la visionneuse ne choisit donc pas d’ordre au hasard et laisse la valeur vide. C’est en général l’œuvre d’un éditeur de tags défaillant. L’octet d’encodage 2, propre à ID3v2.4, désigne de l’UTF-16BE sans BOM et se lit normalement : cette alerte ne le concerne pas. Réenregistrer la trame avec un autre éditeur corrige le problème.
Les fichiers MP3 jusqu’à 128 Mo sont acceptés, avec lecture des tags ID3v2.2, ID3v2.3, ID3v2.4, ID3v1 et ID3v1.1. Les trames compressées ou chiffrées sont listées avec leur longueur sans être décodées, et un tag ID3v2.2 compressé arrête l’analyse. Les tags APE et Lyrics3 ne sont pas lus. Le tableau va jusqu’à 20 000 lignes ; au-delà, des lignes entières sont omises avec un avertissement.
La fiabilité dépend de l’origine affichée à côté : xing et vbri reposent sur un nombre de trames écrit par l’encodeur, tandis que cbr-estimate est calculée à partir du débit de la première trame. Cette estimation divise les octets audio par ce débit ; un fichier à débit variable sans en-tête Xing ni VBRI peut donc être très loin du compte. En format libre, la durée vaut unknown, sans chiffre.
Le débit du panneau d’en-tête MPEG ne concerne que la première trame : c’est le débit du morceau entier en CBR, mais pas en VBR. Si un en-tête Xing ou VBRI est présent, son nombre d’octets multiplié par 8 puis divisé par la durée donne le débit moyen. Quand ce nombre d’octets s’écarte de plus de 1 % de la taille audio mesurée, un avertissement signale l’écart entre valeurs déclarées.
La visionneuse ne rend aucun verdict sur les virus ou la sécurité : elle lit uniquement le texte des tags et les en-têtes, sans lire l’audio ni afficher la pochette. Certains lecteurs ont eu des failles face à des tags malformés ; c’est pourquoi cet analyseur plafonne le nombre de trames, le volume de texte et la profondeur des chapitres. Pour un contrôle de sécurité, passez par un antivirus.
ID3v2 se trouve au début du MP3, a une longueur variable et accepte le texte Unicode et la pochette, alors qu’ID3v1 est un bloc fixe de 128 octets à la toute fin. Dans ID3v1, titre, artiste et album font 30 octets chacun en ISO-8859-1 et le genre est un numéro de 0 à 191 ; ID3v1.1 utilise les deux derniers octets du commentaire pour le numéro de piste. Les deux peuvent coexister, la colonne Source les distingue.
Non. Pour la pochette intégrée, la visionneuse donne seulement le type d’image, le type MIME, la description et la taille en octets. Les données d’image de la trame APIC ou PIC ne sont jamais affichées, converties en base64 ni proposées au téléchargement, et le rapport JSON ne contient que ces mêmes infos. Pour extraire l’image, utilisez un éditeur de tags ou un lecteur.