Codigo de Barras EAN-13: Como Gerar e Para Que Serve

Estrutura do EAN-13, calculo do digito verificador, prefixos de paises e onde usar. Guia completo para gerar codigos de barras para produtos.

O EAN-13 e o codigo de barras presente em praticamente todos os produtos vendidos no varejo mundial — da embalagem de biscoito ao pacote de cafe, do shampoo ao eletrodomestico. Se voce precisa identificar produtos para venda no comercio, entender o EAN-13 e essencial. Neste guia, vamos explorar como ele funciona, como gerar e quando voce precisa de um codigo oficial.

O que e o EAN-13?

EAN-13 (European Article Number, 13 digitos) e o padrao internacional de codigo de barras para identificacao de produtos no varejo, administrado pela organizacao GS1. Apesar do nome “europeu”, e adotado mundialmente — nos EUA, o padrao similar e o UPC-A (12 digitos), que tecnicamente e um EAN-13 com o primeiro digito zero.

O “13” no nome indica que o codigo sempre tem exatamente 13 digitos numericos. O ultimo digito e sempre o digito verificador, calculado matematicamente a partir dos 12 anteriores.

Estrutura dos 13 digitos

Os 13 digitos do EAN-13 estao divididos em tres partes:

Prefixo GS1 (3 primeiros digitos): Identifica o pais ou regiao onde a empresa esta registrada. Nao e o pais de fabricacao do produto, mas sim onde a empresa registrou o codigo.

  • 789, 790: Brasil
  • 400-440: Alemanha
  • 690-699: China
  • 300-379: Franca
  • 500-509: Reino Unido
  • 000-019: EUA/Canada

Codigo do fabricante (proximos 4-7 digitos): Atribuido pela GS1 ao fabricante. O numero de digitos varia — fabricantes com mais produtos recebem codigos de empresa mais curtos para ter mais espaco para codigos de produto.

Codigo do produto (digitos seguintes): Atribuido pelo proprio fabricante. Cada produto diferente (tamanho, cor, embalagem) deve ter um codigo de produto unico.

Digito verificador (ultimo digito): Calculado matematicamente. Serve para detectar erros de digitacao — se um scanner ler um digito errado, o digito verificador nao bate e o erro e detectado.

Calculando o digito verificador

O calculo e simples e pode ser feito na cabeca:

  1. Pegue os 12 primeiros digitos
  2. Some os digitos nas posicoes impares (1°, 3°, 5°, 7°, 9°, 11°)
  3. Some os digitos nas posicoes pares (2°, 4°, 6°, 8°, 10°, 12°) e multiplique por 3
  4. Some os dois resultados
  5. O digito verificador e (10 - (total % 10)) % 10

Exemplo com o codigo 789000000001:

  • Posicoes impares: 7 + 9 + 0 + 0 + 0 + 0 = 16
  • Posicoes pares: 8 + 0 + 0 + 0 + 0 + 1 = 9 × 3 = 27
  • Total: 16 + 27 = 43
  • Digito: (10 - (43 % 10)) % 10 = (10 - 3) % 10 = 7

Codigo completo: 7890000000017

Nosso Gerador de EAN-13 faz esse calculo automaticamente — voce digita 12 digitos e ele completa com o digito verificador correto.

Como e o aspecto visual do EAN-13

O codigo de barras EAN-13 tem algumas caracteristicas visuais obrigatorias:

Quiet zone: Area branca de pelo menos 11 modulos a esquerda e 7 a direita. Sem ela, o scanner nao consegue identificar o inicio e fim do codigo.

Barras de guarda: Tres barras duplas nos extremos e no centro que ajudam o scanner a se orientar. Sao ligeiramente mais longas que as outras barras.

Numeros abaixo: Os 13 digitos aparecem em texto abaixo das barras. Os 2 primeiros e os 5 ultimos ficam fora das barras de guarda (no espaco extra).

Tamanho padrao: O tamanho nominal (100%) e 37.29mm × 25.93mm. Pode ser reduzido ate 80% ou aumentado ate 200% sem perder a legibilidade.

Quando voce precisa de um EAN-13 oficial

Para uso comercial em grandes redes: Se voce quer vender em supermercados, farmácias, livrarias ou qualquer varejista que usa sistemas de gestao com codigo de barras, voce precisa de um EAN-13 oficial registrado na GS1 Brasil (gs1br.org). O processo envolve uma taxa de adesao e anuidade.

Para uso proprio e interno: Para controle de estoque proprio, etiquetas internas, uso em feiras e pequenos comercios onde voce e o unico que escaneia, voce pode usar codigos gerados livremente — desde que nao haja risco de conflito com produtos de outros fabricantes no mesmo sistema.

Para prototipos e testes: Nosso gerador e ideal para criar codigos de teste antes de registrar oficialmente, simular embalagens, prototipar sistemas de estoque, ou aprender como o formato funciona.

SVG vs PNG para impressao em embalagens

Para impressao em embalagens de produtos, a recomendacao da GS1 e usar sempre arquivos vetoriais (EPS, SVG ou AI). Isso garante qualidade perfeita em qualquer tamanho de impressao.

Use SVG quando:

  • Enviando para grafica para impressao em escala
  • Integrando em arquivo de design (Illustrator, CorelDraw)
  • Precisar redimensionar sem perda

Use PNG quando:

  • Uso apenas digital
  • Integrando em sistemas que nao aceitam SVG
  • Apresentacoes e documentos

Inspecao visual: como saber se um EAN-13 esta correto

Antes de imprimir em larga escala, voce pode verificar visualmente:

  1. Ha 13 digitos numericos abaixo das barras
  2. Ha tres grupos de barras longas (inicio, meio, fim)
  3. Ha area branca nos dois lados (quiet zone)
  4. As barras sao nitidas e com alto contraste

Para verificacao definitiva, escaneie com um leitor de codigo de barras — se ele exibir os 13 digitos corretos, o codigo esta funcionando.

Conclusao

O EAN-13 e um padrao universal, estavel e amplamente suportado que nao deve desaparecer tao cedo. Para pequenos empreendedores que vendem produtos, entender como ele funciona e fundamental. Nosso gerador permite criar codigos de barras EAN-13 com qualidade profissional gratuitamente — do calculo automatico do digito verificador ao download em SVG para impressao.

Ferramentas relacionadas