L'extension de fichier ELF, un acronyme pour Executable et Linkable Format, est une extension de fichier standard commune utilisée pour l'exécutable, le code objet, les décharges de base et les bibliothèques partagées. Il était choisi comme format de fichier binaire standard pour les systèmes Unix et Unix. Au fil du temps, le format ELF avait remplacé les anciennes versions de formats exécutables dans différents environnements. Il est flexible dans la conception et n'est pas limité à une architecture ou un processeur particulier. Par conséquent, ce facteur a permis à ce fichier d'être adopté par différents systèmes d'exploitation sur différentes plates-formes.
Il appartient à la catégorie des fichiers exécutables du programme.
Le fichier ELF peut être facilement ouvert en utilisant des systèmes ou des applications basés sur Unix et Linux à partir desquels il est créé.