EAN-13 vs EAN-8: Qual Formato de Código de Barras Combina com Seu Produto?
Resumo rápido
- Pegue qualquer produto em uma loja e você encontrará um código de barras em algum lugar da embalagem. Na maioria das vezes, é um EAN-13 — 13 dígitos
- Pegue qualquer produto em uma loja e você encontrará um código de barras em algum lugar da embalagem.
- EAN-13 vs EAN-8: Principais Diferenças em um Relance
Processo editorial
Revisado por SectoJoy e publicado em 19 de junho de 2026. Este artigo é atualizado quando os detalhes do produto, os exemplos ou as orientações da ferramenta são alterados. Última atualização em 19 de junho de 2026.
SectoJoy
Sou um hacker independente que cria aplicativos para iOS e web, com foco na criação de produtos SaaS práticos. Sou especialista em IA SEO e exploro constantemente como as tecnologias inteligentes podem impulsionar o crescimento sustentável e a eficiência.
Pegue qualquer produto em uma loja e você encontrará um código de barras em algum lugar da embalagem. Na maioria das vezes, trata-se de um EAN-13 — 13 dígitos dispostos em uma faixa familiar de barras pretas e brancas. Mas, ocasionalmente, em algo pequeno como um pacote de goma de mascar ou um tubo de batom, você notará um código de barras mais curto e compacto: o EAN-8.
Ambos os formatos cumprem a mesma função — dar a cada produto uma identificação única e scaneável — mas foram projetados para situações diferentes. Este guia percorre as diferenças reais entre EAN-13 e EAN-8, quando usar cada um e como eles se encaixam no ecossistema mais amplo de códigos de barras da GS1.
EAN-13 vs EAN-8: Principais Diferenças em um Relance
A maior distinção entre esses dois formatos resume-se a quantos dígitos eles carregam e quanto espaço físico ocupam no rótulo.
| Recurso | EAN-13 | EAN-8 |
|---|---|---|
| Dígitos | 13 | 8 |
| Largura em módulos | 95 módulos | 67 módulos |
| Largura mínima de impressão | ~1,5 polegadas (38 mm) | ~1 polegada (26 mm) |
| Uso típico | Produtos de varejo padrão | Embalagens muito pequenas |
| Gerenciado por | GS1 | GS1 |
Um código de barras EAN-13 codifica 13 dígitos e é composto por 95 módulos de igual largura, de acordo com a Wikipédia. O EAN-8 codifica apenas 8 dígitos, o que produz um código de barras bem mais estreito — aproximadamente dois terços da largura.
Como Escolher: Uma Árvore de Decisão Simples
Para quem está decidindo qual formato usar, a lógica é direta:
- Produtos padrão — Se a sua embalagem tem espaço para um código de barras com pelo menos 1,5 polegadas de largura, escolha o EAN-13. É o requisito padrão para o varejo em todo o mundo.
- Itens pequenos — Se a área de impressão do seu produto é muito restrita para o EAN-13, você pode solicitar um EAN-8.

Algo que as pessoas costumam ignorar é a Zona Silenciosa — o espaço em branco em ambos os lados do código de barras. De acordo com a Wikipédia, os códigos EAN-13 frequentemente incluem um indicador > no lado direito que marca onde a Zona Silenciosa começa. Esse marcador visual ajuda os scanners a encontrar as bordas do código, para que não se confundam com gráficos ou textos próximos.
Quando o EAN-8 É a Escolha Certa: A Regra da Área de Superfície
O EAN-8 não é uma alternativa gratuita — é um formato especializado para produtos que realmente não conseguem acomodar um código de barras padrão. Como explica a Barcodes South Africa, como apenas 8 dígitos estão disponíveis (muitas menos combinações exclusivas do que 13 dígitos), as Organizações Membro da GS1 só atribuem números EAN-8 a fabricantes que conseguem demonstrar que suas embalagens são pequenas demais para o EAN-13.
Na prática, isso significa que você verá o EAN-8 em itens como:
– Barras de chocolate individuais ou pacotes de goma de mascar
– Pequenos itens de cosmético (batom, rímel)
– Saquinhos de sementes ou especiarias
– Pequenos acessórios eletrônicos
Se o seu produto tem espaço suficiente, o EAN-13 é sempre a opção padrão.
Especificações Técnicas: Como os Formatos EAN São Estruturados?
Por trás das barras, os formatos EAN seguem uma estrutura precisa que garante a cada produto uma identificação global exclusiva por meio do sistema GS1 (Global Standards 1).
Estrutura do EAN-13:
- Prefixo GS1 (3 dígitos): Identifica qual Organização Membro da GS1 emitiu o código. Por exemplo,
590é Polônia,400–440é Alemanha. - Código do Fabricante (comprimento variável): O identificador exclusivo atribuído a uma empresa.
- Código do Produto (comprimento variável): O número específico que a empresa atribui a um item em particular (essencialmente o SKU).
- Dígito Verificador (1 dígito): O dígito final, calculado a partir de todos os dígitos anteriores para capturar erros de leitura.
Estrutura do EAN-8:
O EAN-8 funciona de maneira diferente — não há um código de fabricante de comprimento variável. A autoridade de numeração atribui códigos de produto diretamente. De acordo com a Oracle, qualquer empresa pode solicitar um EAN-8 mesmo que já possua um prefixo EAN-13, mas os dois números não têm nenhuma relação matemática entre si.

Ambos os formatos são notavelmente confiáveis na detecção de erros. A Wikipédia observa que o EAN-13 detecta 100% dos erros de um único dígito e 90% dos erros de transposição (quando dois dígitos adjacentes são trocados). Isso significa que, se um scanner ler incorretamente até mesmo uma única barra, o dígito verificador quase sempre sinalizará o problema.
O EAN-13 É Aceito nos EUA? Comparação com o UPC-A
Uma preocupação comum para empresas que vendem internacionalmente é saber se o EAN-13 funciona nos Estados Unidos, que historicamente usavam seu próprio formato UPC-A de 12 dígitos.
A resposta curta é: sim, totalmente. A iniciativa “2005 Sunrise” — hoje uma política de longa data — exige que todos os sistemas de ponto de venda nos EUA e no Canadá aceitem tanto o EAN-13 quanto o UPC-A. Na verdade, o EAN-13 é tecnicamente um superconjunto do UPC-A. Um código de barras UPC-A é simplesmente um EAN-13 cujo primeiro dígito é 0.
O que isso significa na prática:
– Se você é uma marca global, pode usar o EAN-13 em qualquer lugar — não são necessários códigos UPC-A separados.
– Varejistas americanos podem escanear seus produtos com EAN-13 sem nenhuma mudança de configuração.
Existem também prefixos especializados dentro do sistema EAN-13 que valem a pena conhecer. Os prefixos Bookland (978 e 979) incorporam os ISBNs diretamente no EAN-13, permitindo que livros sejam escaneados em qualquer checkout padrão de varejo, independentemente de onde foram publicados.
Integração com GTIN e Normalização em Banco de Dados
Tanto o EAN-13 quanto o EAN-8 fazem parte da família Global Trade Item Number (GTIN). Quando produtos com códigos de barras de comprimentos diferentes acabam no mesmo banco de dados — digamos, em um sistema de gestão de armazém — eles precisam de um formato consistente. É aí que entra o GTIN-14.
A normalização é simples: preencha os códigos mais curtos com zeros à esquerda.
| Código de barras | GTIN-14 |
|---|---|
EAN-13: 4006381333931 |
04006381333931 (1 zero à esquerda) |
EAN-8: 96385074 |
00000096385074 (6 zeros à esquerda) |
Em sistemas como o Oracle WMS, todos os GTINs são alinhados à direita e preenchidos até 14 dígitos, de modo que um único campo de banco de dados consiga lidar com tudo, de um tubo de batom a um palete inteiro.

Como Calcular o Dígito Verificador (Modulo-10, Passo a Passo)
O último dígito de qualquer código de barras EAN não é aleatório — ele é calculado por meio do algoritmo Modulo-10. Softwares modernos fazem isso automaticamente, mas entender a matemática é útil se você estiver gerando códigos de barras programaticamente ou solucionando um problema de leitura.
Exemplo: verificação do dígito verificador do EAN-13400638133393?
Passo 1 — Começando pela direita (excluindo o dígito verificador), atribua pesos alternados de 3 e 1 :
| Posição | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dígito | 4 | 0 | 0 | 6 | 3 | 8 | 1 | 3 | 3 | 3 | 9 | 3 |
| Peso | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 |
| Produto | 4 | 0 | 0 | 18 | 3 | 24 | 1 | 9 | 3 | 9 | 9 | 9 |
Passo 2 — Some todos os produtos: 4 + 0 + 0 + 18 + 3 + 24 + 1 + 9 + 3 + 9 + 9 + 9 = 89
Passo 3 — Encontre o próximo múltiplo de 10 (que é 90). Subtraia: 90 − 89 = 1.
O dígito verificador é 1, formando o código de barras completo 4006381333931.
Essa é uma boa verificação de sanidade para fazer durante o design do rótulo — detectar um dígito verificador incorreto antes de imprimir milhares de rótulos economiza tanto dinheiro quanto tempo.
Conclusão
O EAN-13 é o “cavalo de batalha” global da codificação de barras de varejo — é o que você usará para a grande maioria dos produtos. O EAN-8 é a alternativa compacta, reservada para itens em que o espaço da embalagem é realmente muito restrito para um código de barras padrão. Ambos os formatos são gerenciados pela GS1, ambos usam o mesmo sistema de dígito verificador Modulo-10 e ambos são lidos de forma confiável por todos os sistemas de PDV modernos em todo o mundo — incluindo nos EUA e no Canadá.
A decisão se resume à área de superfície. Se a sua embalagem consegue acomodar um código de barras com pelo menos 1,5 polegadas de largura, use o EAN-13. Se não conseguir, solicite um EAN-8 por meio do seu escritório local da GS1. De uma forma ou de outra, seu produto será lido corretamente em toda a cadeia de suprimentos.
FAQ
Posso converter um código EAN-8 em um código EAN-13?
Não — são identificadores completamente separados. Os números EAN-8 são atribuídos diretamente pela GS1 e não têm nenhuma conexão com o seu prefixo de fabricante EAN-13. Se você precisa de um código EAN-13, terá que usar um número do seu bloco EAN-13 atribuído.
O EAN-13 é aceito nos Estados Unidos e no Canadá?
Sim. Desde o acordo 2005 Sunrise, todos os sistemas de PDV modernos na América do Norte escaneiam tanto o UPC-A quanto o EAN-13 sem problemas. A maioria das marcas globais hoje usa o EAN-13 exclusivamente para manter as coisas simples em todos os mercados.
O que acontece se eu escanear um código de barras EAN-8 em um sistema que espera 14 dígitos?
O sistema fará um preenchimento com zeros do código de 8 dígitos adicionando seis zeros à esquerda para preencher o campo GTIN-14 (por exemplo, 000000XXXXXXXX). Essa é uma prática padrão em sistemas como o Oracle WMS para manter os registros do banco de dados consistentes entre diferentes tamanhos de produtos.
Perguntas frequentes
Especificações Técnicas: Como os Formatos EAN São Estruturados?
Por trás das barras, os formatos EAN seguem uma estrutura precisa que garante a cada produto uma identificação global exclusiva por meio do sistema GS1 (Global Standards 1). Estrutura do EAN-13:
Posso converter um código EAN-8 em um código EAN-13?
Não — são identificadores completamente separados. Os números EAN-8 são atribuídos diretamente pela GS1 e não têm nenhuma conexão com o seu prefixo de fabricante EAN-13. Se você precisa de um código EAN-13, terá que usar um número do seu bloco EAN-13 atribuído.
O EAN-13 é aceito nos Estados Unidos e no Canadá?
Sim. Desde o acordo 2005 Sunrise, todos os sistemas de PDV modernos na América do Norte escaneiam tanto o UPC-A quanto o EAN-13 sem problemas. A maioria das marcas globais hoje usa o EAN-13 exclusivamente para manter as coisas simples em todos os mercados.
O que acontece se eu escanear um código de barras EAN-8 em um sistema que espera 14 dígitos?
O sistema fará um preenchimento com zeros do código de 8 dígitos adicionando seis zeros à esquerda para preencher o campo GTIN-14 (por exemplo, 000000XXXXXXXX). Essa é uma prática padrão em sistemas como o Oracle WMS para manter os registros do banco de dados consistentes entre diferentes tamanhos de produtos.
Postagens relacionadas
Code 128 vs Code 39: Diferenças entre os Códigos de Barras Explicadas (2026)