BarcodeSheets

Gerador de código de barras EAN-13

Digite 12 dígitos e receba um código de barras EAN-13 pronto para ser lido — o décimo terceiro, o dígito verificador, é calculado automaticamente, grátis e sem limite.

Ilimitado — sem limites SVG e PNG em resolução de impressão, grátis Sem conta 100 % no seu navegador

O que o EAN-13 codifica

O EAN-13 é a norma internacional de código de barras para o varejo: o formato impresso na imensa maioria dos produtos embalados vendidos fora da América do Norte, e legível por qualquer leitor de caixa do mundo. Ele codifica um GTIN de 13 dígitos (Global Trade Item Number): um prefixo GS1 que identifica o país ou a região onde o código foi registrado, um prefixo de empresa, uma referência do produto e um dígito verificador. Digite aqui os 12 primeiros dígitos e este gerador calcula o décimo terceiro para você; não é preciso fazer nenhuma conta à mão.

Estrutura dos dígitos e o prefixo GS1

Antes do dígito verificador final, um número EAN-13 se divide em três partes: um prefixo GS1 de 2 ou 3 dígitos (atribuído pela organização membro da GS1 onde a empresa se cadastrou, que não precisa ser o país de fabricação), um prefixo de empresa e uma referência do produto que o fabricante atribui internamente. Esses 12 dígitos mais o dígito verificador formam o GTIN-13.

Você precisa de um número licenciado pela GS1?

Um número EAN-13 de verdade precisa vir de um prefixo de empresa licenciado pela GS1 para ser único no mundo todo e servir no varejo: um código gerado aqui é uma imagem EAN-13 legível e bem formada, mas gerá-la não registra nenhum GTIN na base da GS1. Se você vende por meio de um varejista ou de um marketplace que confere os GTIN, vai precisar de um número licenciado; para uso interno ou qualquer sistema que você mesmo controla, um número gerado funciona como está.

O dígito verificador

O dígito verificador do EAN-13 segue o clássico algoritmo módulo 10: a partir do dígito imediatamente à esquerda dele e caminhando para a esquerda, os dígitos alternam pesos 3 e 1. Multiplique cada dígito pelo seu peso, some os resultados e o dígito verificador é o valor que eleva essa soma até o múltiplo de 10 seguinte. Este gerador cuida da conta: digite apenas os 12 primeiros dígitos.

Onde o EAN-13 é usado

O EAN-13 é o código de barras padrão do varejo no Brasil, na Europa, na Ásia e em quase todo o mundo, com exceção dos Estados Unidos e do Canadá, onde o UPC-A é mais comum — embora os leitores de EAN-13 também leiam UPC-A. Ele é ainda a base dos códigos ISBN dos livros (com o prefixo Bookland 978/979) e do EAN-8, para embalagens muito pequenas. Se você etiqueta um produto de varejo para um público internacional, o EAN-13 é o formato que os leitores esperam. O prefixo indica onde o número foi registrado: 789 e 790 correspondem à GS1 Brasil, 560 à GS1 Portugal, 779 à Argentina e 780 ao Chile. Isso não diz nada sobre o país de fabricação, apenas sobre a organização de que a empresa é membro.

Tamanho e recomendações de impressão

A especificação da GS1 dá ao EAN-13 um tamanho nominal de 37,29 mm × 25,93 mm a 100 % de ampliação, com uma faixa admissível de 80 a 200 % dessa medida: abaixo disso, os leitores começam a falhar, sobretudo sob a iluminação de um depósito ou de uma loja, e não a de um laboratório.

Zonas de silêncio

As zonas de silêncio — as margens em branco de cada lado das barras — precisam medir no mínimo 11 vezes a dimensão X (a largura da barra mais estreita) à esquerda e 7 vezes à direita; a zona de silêncio direita do EAN-13 é de propósito mais estreita que a esquerda, por causa de como os padrões de guarda do símbolo são construídos. Invadir qualquer uma das duas margens é uma das causas mais frequentes de um código tecnicamente correto não ser lido.

Recomendações de impressão

Para embalagens de varejo, imprima a 300 dpi no mínimo, nunca reduza abaixo de 80 % de ampliação e mantenha as barras em preto puro sobre fundo branco ou claro: a GS1 desaconselha expressamente o baixo contraste e a impressão invertida (claro sobre escuro), porque pioram a taxa de leitura.

Perguntas frequentes

Quantos dígitos tem um código de barras EAN-13?

13 dígitos no total: 12 dígitos de dados (prefixo GS1, prefixo de empresa e referência do produto) mais 1 dígito verificador. Este gerador calcula o dígito verificador automaticamente: você digita apenas os 12 primeiros.

Como se calcula o dígito verificador de um EAN-13?

Com um algoritmo módulo 10: a partir do dígito vizinho ao verificador e caminhando para a esquerda, os dígitos alternam pesos 3 e 1. Multiplique, some e o dígito verificador é o valor que eleva essa soma até o múltiplo de 10 seguinte.

Qual é a diferença entre EAN-13 e UPC-A?

O UPC-A é um formato de 12 dígitos usado sobretudo nos Estados Unidos e no Canadá; o EAN-13 é o equivalente internacional, de 13 dígitos. Todo número UPC-A é, na verdade, um EAN-13 válido com um zero à frente, e quase todos os leitores modernos leem os dois — veja nosso gerador UPC-A em /upc.

Preciso de um número GS1 para gerar um código de barras EAN-13?

Para obter uma imagem legível, não: esta ferramenta codifica qualquer número válido de 12 ou 13 dígitos que você informar. Mas, para vender por meio de um varejista ou de um marketplace que consulta os GTIN na base da GS1, você precisa de um prefixo de empresa real, licenciado pela GS1; um número que você mesmo atribuir não será único no mundo todo.

De que tamanho um código de barras EAN-13 deve ser impresso?

O tamanho nominal da GS1 a 100 % de ampliação é de 37,29 × 25,93 mm, com uma faixa admissível de 80 a 200 % dessa medida. Fique dentro dessa faixa, deixe as zonas de silêncio livres (11 vezes a largura de barra à esquerda e 7 à direita) e imprima a 300 dpi ou mais para que a leitura seja confiável.