L'encyclopédie
Table des signatures de fichiers
Les 252 signatures binaires (magic bytes) de 220 formats référencés par fichiers.org, en un seul tableau consultable : hexadécimal, offset et masque quand il existe. Pour identifier un fichier précis à partir de son contenu réel plutôt que de chercher sa signature manuellement, utilisez l'identifieur de fichier. Pour comprendre à quoi servent ces notions, voir leguide de vocabulaire.
| Format | Extensions | Hexadécimal | Offset | Masque |
|---|---|---|---|---|
| 3DS (Autodesk 3D Studio) | .3ds | 4D 4D | 0 | — |
| 3GP | .3gp | 66 74 79 70 | 4 | — |
| 3MF (3D Manufacturing Format) | .3mf | 50 4B 03 04 | 0 | — |
| 7z | .7z | 37 7A BC AF 27 1C | 0 | — |
| AAC (flux brut ADTS) | .aac | FF F1 | 0 | — |
| AAC (flux brut ADTS) | .aac | FF F9 | 0 | — |
| AC-3 (Dolby Digital) | .ac3 | 0B 77 | 0 | — |
| ACCDB (Access récent) | .accdb | 00 01 00 00 53 74 61 6E 64 61 72 64 20 41 43 45 20 44 42 00 | 0 | — |
| ACE | .ace | 2A 2A 41 43 45 2A 2A | 7 | — |
| AI (Adobe Illustrator) | .ai | 25 50 44 46 2D | 0 | — |
| AI (Adobe Illustrator) | .ai | 25 21 50 53 | 0 | — |
| AIFF | .aiff .aif | 46 4F 52 4D 00 00 00 00 41 49 46 46 | 0 | FF FF FF FF 00 00 00 00 FF FF FF FF |
| ALAC (Apple Lossless) | .alac | 66 74 79 70 | 4 | — |
| AMR | .amr | 23 21 41 4D 52 0A | 0 | — |
| ANI (curseur animé Windows) | .ani | 52 49 46 46 00 00 00 00 41 43 4F 4E | 0 | FF FF FF FF 00 00 00 00 FF FF FF FF |
| Apache Arrow | .arrow | 41 52 52 4F 57 31 00 00 | 0 | — |
| Apache ORC | .orc | 4F 52 43 | 0 | — |
| APE (Monkey's Audio) | .ape | 4D 41 43 20 | 0 | — |
| APK (application Android) | .apk | 50 4B 03 04 | 0 | — |
| AppImage | .AppImage | 7F 45 4C 46 | 0 | — |
Toutes les signatures, en une seule table (252)
| Format | Extensions | Hexadécimal | Offset | Masque |
|---|---|---|---|---|
| 3DS (Autodesk 3D Studio) | .3ds | 4D 4D | 0 | — |
| 3GP | .3gp | 66 74 79 70 | 4 | — |
| 3MF (3D Manufacturing Format) | .3mf | 50 4B 03 04 | 0 | — |
| 7z | .7z | 37 7A BC AF 27 1C | 0 | — |
| AAC (flux brut ADTS) | .aac | FF F1 | 0 | — |
| AAC (flux brut ADTS) | .aac | FF F9 | 0 | — |
| AC-3 (Dolby Digital) | .ac3 | 0B 77 | 0 | — |
| ACCDB (Access récent) | .accdb | 00 01 00 00 53 74 61 6E 64 61 72 64 20 41 43 45 20 44 42 00 | 0 | — |
| ACE | .ace | 2A 2A 41 43 45 2A 2A | 7 | — |
| AI (Adobe Illustrator) | .ai | 25 50 44 46 2D | 0 | — |
| AI (Adobe Illustrator) | .ai | 25 21 50 53 | 0 | — |
| AIFF | .aiff .aif | 46 4F 52 4D 00 00 00 00 41 49 46 46 | 0 | FF FF FF FF 00 00 00 00 FF FF FF FF |
| ALAC (Apple Lossless) | .alac | 66 74 79 70 | 4 | — |
| AMR | .amr | 23 21 41 4D 52 0A | 0 | — |
| ANI (curseur animé Windows) | .ani | 52 49 46 46 00 00 00 00 41 43 4F 4E | 0 | FF FF FF FF 00 00 00 00 FF FF FF FF |
| Apache Arrow | .arrow | 41 52 52 4F 57 31 00 00 | 0 | — |
| Apache ORC | .orc | 4F 52 43 | 0 | — |
| APE (Monkey's Audio) | .ape | 4D 41 43 20 | 0 | — |
| APK (application Android) | .apk | 50 4B 03 04 | 0 | — |
| AppImage | .AppImage | 7F 45 4C 46 | 0 | — |
| AppImage | .AppImage | 41 49 02 | 8 | — |
| APPX / MSIX | .appx .msix | 50 4B 03 04 | 0 | — |
| ar (archive Unix) | .a .ar | 21 3C 61 72 63 68 3E 0A | 0 | — |
| ARJ | .arj | 60 EA | 0 | — |
| ARW (Sony RAW) | .arw | 49 49 2A 00 | 0 | — |
| AU (Sun/NeXT) | .au .snd | 2E 73 6E 64 | 0 | — |
| AVI | .avi | 52 49 46 46 00 00 00 00 41 56 49 20 | 0 | FF FF FF FF 00 00 00 00 FF FF FF FF |
| AVIF | .avif | 66 74 79 70 61 76 69 66 | 4 | — |
| Avro (Apache) | .avro | 4F 62 6A 01 | 0 | — |
| AZW (Kindle, ancien format) | .azw | 42 4F 4F 4B 4D 4F 42 49 | 60 | — |
| AZW3 (Kindle Format 8) | .azw3 | 42 4F 4F 4B 4D 4F 42 49 | 60 | — |
| Blender (.blend) | .blend | 42 4C 45 4E 44 45 52 | 0 | — |
| BMP | .bmp .dib | 42 4D | 0 | — |
| BZ2 (bzip2) | .bz2 | 42 5A 68 | 0 | — |
| CAB (Microsoft Cabinet) | .cab | 4D 53 43 46 | 0 | — |
| CBR (bande dessinée numérique, RAR) | .cbr | 52 61 72 21 1A 07 00 | 0 | — |
| CBR (bande dessinée numérique, RAR) | .cbr | 52 61 72 21 1A 07 01 00 | 0 | — |
| CBZ (bande dessinée numérique) | .cbz | 50 4B 03 04 | 0 | — |
| CDA | .cda | 52 49 46 46 | 0 | — |
| CDR (CorelDRAW) | .cdr | 52 49 46 46 | 0 | — |
| CDR (CorelDRAW) | .cdr | 50 4B 03 04 | 0 | — |
| CHM (aide HTML compilée) | .chm | 49 54 53 46 | 0 | — |
| Core Audio Format (CAF) | .caf | 63 61 66 66 | 0 | — |
| cpio | .cpio | 30 37 30 37 30 31 | 0 | — |
| CR2 (Canon RAW) | .cr2 | 49 49 2A 00 10 00 00 00 43 52 00 | 0 | — |
| CR3 (Canon RAW v3) | .cr3 | 66 74 79 70 63 72 78 20 | 4 | — |
| Creative Voice File (VOC) | .voc | 43 72 65 61 74 69 76 65 20 56 6F 69 63 65 20 46 69 6C 65 1A | 0 | — |
| CRX (extension Chrome) | .crx | 43 72 32 34 | 0 | — |
| CUR | .cur | 00 00 02 00 | 0 | — |
| DBX (Outlook Express) | .dbx | CF AD 12 FE C5 FD 74 6F | 0 | — |
| DDS (DirectDraw Surface) | .dds | 44 44 53 20 | 0 | — |
| DEB (paquet Debian) | .deb | 21 3C 61 72 63 68 3E 0A | 0 | — |
| DjVu | .djvu .djv | 41 54 26 54 46 4F 52 4D | 0 | — |
| DLL | .dll | 4D 5A | 0 | — |
| DMP (fichier de vidage mémoire Windows) | .dmp | 4D 44 4D 50 | 0 | — |
| DNG (Adobe Digital Negative) | .dng | 49 49 2A 00 | 0 | — |
| DNG (Adobe Digital Negative) | .dng | 4D 4D 00 2A | 0 | — |
| DOC (legacy) | .doc | D0 CF 11 E0 A1 B1 1A E1 | 0 | — |
| DOCX | .docx | 50 4B 03 04 | 0 | — |
| DPX | .dpx | 53 44 50 58 | 0 | — |
| DPX | .dpx | 58 50 44 53 | 0 | — |
| DS_Store (métadonnées de dossier macOS) | .DS_Store | 00 00 00 01 42 75 64 31 | 0 | — |
| DTS | .dts | 7F FE 80 01 | 0 | — |
| Dynamic Library (dylib, macOS) | .dylib | CF FA ED FE | 0 | — |
| ELF | .elf .so .o | 7F 45 4C 46 | 0 | — |
| EMF (Enhanced Metafile) | .emf | 20 45 4D 46 | 40 | — |
| EOT (Embedded OpenType) | .eot | 02 00 02 00 | 8 | — |
| EPS | .eps .epsf | 25 21 50 53 | 0 | — |
| EPS | .eps .epsf | C5 D0 D3 C6 | 0 | — |
| EPUB | .epub | 50 4B 03 04 | 0 | — |
| EXE | .exe | 4D 5A | 0 | — |
| EXR (OpenEXR) | .exr | 76 2F 31 01 | 0 | — |
| FBX | .fbx | 4B 61 79 64 61 72 61 20 46 42 58 20 42 69 6E 61 72 79 20 20 00 1A 00 | 0 | — |
| Feather | .feather | 41 52 52 4F 57 31 00 00 | 0 | — |
| FIG (Figma) | .fig | 50 4B 03 04 | 0 | — |
| FITS | .fits .fit .fts | 53 49 4D 50 4C 45 20 20 3D | 0 | — |
| FLAC | .flac | 66 4C 61 43 | 0 | — |
| FLI/FLC (Autodesk Animator) | .fli .flc | 11 AF | 4 | — |
| FLI/FLC (Autodesk Animator) | .fli .flc | 12 AF | 4 | — |
| FLV (Flash Video) | .flv | 46 4C 56 | 0 | — |
| FON | .fon | 4D 5A | 0 | — |
| GIF | .gif | 47 49 46 38 37 61 | 0 | — |
| GIF | .gif | 47 49 46 38 39 61 | 0 | — |
| GLB (glTF binaire) | .glb | 67 6C 54 46 | 0 | — |
| Glyph Bitmap Distribution Format (BDF) | .bdf | 53 54 41 52 54 46 4F 4E 54 | 0 | — |
| GZIP | .gz | 1F 8B 08 | 0 | — |
| HDF5 | .h5 .hdf5 | 89 48 44 46 0D 0A 1A 0A | 0 | — |
| HDR (Radiance / RGBE) | .hdr | 23 3F 52 41 44 49 41 4E 43 45 0A | 0 | — |
| HEIC | .heic | 66 74 79 70 68 65 69 63 | 4 | — |
| ICNS | .icns | 69 63 6E 73 | 0 | — |
| ICO | .ico | 00 00 01 00 | 0 | — |
| INDD (InDesign) | .indd | 06 06 ED F5 D8 1D 46 E5 BD 31 EF E7 FE 74 B7 1D | 0 | — |
| IPA (application iOS) | .ipa | 50 4B 03 04 | 0 | — |
| ISO | .iso | 43 44 30 30 31 | 32769 | — |
| IVF | .ivf | 44 4B 49 46 | 0 | — |
| JAR (archive Java) | .jar | 50 4B 03 04 | 0 | — |
| Java Class | .class | CA FE BA BE | 0 | — |
| Java KeyStore (JKS) | .jks | FE ED FE ED | 0 | — |
| JFIF | .jfif | FF D8 FF | 0 | — |
| JFIF | .jfif | 4A 46 49 46 | 6 | — |
| JPEG | .jpg .jpeg | FF D8 FF | 0 | — |
| JPEG 2000 | .jp2 | 00 00 00 0C 6A 50 20 20 0D 0A 87 0A | 0 | — |
| JPEG XL | .jxl | FF 0A | 0 | — |
| JPEG XL | .jxl | 00 00 00 0C 4A 58 4C 20 0D 0A 87 0A | 0 | — |
| JPEG XR | .jxr .hdp .wdp | 49 49 BC 01 | 0 | — |
| JSE (JScript encodé) | .jse | 23 40 7E 5E | 0 | — |
| Keynote (Apple) | .key | 50 4B 03 04 | 0 | — |
| KMZ | .kmz | 50 4B 03 04 | 0 | — |
| Kodak PhotoCD | .pcd | 50 43 44 5F 49 50 49 | 2048 | — |
| KTX | .ktx | AB 4B 54 58 20 31 31 BB 0D 0A 1A 0A | 0 | — |
| LAS (nuage de points LIDAR) | .las | 4C 41 53 46 | 0 | — |
| LNK (raccourci Windows) | .lnk | 4C 00 00 00 | 0 | — |
| LZ4 | .lz4 | 04 22 4D 18 | 0 | — |
| LZH / LHA | .lzh .lha | 2D 6C 68 30 2D | 2 | — |
| LZH / LHA | .lzh .lha | 2D 6C 68 35 2D | 2 | — |
| M4A | .m4a | 66 74 79 70 | 4 | — |
| MBTiles | .mbtiles | 53 51 4C 69 74 65 20 66 6F 72 6D 61 74 20 33 00 | 0 | — |
| MDB (Access ancien) | .mdb | 00 01 00 00 53 74 61 6E 64 61 72 64 20 4A 65 74 20 44 42 00 | 0 | — |
| MDS (Alcohol 120%) | .mds | 4D 45 44 49 41 20 44 45 53 43 52 49 50 54 4F 52 | 0 | — |
| Microsoft Reader (LIT) | .lit | 49 54 4F 4C 49 54 4C 53 | 0 | — |
| Microsoft Works | .wps | D0 CF 11 E0 A1 B1 1A E1 | 0 | — |
| MIDI | .mid .midi | 4D 54 68 64 | 0 | — |
| MKV (Matroska) | .mkv | 1A 45 DF A3 | 0 | — |
| MNG | .mng | 8A 4D 4E 47 0D 0A 1A 0A | 0 | — |
| MOBI | .mobi .prc | 42 4F 4F 4B 4D 4F 42 49 | 60 | — |
| MOV (QuickTime) | .mov | 66 74 79 70 71 74 20 20 | 4 | — |
| MP3 | .mp3 | 49 44 33 | 0 | — |
| MP3 | .mp3 | FF E0 | 0 | FF E0 |
| MP4 | .mp4 | 66 74 79 70 | 4 | — |
| MPG / MPEG | .mpg .mpeg | 00 00 01 B3 | 0 | — |
| MPG / MPEG | .mpg .mpeg | 00 00 01 BA | 0 | — |
| MRW (RAW Minolta) | .mrw | 4D 52 4D | 0 | — |
| MSG (Outlook) | .msg | D0 CF 11 E0 A1 B1 1A E1 | 0 | — |
| MSI (Windows Installer) | .msi | D0 CF 11 E0 A1 B1 1A E1 | 0 | — |
| Musepack | .mpc | 4D 50 43 4B | 0 | — |
| MXF | .mxf | 06 0E 2B 34 02 05 01 01 0D 01 02 01 01 02 01 00 | 0 | — |
| NEF (Nikon RAW) | .nef | 49 49 2A 00 | 0 | — |
| NEF (Nikon RAW) | .nef | 4D 4D 00 2A | 0 | — |
| Numbers (Apple) | .numbers | 50 4B 03 04 | 0 | — |
| ODG (dessin OpenDocument) | .odg | 50 4B 03 04 | 0 | — |
| ODP (présentation OpenDocument) | .odp | 50 4B 03 04 | 0 | — |
| ODS (tableur OpenDocument) | .ods | 50 4B 03 04 | 0 | — |
| ODT | .odt | 50 4B 03 04 | 0 | — |
| OFF (Object File Format) | .off | 4F 46 46 | 0 | — |
| OFT (modèle de message Outlook) | .oft | D0 CF 11 E0 A1 B1 1A E1 | 0 | — |
| OGG | .ogg | 4F 67 67 53 | 0 | — |
| OGV (vidéo Ogg/Theora) | .ogv | 4F 67 67 53 | 0 | — |
| ONE (OneNote) | .one | E4 52 5C 7B 8C D8 A7 4D AE B1 53 78 D0 29 96 D3 | 0 | — |
| Opus | .opus | 4F 67 67 53 | 0 | — |
| ORF (Olympus RAW) | .orf | 49 49 52 52 | 0 | — |
| ORF (Olympus RAW) | .orf | 49 49 52 53 | 0 | — |
| ORF (Olympus RAW) | .orf | 4D 4D 4F 52 | 0 | — |
| OST (cache hors ligne Outlook) | .ost | 21 42 44 4E | 0 | — |
| OTF (OpenType) | .otf | 4F 54 54 4F | 0 | — |
| OVA (Open Virtualization Appliance) | .ova | 75 73 74 61 72 00 30 30 | 257 | — |
| OVA (Open Virtualization Appliance) | .ova | 75 73 74 61 72 20 20 00 | 257 | — |
| Pages (Apple) | .pages | 50 4B 03 04 | 0 | — |
| Parquet (Apache) | .parquet | 50 41 52 31 | 0 | — |
| PBM (Netpbm) | .pbm | 50 31 | 0 | — |
| PBM (Netpbm) | .pbm | 50 34 | 0 | — |
| PCX | .pcx | 0A | 0 | — |
25 50 44 46 2D | 0 | — | ||
| PEF (RAW Pentax) | .pef | 49 49 2A 00 | 0 | — |
| PEF (RAW Pentax) | .pef | 4D 4D 00 2A | 0 | — |
| PFB (Type 1 binaire) | .pfb | 80 01 | 0 | — |
| PGM (Netpbm) | .pgm | 50 32 | 0 | — |
| PGM (Netpbm) | .pgm | 50 35 | 0 | — |
| PLIST (property list) | .plist | 62 70 6C 69 73 74 30 30 | 0 | — |
| PLY (Polygon File Format) | .ply | 70 6C 79 | 0 | — |
| PNG | .png | 89 50 4E 47 0D 0A 1A 0A | 0 | — |
| Portable Compiled Format (PCF) | .pcf | 01 66 63 70 | 0 | — |
| PPM (Netpbm) | .ppm | 50 33 | 0 | — |
| PPM (Netpbm) | .ppm | 50 36 | 0 | — |
| PPTX | .pptx | 50 4B 03 04 | 0 | — |
| Profil ICC | .icc .icm | 61 63 73 70 | 36 | — |
| PS (PostScript) | .ps | 25 21 50 53 | 0 | — |
| PSB (Photoshop grand format) | .psb | 38 42 50 53 | 0 | — |
| PSD (Photoshop) | .psd | 38 42 50 53 | 0 | — |
| PST (Outlook) | .pst | 21 42 44 4E | 0 | — |
| PUB (Microsoft Publisher) | .pub | D0 CF 11 E0 A1 B1 1A E1 | 0 | — |
| QCOW2 | .qcow2 | 51 46 49 FB | 0 | — |
| QOI | .qoi | 71 6F 69 66 | 0 | — |
| RAF (RAW Fujifilm) | .raf | 46 55 4A 49 46 49 4C 4D 43 43 44 2D 52 41 57 20 | 0 | — |
| RAR | .rar | 52 61 72 21 1A 07 00 | 0 | — |
| RAR | .rar | 52 61 72 21 1A 07 01 00 | 0 | — |
| RDB (dump Redis) | .rdb | 52 45 44 49 53 | 0 | — |
| RM (RealMedia) | .rm .rmvb | 2E 52 4D 46 | 0 | — |
| RPM (paquet Red Hat) | .rpm | ED AB EE DB | 0 | — |
| RTF | .rtf | 7B 5C 72 74 66 31 | 0 | — |
| RW2 (Panasonic RAW) | .rw2 | 49 49 55 00 08 00 00 00 | 0 | — |
| SCR (économiseur d'écran Windows) | .scr | 4D 5A | 0 | — |
| Scream Tracker 3 (S3M) | .s3m | 53 43 52 4D | 44 | — |
| SHP (Shapefile) | .shp | 00 00 27 0A | 0 | — |
| Sketch | .sketch | 50 4B 03 04 | 0 | — |
| SQLite | .sqlite .sqlite3 .db | 53 51 4C 69 74 65 20 66 6F 72 6D 61 74 20 33 00 | 0 | — |
| SquashFS | .squashfs .sqfs | 68 73 71 73 | 0 | — |
| SRW (RAW Samsung) | .srw | 49 49 2A 00 | 0 | — |
| SRW (RAW Samsung) | .srw | 4D 4D 00 2A | 0 | — |
| STEP (ISO 10303) | .step .stp | 49 53 4F 2D 31 30 33 30 33 2D 32 31 3B | 0 | — |
| Sun Raster | .ras .sun | 59 A6 6A 95 | 0 | — |
| SWF (Flash) | .swf | 46 57 53 | 0 | — |
| SWF (Flash) | .swf | 43 57 53 | 0 | — |
| SWF (Flash) | .swf | 5A 57 53 | 0 | — |
| SXW (StarOffice/OpenOffice.org 1.x) | .sxw | 50 4B 03 04 | 0 | — |
| SYS (pilote Windows) | .sys | 4D 5A | 0 | — |
| TAR | .tar | 75 73 74 61 72 00 30 30 | 257 | — |
| TAR | .tar | 75 73 74 61 72 20 20 00 | 257 | — |
| Thumbs.db (cache de miniatures Windows) | Thumbs.db | D0 CF 11 E0 A1 B1 1A E1 | 0 | — |
| TIFF | .tif .tiff | 49 49 2A 00 | 0 | — |
| TIFF | .tif .tiff | 4D 4D 00 2A | 0 | — |
| Torrent | .torrent | 64 38 3A 61 6E 6E 6F 75 6E 63 65 | 0 | — |
| True Audio (TTA) | .tta | 54 54 41 31 | 0 | — |
| TrueType Collection (TTC) | .ttc | 74 74 63 66 | 0 | — |
| TTF (TrueType) | .ttf | 00 01 00 00 | 0 | — |
| TTF (TrueType) | .ttf | 74 72 75 65 | 0 | — |
| USDZ | .usdz | 50 4B 03 04 | 0 | — |
| VDI (VirtualBox) | .vdi | 7F 10 DA BE | 64 | — |
| VHD (Virtual Hard Disk) | .vhd | 63 6F 6E 65 63 74 69 78 | 0 | — |
| VHDX | .vhdx | 76 68 64 78 66 69 6C 65 | 0 | — |
| VMDK (VMware) | .vmdk | 4B 44 4D 56 | 0 | — |
| VOB | .vob | 00 00 01 BA | 0 | — |
| VRML | .wrl .vrml | 23 56 52 4D 4C | 0 | — |
| VSD (Visio legacy) | .vsd | D0 CF 11 E0 A1 B1 1A E1 | 0 | — |
| VSDX (Visio) | .vsdx | 50 4B 03 04 | 0 | — |
| WAV | .wav | 52 49 46 46 00 00 00 00 57 41 56 45 | 0 | FF FF FF FF 00 00 00 00 FF FF FF FF |
| WavPack | .wv | 77 76 70 6B | 0 | — |
| WebAssembly (WASM) | .wasm | 00 61 73 6D | 0 | — |
| WebM | .webm | 1A 45 DF A3 | 0 | — |
| WebP | .webp | 52 49 46 46 00 00 00 00 57 45 42 50 | 0 | FF FF FF FF 00 00 00 00 FF FF FF FF |
| WebVTT | .vtt | 57 45 42 56 54 54 | 0 | — |
| WIM (Windows Imaging Format) | .wim | 4D 53 57 49 4D 00 00 00 00 | 0 | — |
| WMA | .wma | 30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C | 0 | — |
| WMF (Windows Metafile) | .wmf | D7 CD C6 9A | 0 | — |
| WMV | .wmv | 30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C | 0 | — |
| WOFF | .woff | 77 4F 46 46 | 0 | — |
| WOFF2 | .woff2 | 77 4F 46 32 | 0 | — |
| WordPerfect | .wpd | FF 57 50 43 | 0 | — |
| X3F (RAW Sigma) | .x3f | 46 4F 56 62 | 0 | — |
| XAR | .xar .pkg | 78 61 72 21 | 0 | — |
| XCF (GIMP) | .xcf | 67 69 6D 70 20 78 63 66 | 0 | — |
| XD (Adobe XD) | .xd | 50 4B 03 04 | 0 | — |
| XLS (legacy) | .xls | D0 CF 11 E0 A1 B1 1A E1 | 0 | — |
| XLSX | .xlsx | 50 4B 03 04 | 0 | — |
| XPM | .xpm | 2F 2A 20 58 50 4D 20 2A 2F | 0 | — |
| XPS | .xps | 50 4B 03 04 | 0 | — |
| XZ | .xz | FD 37 7A 58 5A 00 | 0 | — |
| YUV4MPEG2 (Y4M) | .y4m | 59 55 56 34 4D 50 45 47 32 | 0 | — |
| Z (Unix compress) | .Z | 1F 9D | 0 | — |
| ZIP | .zip | 50 4B 03 04 | 0 | — |
| ZIP | .zip | 50 4B 05 06 | 0 | — |
| ZIP | .zip | 50 4B 07 08 | 0 | — |
| ZST (Zstandard) | .zst | 28 B5 2F FD | 0 | — |
Formats sans signature binaire (99)
Ces formats texte (JSON, XML, CSV...) n'ont pas d'en-tête binaire dédié : leur identification passe par l'inspection de leur contenu plutôt que de leurs premiers octets.
Questions fréquentes
Qu'est-ce qu'une signature binaire (magic bytes) ?
Une séquence d'octets fixe, généralement en tout début de fichier, que chaque format réserve à son identification — écrite dans le contenu même du fichier, contrairement à l'extension ou au type MIME qui sont de simples déclarations externes.
Pourquoi certains formats n'ont-ils pas de signature binaire ?
99 formats de cette encyclopédie, comme AbiWord, Adobe Font Metrics (AFM), Advanced SubStation Alpha (ASS/SSA), sont des formats texte (JSON, XML, CSV...) sans en-tête binaire dédié : leur nature ne peut être confirmée qu'en inspectant leur contenu plutôt que leurs premiers octets.
Une signature binaire suffit-elle toujours à identifier un format avec certitude ?
Non : plusieurs formats basés sur un même conteneur (ZIP pour DOCX/XLSX/JAR, ISOBMFF pour MP4/HEIC/AVIF, EBML pour WebM/MKV) partagent une signature identique ou quasi identique. Une inspection de la structure interne est alors nécessaire pour trancher.