File signatures

Most binary formats begin with a fixed sequence of bytes, the magic number. It is how the file command, antivirus scanners and our detector know what a file is when the name is missing or wrong.

114 formats with a known signature, grouped by category. Formats that are plain text (JSON, CSV, source code) have none and are not listed here; their guides explain how they are recognised instead.

Media

FormatHexASCIIOffset
3GP3GPP multimedia file66 74 79 70 33 67ftyp3g4
SWFSmall Web File46 57 53FWS0

Archive

FormatHexASCIIOffset
ACEACE archive2A 2A 41 43 45 2A 2A**ACE**7
BZIPbzip2 compressed data42 5A 68BZh0
CABMicrosoft Cabinet archive data4D 53 43 46MSCF0
DMGApple disk image6B 6F 6C 79kolyend -512
GZIPgzip compressed data1F 8B0
ISOISO 9660 CD-ROM filesystem data43 44 30 30 31CD00132769
JARJava archive data (JAR)50 4B 03 04PK..0
LHALHarc archive2D 6C 68-lh2
LZ4LZ4 compressed data04 22 4D 180
MSCOMPRESSMS Compress archive data53 5A 44 44 88 F0 27 33SZDD0
RARRAR archive data52 61 72 21 1A 07 00Rar!...0
SEVENZIP7-zip archive data37 7A BC AF 27 1C7z..'.0
SQUASHFSSquash filesystem68 73 71 73hsqs0
TARPOSIX tar archive75 73 74 61 72ustar257
XARXAR archive compressed data78 61 72 21xar!0
XPICompressed installation archive (XPI)50 4B 03 04PK..0
XZXZ compressed dataFD 37 7A 58 5A 00.7zXZ.0
ZIPZip archive data50 4B 03 04PK..0
ZLIBSTREAMzlib compressed data78 9C0
ZSTZstandard compressed data28 B5 2F FD0

Image

FormatHexASCIIOffset
AIAdobe Illustrator Artwork25 50 44 46 2D%PDF-0
AVIFAV1 Image File Format66 74 79 70 61 76 69 66ftypavif4
BMPBMP image data42 4DBM0
DICOMDICOM44 49 43 4DDICM128
EMFWindows Enhanced Metafile image data20 45 4D 46 EMF40
GIFGIF image data47 49 46 38 39 61GIF89a0
HEIFHigh Efficiency Image Format66 74 79 70 68 65 69 63ftypheic4
ICNSMac OS X icon69 63 6E 73icns0
ICOMS Windows icon resource00 00 01 000
JP2jpeg200000 00 00 0C 6A 50 20 20 0D 0A 87 0A....jP ....0
JPEGJPEG image dataFF D8 FF0
JXLJPEG XL imageFF 0A0
PNGPNG image data89 50 4E 47 0D 0A 1A 0A.PNG....0
PSDAdobe Photoshop image38 42 50 538BPS0
TGATarga image data54 52 55 45 56 49 53 49 4F 4E 2D 58 46 49 4C 45 2E 00TRUEVISION-XFILE.end -26
TIFFTIFF image data49 49 2A 00II*.0
WEBPWebP media file52 49 46 46 ?? ?? ?? ?? 57 45 42 50RIFF....WEBP0
WMFWindows metafileD7 CD C6 9A0
XCFGIMP image67 69 6D 70 20 78 63 66 20gimp xcf 0

Application

FormatHexASCIIOffset
APKAndroid package50 4B 03 04PK..0
CRXGoogle Chrome extension43 72 32 34Cr240
MSIMicrosoft InstallerD0 CF 11 E0 A1 B1 1A E10

Data

FormatHexASCIIOffset
APPLEBPLISTApple binary property list62 70 6C 69 73 74 30 30bplist000
H5Hierarchical Data Format v589 48 44 46 0D 0A 1A 0A.HDF....0
NPYNumpy Array93 4E 55 4D 50 59.NUMPY0
NPZNumpy Arrays Archive50 4B 03 04PK..0
PARQUETApache Parquet50 41 52 31PAR10
PCAPpcap capture fileD4 C3 B2 A10
PICKLEPython pickle80 040
PYTORCHPyTorch50 4B 03 04PK..0
TORRENTBitTorrent file64 38 3A 61 6E 6E 6F 75 6E 63 65d8:announce0

Document

FormatHexASCIIOffset
CHMMS Windows HtmlHelp Data49 54 53 46 03 00 00 00ITSF0
DOCMicrosoft Word CDF documentD0 CF 11 E0 A1 B1 1A E10
DOCXMicrosoft Word 2007+ document50 4B 03 04PK..0
EPUBEPUB document50 4B 03 04PK..0
HLPMS Windows help3F 5F 03 00?_0
ODPOpenDocument Presentation50 4B 03 04PK..0
ODSOpenDocument Spreadsheet50 4B 03 04PK..0
ODTOpenDocument Text50 4B 03 04PK..0
ONEOne NoteE4 52 5C 7B 8C D8 A7 4D AE B1 53 78 D0 29 96 D30
PDFPDF document25 50 44 46 2D%PDF-0
POSTSCRIPTPostScript document25 21 50 53%!PS0
PPTMicrosoft PowerPoint CDF documentD0 CF 11 E0 A1 B1 1A E10
PPTXMicrosoft PowerPoint 2007+ document50 4B 03 04PK..0
PUBMicrosoft Publisher documentD0 CF 11 E0 A1 B1 1A E10
RTFRich Text Format document7B 5C 72 74 66 31{\rtf10
VISIOMicrosoft Visio drawing50 4B 03 04PK..0
XLSMicrosoft Excel CDF documentD0 CF 11 E0 A1 B1 1A E10
XLSBMicrosoft Excel 2007+ document (binary format)50 4B 03 04PK..0
XLSXMicrosoft Excel 2007+ document50 4B 03 04PK..0

System

FormatHexASCIIOffset
CATWindows Catalog file30 820
DSSTOREApplication Desktop Services Store00 00 00 01 42 75 64 31....Bud10
LNKMS Windows shortcut4C 00 00 00 01 14 02 00 00 00 00 00 C0 00 00 00 00 00 00 460
THUMBSDBWindows thumbnail cacheD0 CF 11 E0 A1 B1 1A E10
WINREGISTRYWindows Registry text72 65 67 66regf0

Binary

FormatHexASCIIOffset
COFFIntel 80386 COFF64 860
DEXDalvik dex file64 65 78 0A 30 33 35 00dex\n035\00
ELFELF executable7F 45 4C 46.ELF0
JAVABYTECODEJava compiled bytecodeCA FE BA BE0
MACHOMach-O executableCF FA ED FE0
PDBWindows Program Database4D 69 63 72 6F 73 6F 66 74 20 43 2F 43 2B 2B 20 4D 53 46 20 37 2E 30 30Microsoft C/C++ MSF 7.000
PEBINPE Windows executable4D 5AMZ0
PYTHONBYTECODEPython compiled bytecode?? ?? 0D 0D 0A0
WASMWeb Assembly00 61 73 6D 01 00 00 00.asm....0

Security

FormatHexASCIIOffset
CRTCertificates (binary format)30 820

Package

FormatHexASCIIOffset
DEBDebian binary package21 3C 61 72 63 68 3E 0A!<arch>\n0
MSIXMSIX Windows app package50 4B 03 04PK..0
NUPKGNuGet Package50 4B 03 04PK..0
RPMRedHat Package Manager archive (RPM)ED AB EE DB0
SNAPSnap archive68 73 71 73hsqs0

CAD

FormatHexASCIIOffset
3MF3D Manufacturing Format50 4B 03 04PK..0
DWGAutocad Drawing41 43 31 30AC100

Email

FormatHexASCIIOffset
OUTLOOKMicrosoft Outlook email folderD0 CF 11 E0 A1 B1 1A E10

Audio

FormatHexASCIIOffset
FLACFLAC audio bitstream data66 4C 61 43fLaC0
MIDIMidi4D 54 68 64MThd0
MP3MPEG v1/2 Layer III audio49 44 33ID30
OGGOgg data4F 67 67 53OggS0
WAVWaveform Audio file (WAV)52 49 46 46 ?? ?? ?? ?? 57 41 56 45RIFF....WAVE0
WMAWindows Media Audio30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C0

Video

FormatHexASCIIOffset
AVIAudio Video Interleave52 49 46 46 ?? ?? ?? ?? 41 56 49 20RIFF....AVI 0
FLVFlash Video46 4C 56 01FLV.0
MKVMatroska1A 45 DF A30
MP4MPEG-4 media file66 74 79 70ftyp4
MPEGTSMPEG transport stream470
WEBMWebM media file1A 45 DF A30
WMVWindows Media Video30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C0

Database

FormatHexASCIIOffset
SQLITESQLITE database53 51 4C 69 74 65 20 66 6F 72 6D 61 74 20 33 00SQLite format 3\00

Font

FormatHexASCIIOffset
OTFOpenType font4F 54 54 4FOTTO0
TTFTrueType Font data00 01 00 000
WOFFWeb Open Font Format77 4F 46 46wOFF0
WOFF2Web Open Font Format v277 4F 46 32wOF20