FT File Tools

Détecteur de type de fichier — Identifier les fichiers par leurs magic bytes

Découvrez la vraie nature d'un fichier via ses magic bytes : plus de 100 formats, type MIME, alerte d'extension incohérente et vidage hexa des 64 premiers octets.

🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargé

Drop one or more files here or click to choose

Only the first 64 KB of each file is read, locally. Nothing is uploaded.

Recognises 140+ formats by their magic bytes.

Show all supported formats
    Advertisement

    Identifiez n'importe quel fichier par son contenu

    L'extension d'un nom de fichier n'est qu'une étiquette, et les étiquettes peuvent se tromper. Les téléchargements perdent leur extension, les messageries renomment les pièces jointes, et les fichiers copiés depuis un téléphone ou une ancienne sauvegarde finissent souvent par s'appeler file ou IMG_0001, sans le moindre indice sur leur contenu. Ce détecteur ignore le nom et examine plutôt les octets. Presque tous les formats binaires commencent par une signature caractéristique, appelée magic bytes (octets magiques) : 89 50 4E 47 pour PNG, FF D8 FF pour JPEG, %PDF- pour PDF, PK pour ZIP et 37 7A BC AF 27 1C pour 7-Zip. L'outil compare votre fichier à bien plus d'une centaine de signatures couvrant les images, l'audio, la vidéo, les archives, les documents, les polices, les exécutables, les bases de données et les images disque.

    Certains formats demandent un examen plus poussé. MP4, MOV, M4A, HEIC et AVIF partagent tous la structure ISO base media ; le détecteur lit donc la marque (brand) dans la boîte ftyp. DOCX, XLSX, PPTX, EPUB, ODT, JAR et APK sont tous des fichiers ZIP ; il inspecte donc les noms des premières entrées. Les anciens documents Office partagent le conteneur OLE2, et les fichiers texte sont reconnus comme JSON, XML, HTML, SVG, clés PEM, vCards ou simple texte UTF-8 et UTF-16.

    Repérez les extensions incohérentes et suspectes

    Pour chaque fichier, vous obtenez le format détecté, son type MIME standard, sa catégorie et les extensions habituellement utilisées par ce format, à côté du type que votre navigateur a deviné d'après le nom. Lorsque l'extension ne correspond pas au contenu, un avertissement s'affiche. C'est généralement sans danger, car un PNG enregistré en .jpg s'ouvre quand même, mais une « facture.pdf » qui s'avère être un exécutable Windows est un moyen courant de propager des logiciels malveillants. Le vidage hexadécimal des 64 premiers octets, avec les décalages et une colonne ASCII, permet aux développeurs de vérifier eux-mêmes le résultat.

    Seuls les 64 premiers Ko de chaque fichier sont lus et tout se passe dans votre navigateur : même les très grosses vidéos ou images disque sont vérifiées instantanément, et rien n'est envoyé. Vous pouvez analyser de nombreux fichiers à la fois et copier un court rapport texte pour chacun.

    Comment utiliser

    1. Ajoutez des fichiersDéposez un ou plusieurs fichiers dans la zone ou cliquez pour les choisir. Seuls les 64 premiers Ko de chaque fichier sont lus.
    2. Lisez le résultatConsultez le format détecté, son type MIME, sa catégorie et les extensions qu'il utilise habituellement.
    3. Vérifiez l'extensionUn avertissement apparaît lorsque l'extension du nom de fichier ne correspond pas au contenu réel.
    4. Inspectez les octetsExaminez le vidage hexadécimal des 64 premiers octets ou copiez un court rapport à partager.

    Questions fréquemment posées

    Que sont les magic bytes ?
    La plupart des formats binaires commencent par une signature fixe : les fichiers PNG débutent par 89 50 4E 47, les PDF par %PDF-, les archives ZIP par PK. Le détecteur compare le début de votre fichier à une table de bien plus de 100 signatures de ce type pour l'identifier.
    Mon fichier est-il envoyé sur un serveur ?
    Non. Les 64 premiers Ko de chaque fichier sont lus par votre navigateur et analysés localement. Rien n'est envoyé à un serveur, vous pouvez donc vérifier des documents confidentiels en toute sécurité.
    Pourquoi indique-t-il que l'extension ne correspond pas ?
    Le nom suggère un format, mais les octets en révèlent un autre : par exemple un PNG enregistré en .jpg, ou un ZIP renommé en .pdf. C'est souvent sans conséquence, mais un « document » qui est en réalité un exécutable est une ruse classique des logiciels malveillants.
    Pourquoi mon fichier est-il signalé comme ZIP ?
    De nombreux formats sont des conteneurs ZIP, notamment DOCX, XLSX, EPUB, JAR et APK. Le détecteur regarde à l'intérieur du ZIP pour les distinguer, mais certains formats moins courants basés sur ZIP sont signalés comme une archive ZIP générique.
    Advertisement