Le terme 'code-barres' (barcode) ne fait pas référence à un format de fichier spécifique, mais plutôt à une représentation visuelle de données que les machines peuvent lire. Cependant, les images de codes-barres sont généralement stockées dans des formats de fichiers image standard. Ces images contiennent des informations encodées, souvent sous la forme de lignes parallèles de largeurs et d'espacements variables, ou sous forme de motifs bidimensionnels comme les codes QR. Les données encodées dans un code-barres peuvent représenter un large éventail d'informations, telles que des numéros d'identification de produit, des numéros de série, des prix ou des URL de sites web. Les images de codes-barres sont largement utilisées dans la vente au détail, la logistique, les soins de santé et la fabrication pour rationaliser des processus tels que la gestion des stocks, les transactions au point de vente et le suivi des patients. L'information encodée dans le code-barres est décodée à l'aide d'un lecteur de code-barres (barcode scanner) ou d'une application pour smartphone capable d'interpréter le motif visuel et de le reconvertir en données originales. L'image elle-même n'est que le conteneur de ces données encodées.