# Détecteur de Type de Fichier (Nombre Magique)

Identifie un fichier par sa signature d'octets (nombre magique), pas l'extension. Lit le fichier téléversé, ~70 types.

> Page canonique: https://elysiatools.com/fr/tools/file-type-detect

- **Catégorie:** Utilities

- **Mots-clés:** type de fichier, nombre magique, signature fichier, détecter, identifier, type mime, hex, binaire

## Présentation

Identifie le **vrai type d'un fichier par sa signature d'octets (nombre magique)** — et non l'extension (facilement falsifiable).

Téléversez un fichier ; l'outil lit ses premiers octets et les compare à ~70 signatures (images, documents, audio, vidéo, polices, archives, exécutables). Rapporte le type, MIME, extension recommandée et un **score de confiance**.

Différent de `magic-number-detector` (prend une *chaîne hex saisie à la main*). Celui-ci lit le **fichier téléversé directement**, supporte offset + masques, montre candidats + confiance.

## Entrées

- **Fichier à inspecter** (file): The file to identify. Only the first 512 bytes are read — large files are safe to upload.
- **Afficher aussi le dump hex des 64 premiers octets** (checkbox): Display the raw hex dump so you can verify the signature manually.

## Quand l'utiliser

- Lorsque vous recevez un fichier sans extension ou avec une extension suspecte et que vous devez déterminer son format d'origine en toute sécurité.
- Pour vérifier si un fichier multimédia ou un document a été renommé de manière incorrecte ou malveillante.
- Pour analyser la structure binaire initiale d'un fichier corrompu ou inconnu grâce à l'affichage de son dump hexadécimal.

## Fonctionnement

- Vous téléversez le fichier à analyser ; seuls les 512 premiers octets sont lus pour garantir la rapidité et la sécurité du processus.
- L'outil extrait la signature binaire et la compare à une base de données de plus de 70 nombres magiques, en appliquant des décalages et des masques de bits.
- L'algorithme calcule un score de confiance et identifie le type MIME ainsi que l'extension correspondante.
- L'interface affiche les résultats détaillés accompagnés d'un dump hexadécimal des 64 premiers octets si l'option est activée.

## Cas d'usage

- Identification de fichiers suspects ou potentiellement dangereux reçus sans extension claire.
- Validation de formats de fichiers dans des flux de développement pour s'assurer que les utilisateurs n'ont pas simplement modifié l'extension d'un fichier importé.
- Inspection rapide des en-têtes binaires pour le débogage de fichiers corrompus.

## Questions fréquentes

### Est-il sûr de téléverser de gros fichiers sur cet outil ?

Oui. L'outil ne lit que les 512 premiers octets du fichier pour identifier sa signature, ce qui rend le processus instantané et sécurisé.

### Quelle est la différence avec le détecteur de nombre magique classique ?

Ce détecteur analyse directement le fichier téléversé, tandis que l'autre outil nécessite la saisie manuelle d'une chaîne hexadécimale.

### Quels types de fichiers cet outil peut-il détecter ?

Il prend en charge environ 70 formats courants, incluant les images, documents Office, fichiers audio/vidéo, archives, polices et exécutables.

### Comment est calculé le score de confiance ?

Il dépend de la longueur et de la spécificité de la signature détectée, allant de plus de 90% pour une signature unique à moins de 45% pour un seul octet générique.

### Pourquoi mon fichier .docx est-il détecté comme un fichier ZIP ?

C'est normal. Les formats Office modernes comme .docx ou .xlsx sont techniquement des archives ZIP contenant des fichiers XML.

## Outils associés

- [Analyseur de PDF riches en formules et graphiques](https://elysiatools.com/fr/tools/formula-chart-heavy-pdf-analyzer): Compare lextraction locale et hybrid dOpenDataLoader afin didentifier les pages qui meritent une aide IA
- [Découpage train/test stratifié](https://elysiatools.com/fr/tools/train-test-split-with-stratification): Lit un jeu de données CSV/JSON et le découpe en train/validation/test avec échantillonnage stratifié par la colonne cible (70/15/15 par défaut, graine reproductible), ou k-fold stratifié ; rapport de distribution des classes par split avec barres d'écart, contrôle des fuites par lignes dupliquées, aperçu SMOTE (interpolation des plus proches voisins sur le train) et export des CSV en ZIP.
- [Extracteur de Canaux d'Image](https://elysiatools.com/fr/tools/image-channel): Extrait, manipule et analyse les canaux de couleur individuels (RGB, Alpha, Luminance) avec options de traitement professionnel
- [Différence d'Image](https://elysiatools.com/fr/tools/image-difference): Calcule la différence entre deux images pour identifier les changements ou créer des masques de comparaison
- [Extraitteur de Métadonnées d'Image](https://elysiatools.com/fr/tools/image-metadata): Extrait les métadonnées complètes d'images, y compris EXIF, IPTC, XMP et informations techniques
- [Interprétation des Gaz du Sang (AG / ΔAG)](https://elysiatools.com/fr/tools/blood-gas-anion-gap): Interprétation systématique des gaz du sang combinant le trou anionique (AG) et le delta-delta (ΔAG/ΔHCO₃⁻) pour détecter les troubles mixtes. Étapes : ①pH (acidémie/norme/alcalémie) ; ②trouble primitif ; ③compensation (Winter PaCO₂=1.5×HCO₃+8±2) ; ④AG=Na−Cl−HCO₃ (±correction albumine) ; ⑤Delta ratio : <0,4 AG normal, 0,4–0,8 mixte, 1–2 HAGMA pur, >2 HAGMA+alcalose. Contrairement à anion-gap-calculator, cet outil fait l'interprétation complète. Sources : Emmett 2016, Kraut CJASN 2007, Rastegar 2007, LITFL, MDCalc, Adrogué NEJM 1998. Non un avis médical.
- [Comparaison de gravité de pneumonie (CURB-65 / PSI / SMART-COP)](https://elysiatools.com/fr/tools/curb-65-vs-pneumonia-severity): Calcule simultanément trois scores de pneumonie et les compare : CURB-65 (0-5, orientation), PSI/PORT (classe I-V, stratification de mortalité la plus précise), SMART-COP (0-10, prédit le besoin de support respiratoire/vasopresseur en réanimation). Chacun a son focus : CURB-65 rapide ; PSI plus précis mais complexe ; SMART-COP détecte ceux nécessitant la réanimation. Affiche le total et la catégorie de chaque score, et analyse la concordance (tous orientent vers ambulatoire/hospitalisation/réanimation). En cas de discordance, privilégier la conduite la plus conservatrice. Sources : Lim 2003, Fine 1997, Charles 2008. Non un avis médical.
- [Calculateur de concentration d'ADN (absorbance A260)](https://elysiatools.com/fr/tools/dna-concentration-a260): Détermine la concentration d'ADN par absorbance UV à 260 nm : concentration (µg/mL) = A260 × facteur de dilution × constante ÷ trajet optique (cm). Constantes : ADN double brin 1 OD = 50 µg/mL, ADN simple brin 1 OD = 33 µg/mL (ARN 40 — voir l'outil ARN). 1 µg/mL = 1 ng/µL ; indiquez le volume d'élution pour obtenir le rendement total en µg. Inclut la fenêtre linéaire 0.1–1.5 : en dessous de 0.1 le bruit domine, au-dessus de 1.5 le détecteur peut saturer. La pureté s'évalue par OD260/280. Sources : Marmur & Doty 1961/1962, Sambrook & Russell, Thermo Fisher NanoDrop. Uniquement pour l'éducation et la planification.

## Exemples

- [Échantillons de Nombres et Devises](https://elysiatools.com/fr/samples/number-currency-samples): Texte contenant divers formats de nombres et de devises pour tester l'extraction de devises
- [Exemples de Numéros TVA UE](https://elysiatools.com/fr/samples/eu-vat): Collection de numéros de TVA de tous les États membres de l'UE pour les tests de validation
- [Exemples de Numéros de Téléphone Mondiaux](https://elysiatools.com/fr/samples/global-phone): Collection de numéros de téléphone de divers pays pour les tests de validation
- [Exemples de numéros de passeport](https://elysiatools.com/fr/samples/passport): Collection de numéros de passeport valides de différents pays (Chine, États-Unis, Japon, Royaume-Uni, Allemagne, etc.)

## Contenu associé

- [Outils d'encodage binaire, d'analyse de fichiers et d'intégrité](https://elysiatools.com/fr/hubs/binary-encoding-file-forensics-integrity): Inspectez les octets et signatures, identifiez les formats, mesurez l'entropie et vérifiez les hachages ou checksums dans un workflow sûr.
