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 pode ser lida por máquinas. 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ção codificada, frequentemente na forma de linhas paralelas com larguras e espaçamentos variáveis, ou como padrões bidimensionais, como os Códigos QR (Quick Response). Os dados codificados em um código de barras podem representar uma ampla gama de informações, incluindo números de identificação de produtos, números de série, preços ou URLs de websites. As imagens de código de barras são amplamente utilizadas no varejo, logística, saúde e manufatura para otimizar processos como gestão de inventário, transações de ponto de venda (PDV) e rastreamento de pacientes. A informação codificada no código de barras é decodificada usando um leitor de código de barras (scanner) ou um aplicativo de smartphone que interpreta o padrão visual e o converte de volta para os dados originais. A imagem em si serve apenas como o contêiner para esses dados codificados.