Supported File Types

File TypeHeader
1.exeWindows executable application file
2.dllDynamic Link Library containing reusable Windows code and functions
3.comLegacy DOS executable format supported by Windows
4.cplWindows Control Panel extension module
5.ocxActiveX control used by Windows applications
6.drvLegacy Windows driver file
7.sysWindows system or kernel-mode driver file
8.efiUEFI executable used during system boot or firmware operations
9.msiWindows Installer package file for software installation
10.mspWindows Installer patch file used for application updates
11.elfStandard binary file format used primarily on Linux and Unix-like systems
12.soShared object library used in Linux/Unix systems
13.oCompiled object file not yet linked into a final executable
14.koLinux kernel module file
15.outDefault Unix/Linux compiled executable output (legacy naming)
16.dylibDynamic library (macOS equivalent of .so on Linux)
17.bundleLoadable module/plugin bundle
18.aStatic library archive
19.frameworkmacOS framework bundle (contains dynamic library + resources)
20.kextKernel extension (driver/plugin for macOS kernel)
21.appmacOS application bundle (directory containing Mach-O executable + resources)
22.pluginmacOS application plugin bundle
23mach-o (no extension)macOS Executable binary
24.pdfAdobe Portable Document Format
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
On This Page
Supported File Types