FONCTIONNE DANS VOTRE NAVIGATEUR

Inspecteur PNG : visionneuse de chunks, CRC et en-tête

Cette visionneuse de chunks PNG permet d'analyser un fichier PNG en ligne et d'inspecter un PNG sans envoi : choisissez le .png et l'outil parcourt le fichier de la signature de huit octets jusqu'au chunk IEND. Pour vérifier le CRC d'un PNG, il recalcule le CRC-32 sur le type et les données de chaque chunk et signale ceux qui diffèrent de la valeur enregistrée. Vous obtenez aussi l'en-tête IHDR (largeur, hauteur, profondeur de bits, type de couleur, méthodes de compression, de filtrage et d'entrelacement), la taille de la palette PLTE et la transparence tRNS, gAMA, sRGB, cHRM et le nom du profil iCCP, les métadonnées texte de tEXt, zTXt et iTXt, les images d'un APNG avec le délai de chacune et la durée totale, l'emplacement d'un bloc eXIf et les octets en trop après IEND. Le tableau des chunks se télécharge en TSV.

Types de fichiers: .pngTraitement: Ce navigateur

ou déposez un fichier ici

✓ Reste sur cet appareilTaille maximale : 48 MB
MODE D’EMPLOI

Utiliser Inspecteur PNG : visionneuse de chunks, CRC et en-tête

01

Ajoutez votre fichier

Choisissez ou déposez un fichier .png. Vous pouvez aussi coller le contenu.

02

Laissez l’outil le lire

Le fichier est lu et analysé dans ce navigateur : rien n’est envoyé.

03

Vérifiez le résultat

Regardez ce qui ressort, puis copiez, téléchargez ou passez à la suite.

Questions fréquentes

Comment ouvrir un fichier PNG dans le navigateur pour voir ses chunks ?

Sélectionnez le .png avec le sélecteur de fichiers : l'en-tête IHDR et tous les chunks s'affichent aussitôt, dans l'ordre du fichier, avec position, longueur et état du CRC. Des panneaux couleur, texte, images APNG, bloc eXIf ou octets après IEND s'ajoutent seulement si le fichier contient ces données. L'image elle-même n'est pas dessinée ; pour la regarder, prenez une visionneuse photo.

Mon fichier PNG est-il envoyé sur un serveur pendant l'analyse ?

Non. Le PNG est lu et analysé dans cet onglet du navigateur, sans la moindre requête réseau, pas même vers les adresses inscrites dans un chunk de texte. Les octets et le texte extrait ne sont stockés ni dans localStorage, ni dans IndexedDB, ni dans des cookies ; fermer l'onglet efface tout.

Peut-on analyser un PNG sur Windows, sur Mac ou sur un téléphone sans logiciel ?

Oui, un navigateur récent sous Windows, macOS, Android ou iOS suffit, rien à installer. Sur ordinateur, choisissez le fichier depuis l'Explorateur ou le Finder ; sur mobile, depuis la galerie ou l'app Fichiers. Un fichier proche de 50 Mo peut être lent sur un téléphone peu doté en mémoire.

Pourquoi l'inspecteur indique-t-il que mon fichier n'est pas un PNG ?

L'erreur notPng signifie seulement que les huit premiers octets ne forment pas la signature PNG ; à elle seule, elle ne distingue pas un fichier d'un autre format renommé en .png d'un PNG dont le début est abîmé. La page affiche les octets trouvés. S'ils correspondent à une signature connue, comme FF D8 FF pour un JPEG, 52 49 46 46 pour un RIFF tel que WebP ou 47 49 46 pour un GIF, le fichier est très probablement de ce format, et c'est seulement alors qu'il vaut la peine de corriger l'extension et de l'ouvrir avec un outil adapté. S'ils ne ressemblent à rien de connu, le début du fichier est sans doute corrompu : le renommer ne servira à rien, récupérez plutôt une copie saine.

Mon PNG corrompu ne s'ouvre pas et le CRC diffère : qu'est-ce que cela veut dire ?

Un CRC différent indique que les octets de ce chunk ne correspondent plus à la somme de contrôle enregistrée à côté, souvent après un transfert abîmé ou une modification maladroite. La ligne est mise en évidence et les chunks suivants restent lus, ce qui localise la zone touchée. L'outil lit seulement et ne répare rien ; récupérez une copie saine ou réenregistrez l'image dans un éditeur.

Que signifient truncatedChunk et l'absence d'IEND dans un fichier PNG ?

Les deux révèlent un fichier incomplet, généralement un téléchargement ou une copie interrompus. truncatedChunk donne l'octet où les données s'arrêtent et le nombre de chunks lus avant. S'il manque seulement le chunk IEND final, l'état passe à Partiel et les chunks déjà lus restent listés, ce qui aide à estimer la perte.

Quelle taille de fichier PNG l'inspecteur peut-il lire ?

Jusqu'à 50 000 000 octets (environ 50 Mo) ; au-delà, le fichier est refusé avec fileTooLarge avant toute lecture, et cette limite ne peut pas être relevée. La liste s'arrête par ailleurs à 200 000 chunks et l'aperçu texte à 200 000 caractères, avec un avertissement le cas échéant.

Un CRC correct garantit-il qu'un PNG est sûr ou non retouché ?

Non. Un CRC correct confirme seulement que les octets de chaque chunk sont intacts ; il ne dit rien de la sécurité ni de l'origine. Tout logiciel de retouche recalcule les CRC à l'enregistrement, donc une image modifiée les passe tous aussi bien. L'inspecteur ne cherche pas de logiciel malveillant, ne détecte pas les images générées par IA et ne certifie aucune authenticité.

Peut-on lire les métadonnées texte d'un PNG dans tEXt, zTXt et iTXt ?

Le texte non compressé s'affiche dans la limite d'un aperçu commun de 200 000 caractères, le texte compressé seulement par sa taille. tEXt est décodé en Latin-1, l'iTXt non compressé en UTF-8 avec sa balise de langue et son mot-clé traduit. Si l'ensemble des entrées dépasse 200 000 caractères, l'affichage s'arrête à ce point et un avertissement de troncature apparaît. Pour zTXt et l'iTXt compressé, vous voyez le mot-clé, la méthode et la longueur compressée, sans décompression. Tout apparaît en texte brut, le HTML n'est jamais exécuté.

Quelle différence entre un APNG et un PNG classique, et comment compter les images d'un APNG ?

Un APNG contient un chunk acTL ; dans ce cas l'outil ajoute un panneau d'animation et un tableau des images. On y lit le nombre d'images annoncé, les répétitions, le rectangle de chaque image, la fraction de délai, les modes dispose et blend et la durée totale en millisecondes, un dénominateur 0 valant 100. Un PNG classique n'a aucun de ces chunks. Rien n'est joué.

L'inspecteur PNG affiche-t-il les données EXIF d'appareil photo ou de GPS ?

Non. Il indique uniquement si un chunk eXIf existe, à quel octet il commence et combien d'octets il occupe. Modèle d'appareil, date de prise de vue et coordonnées GPS ne sont pas interprétés ici ; le résultat renvoie vers la visionneuse de métadonnées d'image qui lit ces champs.

Comment connaître gratuitement la profondeur de bits d'un PNG sans installer de logiciel ?

Ouvrez cette page, choisissez le fichier : le panneau IHDR affiche la profondeur de bits et le type de couleur, gratuitement et sans compte. Le type 0 correspond aux niveaux de gris, 2 au RVB, 3 aux couleurs indexées, 4 au gris avec alpha et 6 au RGBA. Les combinaisons interdites par la norme, comme le type 2 en 4 bits, sont signalées telles quelles, sans correction.