Comparação entre os dois principais padrões de código de barras de varejo para você saber qual cadastrar e imprimir.
Atualizado em
EAN-13 e UPC-A são padrões de código de barras de varejo da mesma família (GS1). A diferença prática é a origem e o tamanho: o UPC-A tem 12 dígitos e nasceu nos Estados Unidos; o EAN-13 tem 13 dígitos e é o padrão usado no Brasil, na Europa e na maior parte do mundo. Na verdade, todo UPC-A é um EAN-13 com um zero na frente, e leitores modernos leem os dois.
| Critério | EAN-13 | UPC-A |
|---|---|---|
| Número de dígitos | 13 dígitos. | 12 dígitos. |
| Onde é usado | Brasil, Europa e maioria dos países. | Estados Unidos e Canadá. |
| Quem administra | GS1 (prefixo 789 e 790 para o Brasil). | GS1 US (prefixo 0). |
| Relação entre eles | Padrão mais amplo; engloba o UPC-A. | É um EAN-13 com zero à esquerda. |
| Estrutura | Prefixo do país + empresa + produto + dígito verificador. | Sistema numérico + empresa + produto + dígito verificador. |
| Compatibilidade de leitura | Lido por praticamente qualquer leitor no mundo. | Lido no mundo todo; alguns sistemas antigos dos EUA só liam UPC. |
| Registro | Exige prefixo GS1 para vender no varejo formal. | Exige prefixo GS1 US. |
| Melhor para | Vender no Brasil e exportar para a maioria dos países. | Vender especificamente no mercado dos EUA/Canadá. |
Número de dígitos
Onde é usado
Quem administra
Relação entre eles
Estrutura
Compatibilidade de leitura
Registro
Melhor para
Para quem vende no Brasil, a resposta é simples: use EAN-13. É o padrão nacional, aceito em todo o varejo e nos marketplaces, e funciona também no exterior. O UPC-A só faz sentido quando o foco é o mercado dos Estados Unidos ou Canadá. Como os dois são compatíveis e o EAN-13 engloba o UPC-A, padronizar no EAN-13 evita retrabalho.
O EAN-13 (European Article Number) é o código de barras de varejo com 13 dígitos usado no Brasil e na maioria dos países. Ele identifica o país de registro, a empresa e o produto, mais um dígito verificador que confirma a leitura. No Brasil, os prefixos começam em 789 e 790, administrados pela GS1 Brasil.
O UPC-A (Universal Product Code) é o código de barras de 12 dígitos criado nos Estados Unidos, o primeiro padrão de varejo a se popularizar. Ele segue a mesma lógica do EAN-13, com sistema numérico, empresa, produto e dígito verificador, mas com um dígito a menos.
São da mesma família e compatíveis, mas não idênticos. Tecnicamente, um UPC-A é um EAN-13 com um zero na frente. Por isso um leitor que entende EAN-13 lê um UPC-A sem problema. A diferença é histórica e geográfica, não de funcionamento.
Use EAN-13. É o padrão exigido pelo varejo e pelos marketplaces brasileiros. Para vender no varejo formal você precisa de um prefixo registrado na GS1 Brasil; só então o código é único e reconhecido na cadeia. Para testes, etiquetas internas ou controle próprio, dá para gerar um EAN-13 com dígito verificador correto sem registro.
Gerador dedicado para códigos EAN com cálculo automático do dígito verificador. Ideal para produtos, e-commerce e varejo.
Crie códigos em 12 formatos: EAN-13, Code 128, Code 93, UPC-A, ITF-14, Codabar e mais. Geração em lote, PDF, impressão de etiquetas e histórico.
Sim, desde que o número informado seja válido. O código gerado em PNG ou SVG pode ser impresso e lido por qualquer leitor de código de barras compatível com EAN.
Sim. Para vender em supermercados, farmácias e grandes redes varejistas, o código EAN deve ser registrado na GS1 Brasil. O GeraCode é ideal para testes, uso interno e e-commerce próprio.
Para produtos vendidos em supermercados e varejo brasileiro, use EAN-13. Para controle interno de estoque, Code 128 é mais flexível. Para exportar para os EUA, use UPC-A. Para caixas de transporte e logística, use ITF-14.