Gerador de código de barras

Tipo de código

Produto no varejo: 13 números, o padrão dos supermercados no Brasil.

Dígito verificador calculado: 8. Número completo: 9520123456788. Este é um número de exemplo: troque pelo seu.

Código de barras EAN-13 de 9520123456788

EAN-13 de 37,29 x 27,29 mm, barra de 0,330 mm, com a zona de silêncio da norma. Gerado no seu navegador.

Prefixo 952: faixa que a GS1 reserva para demonstrações e exemplos.

Gerar a imagem não registra o número em lugar nenhum. Para vender em loja, supermercado ou marketplace, o GTIN precisa ser licenciado pela GS1 Brasil, e um número inventado pode ser de outra empresa ou ser recusado na nota fiscal. Esta ferramenta serve para código interno, etiqueta, teste e para desenhar um número que você já tem.

Como pedir o código oficial na GS1 Brasil
Mais opções: tamanho, margem e cores

É a barra mais fina, a dimensão X. A GS1 aceita de 0,264 a 0,660 mm no caixa. Em branco, usa 0,330 mm.

Em branco, usa a altura mínima da norma para essa largura de barra.

Espaço em branco de cada lado. Nunca fica abaixo da zona de silêncio da norma: 3,63 mm à esquerda e 2,31 mm à direita.

Resolução do PNG

Cada barra ocupa um número inteiro de pixels, para sair nítida, então a resolução final fica perto do valor escolhido. Ela vai gravada no arquivo, e programas que leem essa informação, como o Word, abrem o PNG no tamanho certo.

Barra escura em fundo claro. Leitores usam luz vermelha: barra vermelha, laranja ou amarela costuma não ser lida.

Como o dígito verificador foi calculado

Cada dígito é multiplicado por 3 ou por 1, alternando, a começar pelo 3 no dígito que fica logo antes do verificador. Somam-se os produtos, e o verificador é o que falta para chegar ao próximo múltiplo de 10.

Conta do dígito verificador, posição por posição
Dígito9520123456788
Pesox1x3x1x3x1x3x1x3x1x3x1x3
Produto9152016312518724

Soma: 9 + 15 + 2 + 0 + 1 + 6 + 3 + 12 + 5 + 18 + 7 + 24 = 102. Próximo múltiplo de 10: 110. 110 - 102 = 8. Esse é o dígito que fecha o número.

Calculadora gratuitaValorFinal