Códigos de barras em lote

Transforme uma lista de códigos em etiquetas com código de barras, conferindo cada um.

EAN-13, EAN-8 e UPC-A terminam num dígito verificador: some os dígitos com pesos 3 e 1 a partir da direita e complete até a dezena; para 789123456789 a soma é 135 e o dígito é 5 (7891234567895). Gerar a imagem não registra o código: para vender no varejo, o número precisa vir de uma licença da GS1 Brasil.

Gerar a imagem não registra o código. Para vender no varejo, o número EAN/GTIN precisa ser licenciado: no Brasil, só empresas associadas à GS1 Brasil podem emitir GTIN. Para uso interno (estoque), prefira Code 128 ou QR Code.

Códigos

Um código por linha. Legenda opcional depois de “;” (ex.: 7891234567895;Café 500 g). EAN sem o último dígito: ele é calculado.

Folha de etiquetas

Medidas oficiais do fabricante; edite abaixo se precisar.

Medidas da folha e da etiqueta
milímetros
milímetros
milímetros
milímetros
milímetros
milímetros
milímetros
milímetros

Folha já usada? 1 = canto superior esquerdo, contando por linha.

Posição do código na etiqueta

Da área útil da etiqueta (100% = o maior que cabe).

por cento

Códigos de barras

Cole a lista e escolha a folha. A validação linha a linha, a prévia e os arquivos aparecem aqui.

Calculando…

Como funciona

Cada linha é conferida antes de virar desenho. Em EAN-13, EAN-8 e UPC-A, o último dígito é o verificador: os outros dígitos são multiplicados, da direita para a esquerda, por 3 e por 1, alternadamente; o verificador completa a soma até a dezena seguinte. Se você digitar o código sem ele, a ferramenta calcula e indica; se o dígito estiver errado, a linha é recusada com o valor certo. Code 128 aceita até 80 caracteres do teclado sem acento (ASCII), e QR Code aceita texto com acento.

Os códigos válidos são desenhados no navegador pela biblioteca bwip-js (licença MIT), com a zona de silêncio (área branca) que cada tipo exige, e colocados nas etiquetas com o mesmo motor do gerador de etiquetas: modelos Pimaco com as medidas oficiais ou medidas próprias. O PDF sai em tamanho real; também dá para baixar um SVG por código, para usar em outro programa.

Tamanho mínimo

Pelas especificações GS1, o módulo (a barra mais fina) do EAN/UPC tem 0,33 mm no tamanho nominal e pode ir de 80% a 200% disso. O resultado mostra o módulo que coube na etiqueta e avisa quando fica abaixo de 80%.

Exemplo para conferir

O exemplo usa EAN-13 em etiquetas Pimaco: 789123456789 (sem o verificador, que a ferramenta completa com 5), 7891234567895 com legenda e 7891234567890, recusado porque o dígito certo é 5.

Depois de gerar, confira o PDF no conferidor para gráfica. A lista pode vir de uma planilha: adapte o CSV para uma coluna de código e outra de legenda e cole aqui.

Limitações

A ferramenta não verifica se o GTIN pertence à sua empresa nem se está cadastrado; isso só a GS1 Brasil informa. Ela também não mede a qualidade de impressão (contraste, borrões), que depende da impressora e do papel: teste a leitura de um código antes de imprimir o lote.

Até 2.000 linhas por vez. Simbologias: EAN-13, EAN-8, UPC-A, Code 128 e QR Code (correção de erros nível M). Outras (ITF-14, DataMatrix, GS1-128 com identificadores de aplicação) não estão disponíveis.

Fontes e revisão

Conteúdo revisado em . A data muda só quando as regras e os textos são conferidos de novo, não a cada atualização técnica do site.

Perguntas frequentes

Posso inventar um número de EAN-13 para o meu produto?

Não para vender no varejo. O desenho do código qualquer gerador faz, mas o número GTIN precisa ser licenciado: no Brasil, só empresas associadas à GS1 Brasil emitem GTIN válidos, e marketplaces e redes conferem isso no Cadastro Nacional de Produtos. Para uso interno (estoque, inventário), use Code 128 ou QR Code com seus próprios códigos.

Como calcular o dígito verificador do EAN-13?

Pegue os 12 primeiros dígitos e, da direita para a esquerda, multiplique-os alternadamente por 3 e por 1. Some tudo; o dígito é o que falta para chegar à dezena seguinte. Para 789123456789 a soma é 135, então o dígito é 5. Digite só os 12 dígitos e a ferramenta completa e indica o dígito calculado.

Qual a diferença entre EAN-13, Code 128 e QR Code?

EAN-13 (e EAN-8, UPC-A) é só numérico, com tamanho fixo e dígito verificador, usado no caixa do varejo. Code 128 aceita letras, números e símbolos e serve para códigos internos e logística. QR Code guarda textos maiores, como endereços de sites, e é lido pela câmera do celular.

Como imprimir os códigos em etiquetas Pimaco?

Escolha o modelo da folha (as medidas vêm da tabela oficial do fabricante), cole a lista e gere o PDF. Imprima em 100% (tamanho real), confira na página de calibração e teste a leitura de um código com o leitor antes de imprimir o lote inteiro.

Por que a ferramenta avisa que o código ficou pequeno?

Pelas especificações GS1, o EAN-13 tem módulo nominal de 0,33 mm e pode ser impresso de 80% a 200% disso. Abaixo de 80%, leitores do caixa podem falhar. Use uma etiqueta maior, tire a legenda ou aumente o tamanho do código.

Os códigos digitados são enviados para algum lugar?

Não. A validação, o desenho e o PDF são feitos no seu navegador; a biblioteca de desenho (bwip-js, licença MIT) é baixada só quando você gera os códigos.

Relacionadas

Ver todas as ferramentas de Impressão · Catálogo completo