O termo 'código de barras' (barcode) em si não se refere a um formato de arquivo específico, mas sim a uma representação visual de dados que máquinas podem ler. No entanto, as imagens de código de barras são tipicamente armazenadas em formatos de arquivo de imagem padrão. Essas imagens contêm informações codificadas, muitas vezes na forma de linhas paralelas de larguras e espaçamentos variados, ou como padrões bidimensionais como códigos QR. Os dados codificados em um código de barras podem representar uma ampla gama de informações, como números de identificação de produto, números de série, preços ou URLs de websites. As imagens de código de barras são usadas extensivamente no varejo, logística, saúde e manufatura para otimizar processos como gerenciamento de estoque, transações de ponto de venda e rastreamento de pacientes. A informação codificada no código de barras é decodificada usando um scanner de código de barras ou um aplicativo de smartphone capaz de interpretar o padrão visual e convertê-lo de volta aos dados originais. A imagem em si é apenas o contêiner para esses dados codificados.