Executable File Extensions

Category Overview

Browse all Executable file extensions with detailed information about compatibility, usage, and alternatives.

42
Extensions
Executable
42 Executable extensions available

Filter extensions

.dll

Dynamic Link Library

A DLL (Dynamic Link Library) file is a library that contains code and data that can be used by more than one program at ...

.btm

Batch To Memory

A .BTM file is a batch file used by Take Command Console (TCC), a command-line interpreter for Windows. TCC is a replace...

.a.out

Executable and Linkable Format

The 'a.out' file extension, short for "assembler output," historically represents an executable file format primarily us...

.elf (.elf)

Executable and Linkable Format

The Executable and Linkable Format (ELF) is a common standard file format for executables, object code, shared libraries...

.dylib (dynamic library - macos)

Dynamic Library (macOS)

A dylib file is a dynamically linked library used on macOS operating systems. It's analogous to DLL files on Windows and...

.activex

ActiveX Control

ActiveX controls are small programs, also known as add-ons, that are used on the Internet to provide interactive content...

.flatpak

Flatpak Bundle

A Flatpak bundle is a self-contained package format used for distributing applications on Linux. It includes the applica...

.cmd

Command Script

A .CMD file is a command script file used primarily by the Windows NT family of operating systems (Windows NT, 2000, XP,...

.pkg

macOS Installer Package

A .pkg file is a package installer used on macOS. It's essentially an archive containing the files and instructions need...

.bat

Batch File

A .BAT file is a batch file containing a series of commands to be executed by the command-line interpreter (usually cmd....

.msi

Microsoft Installer Package

The MSI file extension represents a Windows Installer package. It's a database file format used by the Windows Installer...

.mach-o

Mach Object File Format

The Mach-O (Mach Object) file format is a file format used by macOS, iOS, watchOS, and tvOS for executables, object code...

.ocx

OLE Control Extension 4

An OLE Control Extension (OCX) file is a type of dynamic-link library (DLL) used in Microsoft Windows operating systems....

.pyo

Compiled Python File

A .pyo file is a compiled version of a Python source code file (.py). It's created when Python is run with the `-O` or `...

.net assembly

.NET Assembly

A .NET Assembly file, typically with the extension '.dll' (Dynamic Link Library) or '.exe' (Executable), is a compiled u...

.ocx (ole control extension - older windows technol

OLE Control Extension

OCX files are components used in the Microsoft Windows operating system. They are essentially Dynamic Link Libraries (DL...

.appx

Application Package

The .appx file extension is used for application packages in the Universal Windows Platform (UWP). It's essentially a ZI...

.so (shared object - linux)

Shared Object

A shared object file, identified by the `.so` extension, is a dynamically linked library used primarily in Linux and oth...

.appimage

AppImage

AppImage is a format for distributing portable software on Linux without needing superuser permissions to install the ap...

.app (macos)

Application Bundle

The .app extension on macOS signifies an Application Bundle. This isn't a single file, but rather a directory (presented...

.nes

Nintendo Entertainment System ROM

The NES file format, typically with the '.nes' extension, is a ROM image containing the program code and data for a Nint...

.coff

Common Object File Format

The Common Object File Format (COFF) is a file format used for object code, executables, and shared libraries in various...

.drv

Device Driver

A DRV file is a device driver file. Device drivers are essential software components that enable the operating system to...

.exe

Executable File

An EXE file is a common file extension for executable files in Windows operating systems. It contains program code that ...

Related Categories

Frequently Asked Questions

About Executable Files
3 Questions

Categories are organized by file type purpose: Documents, Images, Audio, Video, Archives, Executables, Data files, and Programming files.

Yes, use the alphabetic filter buttons to quickly find extensions starting with specific letters.

Each extension page includes software compatibility, file descriptions, alternatives, and usage information.