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 →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
- Abra o gerador — clique no botão abaixo; o EAN-13 já está selecionado.
- Introduza 12 dígitos — a ferramenta verifica o comprimento e aceita apenas dígitos.
- Dígito de controlo acrescentado automaticamente — décimo terceiro dígito calculado por módulo-10.
- 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.