É cada vez mais comum ver uma caixa de produto com um código de barras junto à etiqueta de preço e um código QR mais pequeno noutro canto, a apontar para um vídeo ou uma página de garantia. Este guia explica quando faz sentido usar os dois ao mesmo tempo, como aproveitar a rotação e o modo GS1-128 para casos avançados de embalagem, e onde os formatos mais especializados (Codabar, Pharmacode) ainda têm o seu lugar.
Código de barras + código QR: dois canais, um produto
Resposta rápidaO código de barras (UPC-A/EAN-13) serve o ponto de venda e o inventário; o código QR serve o consumidor final depois da compra — manual, garantia, vídeo de utilização ou página de reciclagem. Não competem entre si, mas precisam de zonas separadas na embalagem para não se confundirem visualmente ou na leitura.
É um erro comum pensar que o código QR "substitui" o código de barras num produto moderno. Na prática, servem públicos diferentes: uma caixa registadora de retalho lê o código de barras para identificar o produto e o preço a partir do sistema de inventário do lojista; o código QR, por sua vez, normalmente não passa por esse sistema — é lido pela câmara do telemóvel do próprio comprador, depois de este já ter o produto em mãos. Um exemplo hipotético: uma marca de eletrodomésticos pequenos pode manter o EAN-13 obrigatório para venda em loja física, e adicionar um código QR na parte de trás da caixa que leva diretamente ao manual em vídeo — dois códigos, dois momentos de leitura diferentes.
Ao desenhar a embalagem com os dois elementos, a regra prática mais importante é dar a cada código a sua própria "zona de silêncio" (margem em branco) e não os colocar demasiado próximos um do outro nem de texto/imagens. Gera o código de barras nesta ferramenta e o código QR no Gerador de código QR do ToolPico separadamente, descarrega cada um em SVG para manteres a nitidez em qualquer escala de impressão, e só depois compõe o resto da embalagem à volta deles no teu programa de design ou pré-impressão.
| Elemento | Quem lê | Quando |
| Código de barras (UPC-A/EAN-13) | Caixa registadora / sistema de inventário | No momento da venda |
| Código QR | Câmara do telemóvel do consumidor | Antes ou depois da compra |
Nota: se o teu retalhista específico já suporta leitura por QR no ponto de venda, confirma os requisitos dele diretamente — este guia descreve o cenário mais comum, não uma regra universal.
Rotação e GS1-128: dois recursos avançados para embalagens exigentes
Resposta rápidaUsa a rotação (90°/270°) quando a embalagem é estreita e alta (um tubo, uma lata, uma caixa comprida) e não há largura para um código de barras horizontal. Usa o modo GS1-128 quando um único código de barras precisa de transportar mais do que o número do produto — por exemplo, GTIN + lote + validade juntos, normalmente em contexto de logística/expedição.
Um cenário hipotético: uma marca de cosméticos vende um batom num tubo cilíndrico estreito, onde um código de barras horizontal padrão simplesmente não cabe na largura disponível. Rodando o código para 90° na ferramenta, o mesmo conteúdo passa a ocupar um espaço vertical estreito e alto, sem alterar nem os dados codificados nem o dígito de controlo — só a orientação visual das barras muda.
Já o modo GS1-128 (também chamado EAN-128) resolve um problema diferente: em logística, uma caixa paletizada de expedição muitas vezes precisa de comunicar, num único código de barras, não só o GTIN do produto, mas também o número de lote e a data de validade — três informações num só símbolo. O assistente de Identificadores de Aplicação (IA) desta ferramenta permite compor esses campos (por exemplo, (01) para o GTIN, (10) para o lote, (17) para a validade) e gera automaticamente o código de barras combinado, incluindo o separador entre campos de comprimento variável. Isto é tipicamente um recurso de armazém/expedição, não de embalagem de prateleira — para um produto de retalho simples, UPC-A ou EAN-13 sozinhos continuam a ser suficientes.
Quando ainda faz sentido Codabar ou Pharmacode
Resposta rápidaCodabar e Pharmacode não são escolhas de uso geral — são formatos de nicho mantidos por compatibilidade com sistemas e leitores específicos de certos setores, e normalmente não fazem sentido fora deles.
Codabar sobrevive sobretudo em bibliotecas (para identificar livros e cartões de leitor), bancos de sangue, e alguns sistemas de courier mais antigos — setores onde a infraestrutura de leitura já existente foi construída à volta deste formato há décadas e a migração para outro tem custo. Pharmacode, por sua vez, tem uma função muito específica na indústria farmacêutica: verificar, numa linha de produção automatizada, que a caixa e o folheto informativo corretos foram emparelhados antes do fecho da embalagem — não é pensado para ser lido por um consumidor nem para aparecer num sistema de inventário de retalho comum.
Se o teu caso de uso não se encaixa claramente num destes dois contextos, a escolha mais segura continua a ser Code 128 (uso geral, sem restrição de comprimento) ou o par UPC-A/EAN-13 para retalho — Codabar e Pharmacode existem nesta ferramenta para cobrir esses nichos específicos, não como alternativas gerais aos formatos mais comuns.
Perguntas frequentes
Posso pôr um código de barras e um código QR na mesma embalagem?
Sim, e é uma prática comum: o código de barras (UPC-A/EAN-13) serve o ponto de venda e o inventário do retalhista, enquanto o código QR serve o consumidor final — pode apontar para a ficha do produto, o manual, o registo de garantia ou uma página de reciclagem. São dois canais de leitura diferentes que não competem entre si, desde que fiquem em zonas separadas da embalagem com espaço próprio à volta de cada um.
O código QR pode substituir o código de barras num produto de retalho?
Normalmente não, se o produto for vendido num ponto de venda físico tradicional: a grande maioria das caixas registadoras e sistemas de inventário de retalho ainda espera um código de barras 1D (UPC-A/EAN-13) associado a um GTIN. O código QR é um complemento orientado ao consumidor, não uma substituição do código exigido pelo sistema de checkout, a menos que o retalhista específico já suporte leitura por QR no ponto de venda.
O que é o modo GS1-128 e quando preciso dele?
GS1-128 (também chamado EAN-128) é uma variante do Code 128 que combina vários dados num único código de barras através de Identificadores de Aplicação — por exemplo, o GTIN, o lote de fabrico e a data de validade, todos juntos. É usado sobretudo em logística e expedição paletizada, onde um único código precisa de transportar mais do que apenas o número do produto. Para um produto de prateleira simples, não é necessário — usa antes UPC-A ou EAN-13.
Para que serve a opção de rotação do código de barras?
A rotação (0°/90°/180°/270°) permite orientar o código de barras para caber em embalagens estreitas e altas, como um tubo, uma lata ou uma caixa comprida na vertical, onde não há largura suficiente para um código de barras horizontal padrão. Rodar para 90° ou 270° transforma o código de barras num formato vertical sem alterar os dados codificados nem o dígito de controlo.
Quando faz sentido usar Codabar ou Pharmacode em vez de Code 128?
Codabar e Pharmacode são formatos especializados para setores específicos, não escolhas de uso geral. Codabar é tradicional em bibliotecas, bancos de sangue e algumas encomendas por courier, mantido sobretudo por compatibilidade com leitores antigos desses setores. Pharmacode é usado no controlo de qualidade da embalagem farmacêutica, para verificar que a caixa e o folheto correto foram emparelhados na linha de produção. Fora desses contextos específicos, Code 128 costuma ser a opção mais flexível.