Un fichier .bin est un format de fichier binaire générique utilisé pour stocker des données sous une forme non textuelle et lisible par machine. Contrairement aux fichiers texte, les fichiers binaires contiennent des données représentées par des séquences d'octets (bytes), qui peuvent représenter n'importe quoi, du code compilé et des images aux données audio et vidéo. L'interprétation spécifique des données à l'intérieur d'un fichier .bin dépend entièrement de l'application ou du système qui l'a créé. En raison de sa polyvalence, l'extension .bin est utilisée dans un large éventail d'applications. Par exemple, il peut contenir des images de micrologiciel (firmware) pour les systèmes embarqués, des données de jeu, des images disque (disk images), ou même faire partie de plus grandes installations logicielles. Ouvrir un fichier .bin directement sans connaître son format spécifique est généralement impossible, car les données ne sont pas lisibles par l'homme. Au lieu de cela, le logiciel ou l'outil approprié conçu pour interpréter le type spécifique de données stockées dans le fichier .bin est requis. Cela implique souvent des programmes ou des utilitaires spécialisés fournis par le fabricant de l'appareil ou du logiciel qui utilise le fichier .bin.