Os 13 números, passo a passo
Um código EAN-13 divide-se em quatro partes. Tomemos o exemplo fictício 3 012345 678901 5:
- 3 — código de prefixo do país ou área de aplicação. 300-379 corresponde à França.
- 012345 — código do fabricante (atribuído pela GS1 à empresa).
- 67890 — código do artigo (definido livremente pelo fabricante).
- 1 — soma de verificação (checksum), calculada a partir dos 12 dígitos anteriores.
Cálculo do dígito de verificação
O último dígito é uma soma ponderada: multiplica-se por 1 os dígitos nas posições ímpares e por 3 os das posições pares; em seguida, calcula-se o complemento a 10 do último dígito da soma. Este mecanismo deteta 100% dos erros de introdução de dados de um único dígito. Pode testá-lo em tempo real no nosso générateur gratuit.
Os prefixos de país mais comuns
- 300-379 : França
- 400-440 : Alemanha
- 500-509 : Reino Unido
- 800-839 : Itália
- 840-849 : Espanha
- 978-979 : Livros (ISBN)
⚠️ O prefixo indica o país de emissão do código, não necessariamente o país de origem do produto.
EAN-13 vs outros formatos
- EAN-8 : versão curta (8 dígitos) para embalagens pequenas.
- UPC-A : equivalente norte-americano de 12 dígitos, compatível com o EAN-13.
- GTIN-14 : código logístico utilizado para caixas e paletes.
Para uma comparação detalhada, leia o nosso artigo EAN vs UPC vs GTIN : les différences.
