Gerador EAN-13 — rápido, gratuito, totalmente no browser

Gerador de códigos EAN-13

Gere um código EAN-13 válido online em segundos. Introduza 12 dígitos — o dígito de controlo é acrescentado automaticamente. Exporte como PNG ou SVG, ou imprima numa impressora térmica ou em folhas A4. 100% gratuito, sem registo, funciona no browser.

Abrir o gerador EAN-13 →
5 901234 123457

O que é o EAN-13?

O EAN-13 (European Article Number, 13 dígitos) é o padrão mundial de códigos de barras para produtos de retalho. Introduzido pela GS1 nos anos 70, é hoje usado em mais de 100 países para identificar artigos comerciais nos pontos de venda. O EAN-13 é um superconjunto do UPC-A de 12 dígitos usado nos EUA e Canadá.

Cada EAN-13 contém 12 dígitos de dados e 1 dígito de controlo. Os primeiros 2–3 dígitos são o prefixo GS1 atribuído à organização de numeração nacional (por exemplo, 560 = Portugal, 590 = Polónia, 400–440 = Alemanha, 30–37 = França). Os restantes dígitos identificam o fabricante e o produto específico.

Especificação do EAN-13

Número de dígitos
13 (12 dados + 1 controlo)
Caracteres permitidos
Apenas dígitos 0–9
Algoritmo do dígito de controlo
Módulo-10 com pesos (1, 3, 1, 3, …)
Largura padrão
37,29 mm × altura 25,93 mm (nominal)
Zona livre
≥ 7 módulos à esquerda, ≥ 7 à direita
Padronização
GS1 (antiga EAN International + UCC)

Quando usar o EAN-13

  • Produtos de retalho — exigido pela maioria das cadeias comerciais (supermercados, farmácias, eletrónica) para leitura na caixa.
  • Livros sem ISBN — para edições de retalho não livreiras, conjuntos para oferta, merchandising.
  • Inventário interno — quando precisa de um código padronizado e legível por scanner sem registo na GS1, use os prefixos 02 ou 20–29 (reservados para uso interno).
  • Marketplaces — Amazon, eBay e plataformas semelhantes aceitam EAN-13 como identificador de produto (GTIN-13).

Como gerar um código EAN-13

  1. Abra o gerador — clique no botão abaixo; o EAN-13 já está selecionado.
  2. Introduza 12 dígitos — a ferramenta verifica o comprimento e aceita apenas dígitos.
  3. Dígito de controlo acrescentado automaticamente — décimo terceiro dígito calculado por módulo-10.
  4. Exporte ou imprima — descarregue PNG/SVG ou abra a janela de impressão de etiquetas (térmica/A4).

Perguntas frequentes

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

Exatamente 13: 12 dígitos de dados que introduz, mais 1 dígito de controlo calculado automaticamente pelo gerador.

Como é calculado o dígito de controlo?

Multiplica cada um dos primeiros 12 dígitos alternadamente por 1 e 3 (posição 1 = ×1, posição 2 = ×3, …), soma os resultados, e o dígito de controlo é o valor que completa a soma até ao múltiplo de 10 mais próximo. Exemplo: para 590123412345 a soma ponderada = 53, logo o dígito de controlo = 7 → 5901234123457.

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

O UPC-A tem 12 dígitos e é o padrão americano. O EAN-13 tem 13 dígitos e é a versão internacional alargada. Qualquer UPC-A de 12 dígitos é equivalente ao EAN-13 obtido acrescentando um 0 à esquerda.

Preciso de registar o EAN-13 na GS1 para vender em lojas?

Sim. Para vender um produto em lojas de retalho, o prefixo GS1 tem de ser atribuído à sua empresa pela organização GS1 nacional (em Portugal: GS1 Portugal). Esta ferramenta apenas gera o código visual — não reserva o número.

Posso imprimir um EAN-13 numa impressora térmica?

Sim. O gerador inclui uma janela de impressão de etiquetas com predefinições prontas para impressoras Zebra, Brother e Dymo, bem como folhas A4 (Avery).

O gerador de EAN-13 é mesmo gratuito?

Sim — totalmente gratuito, sem registo, sem marcas de água, sem limites. A geração é feita 100% no browser — os seus dados não são enviados para um servidor.