EAN vs UPC: qual é a diferença?

Parecem quase idênticos e muitas vezes leem-se de forma intercambiável — mas o EAN e o UPC não são a mesma coisa. Eis o que realmente os separa, e qual é o que precisas.

EAN Studio · Atualizado em julho de 2026

O EAN e o UPC são ambos códigos de barras de retalho que codificam o GTIN (Global Trade Item Number) de um produto. A diferença prática resume-se ao comprimento e à geografia: o EAN-13 tem 13 dígitos e domina a Europa e a maior parte do mundo, enquanto o UPC-A tem 12 dígitos e é o padrão nos Estados Unidos e no Canadá.

Lado a lado

 EAN-13UPC-A
Dígitos1312
Região principalEuropa e maior parte do mundoEstados Unidos e Canadá
Emitido pelaGS1GS1
Dígito de controloSim (mod-10)Sim (mod-10)
RelaçãoSuperconjuntoUm EAN-13 com um 0 à frente

São mais parecidos do que parecem

Um UPC-A é, tecnicamente, um EAN-13 cujo primeiro dígito é zero. Acrescenta um 0 à frente de qualquer UPC de 12 dígitos e obténs o EAN de 13 dígitos equivalente. É por isso que quase todos os leitores modernos leem ambos sem qualquer configuração especial — o sistema de numeração subjacente é o mesmo GTIN, apenas escrito em dois comprimentos.

Mesma origem, nos dois casos. Quer precises de EAN-13 quer de UPC-A, o número em si é um GTIN atribuído pela GS1 quando te registas. O código de barras é apenas uma codificação visual desse número — que é a parte que o EAN Studio gera por ti.

Qual deves usar?

Segue o mercado e o retalhista:

Confirma sempre com o teu retalhista ou marketplace específico — alguns têm requisitos explícitos sobre que formato e que número de dígitos guardam.

E o EAN-8?

Quando uma embalagem é realmente demasiado pequena para um EAN-13 completo, a GS1 pode emitir um EAN-8 curto (8 dígitos). Usa-o apenas quando o EAN-13 não couber fisicamente — tem capacidade limitada e é emitido com parcimónia.

Gera o que precisas

Ambos correm grátis no teu navegador, com o dígito de controlo adicionado automaticamente.

Gerador de EAN-13 Gerador de UPC-A

Perguntas frequentes

Qual é a diferença entre EAN e UPC?

O EAN-13 tem 13 dígitos e é o padrão de retalho na Europa e na maior parte do mundo; o UPC-A tem 12 dígitos e é usado sobretudo nos Estados Unidos e no Canadá. Um UPC-A é na prática um EAN-13 com um zero à frente.

Um UPC pode ser lido como um EAN?

Sim. Como o UPC-A equivale a um EAN-13 que começa por 0, praticamente todos os leitores modernos leem ambos. O sistema de um retalhista pode guardá-lo como 12 ou 13 dígitos, mas o código de barras lê de qualquer forma.

Qual devo usar?

Usa o formato que o teu retalhista-alvo espera: EAN-13 para a Europa e a maior parte do mundo, UPC-A se vendes sobretudo na América do Norte. Em caso de dúvida, o EAN-13 é a opção mais segura porque os leitores de UPC também o leem.

O EAN e o UPC vêm do mesmo sítio?

Sim. Ambos são GTINs atribuídos pela GS1 quando te registas. A imagem do código de barras é apenas uma codificação visual desse número.