Gerador de código de barras EAN-13
Gere códigos de barras de retalho EAN-13 com o dígito de controlo calculado para si, único ou em massa, como PNG ou SVG.
Ferramentas relacionadas
Como usar o/a EAN-13
- 01
Introduza um número de produto de 12 dígitos ou um código EAN-13 completo de 13 dígitos para verificar.
- 02
Defina o comprimento, a altura e a margem em milímetros e escolha se os dígitos serão impressos por baixo das barras.
- 03
Descarregue o código como PNG ou SVG ou cole uma lista para gerar vários de uma só vez.
De onde vêm os números EAN-13
Os números EAN-13 são emitidos pela GS1, a organização por detrás da norma global de código de barras. As empresas licenciam blocos de números de uma organização membro da GS1 e atribuem números individuais desse bloco aos seus próprios produtos, de modo a que o número identifique um produto específico de uma empresa específica, em vez de ser escolhido livremente.
Os dígitos no início do código são um prefixo GS1 que identifica qual a organização membro que emitiu o número, historicamente ligado a um país ou região. Este prefixo diz respeito ao emissor, não ao fabricante: um produto com um prefixo associado a um país pode facilmente ser fabricado noutro local, uma vez que as empresas mantêm o prefixo a partir de onde quer que se tenham registado pela primeira vez.
O dígito de controlo, explicado
O 13º dígito de um código EAN-13 não faz parte da identidade do produto. É um dígito de controlo, calculado a partir dos 12 dígitos anteriores com a fórmula mod-10 do GS1: começando no extremo direito destes 12 dígitos, os dígitos alternativos são multiplicados por 3 e 1, os resultados são somados e o dígito de controlo é qualquer número que leve essa soma ao próximo múltiplo de dez.
Trabalhar com um exemplo torna-o concreto. Para os 12 dígitos 400638133393, as somas alternadas saem de modo que o total precisa de mais 1 para atingir um múltiplo de dez, pelo que o dígito de verificação é 1 e o código completo é 4006381333931. Esta ferramenta faz esta aritmética por si: introduza o corpo de 12 dígitos e anexa o dígito de controlo correto, ou introduza todos os 13 dígitos e confirma as correspondências do dígito de controlo.
Impressão e geração em massa
Um código EAN-13 de retalho precisa de tamanho suficiente e de uma zona de silêncio clara, com margens vazias em ambos os lados, para que um scanner de ponto de venda possa lê-lo de forma fiável. Imprima a 100% ou perto do tamanho padrão sempre que possível, evite colocar texto ou arte dentro da zona silenciosa e prefira o formato SVG para embalagens de arte que serão redimensionadas noutro programa.
Para listas de produtos, em vez de um único código, cole um número por linha, 12 dígitos para calcular o dígito de verificação ou 13 para o verificar, e descarregue todos os resultados de uma só vez como um zip PNG ou SVG.
Perguntas frequentes
De onde vêm os números EAN-13?
A GS1, o organismo de normalização, licencia blocos de números a empresas através das suas organizações membros nacionais, e cada empresa atribui então números do seu próprio bloco aos seus produtos. Os dígitos iniciais são um prefixo GS1 que identifica qual a organização membro que emitiu o número, e não onde o produto foi fabricado, pelo que um prefixo normalmente associado a um país não diz nada sobre onde um artigo foi realmente fabricado.
Como é calculado o dígito de controlo?
O último dígito de um código EAN-13 é um dígito de controlo calculado a partir dos 12 dígitos anteriores utilizando a fórmula mod-10 do GS1: multiplicar os dígitos alternados por 3 e 1 a partir da direita, somar os resultados e o dígito de controlo é qualquer número que traga esse total para o próximo múltiplo de dez. Para 400638133393 isto resulta em 1, fornecendo o código completo 4006381333931. Introduza os 12 dígitos e esta ferramenta preenche o 13º por si; introduza todos os 13 e ele verifica o seu dígito de controlo.
Como se relaciona o EAN-13 com o UPC-A e o EAN-8?
UPC-A é o código de 12 dígitos utilizado há muito tempo na América do Norte, e a adição de um zero à esquerda a um número UPC-A produz um código EAN-13 válido, razão pela qual os scanners EAN-13 geralmente também podem ler UPC-A. O EAN-8 é uma variante mais curta de 8 dígitos para embalagens pequenas, onde um código completo de 13 dígitos não caberia de forma legível.
Qual deve ser o tamanho de um código EAN-13 impresso?
O símbolo nominal EAN-13 tem 37,29 mm de largura com uma ampliação de 100%, e os scanners toleram uma variedade de ampliações em ambos os lados. Mantenha a margem plana, a zona silenciosa, em ambos os lados livre de texto ou gráficos, pois os scanners utilizam-na para saber onde começa e termina o código. Reduzir demasiado o código ou ocupar a zona silenciosa é a razão mais comum pela qual um código de barras impresso falha a leitura.
Posso gerar uma lista completa de produtos de uma só vez?
Sim. Cole um número de produto por linha, 12 dígitos ou 13, e cada linha gera o seu próprio código de barras com o dígito de verificação calculado ou verificado individualmente. Qualquer linha com um comprimento errado ou um dígito de verificação incorreto é sinalizada sem interromper o resto da lista, e pode descarregar todo o lote como um zip PNG ou SVG assim que parecer correto.