Gerador de Código de Barras

Crie um código de barras legível em segundos: EAN-13, EAN-8, UPC-A, Code 39 ou Code 128, com dígito de controlo calculado e verificado. Transfira em PNG ou SVG.


Tipo de código de barras
Introduza 12 dígitos e o dígito de controlo é acrescentado, ou 13 dígitos para verificar um que já tenha.
Limpar

De que tipo de código de barras precisa

  • EAN-13 é o código de barras de retalho usado quase em todo o lado fora da América do Norte, e cada vez mais também lá dentro. Treze dígitos: um prefixo de país, um código de fabricante, um código de produto e um dígito de controlo. Se vai colocar um produto na prateleira de uma loja, é normalmente este.
  • EAN-8 é a versão curta do EAN-13, para embalagens demasiado pequenas para levarem um código completo. Oito dígitos no total. Os códigos têm de ser atribuídos individualmente e não se derivam do seu EAN-13.
  • UPC-A é o padrão de retalho norte-americano de doze dígitos. Na prática é um EAN-13 com um zero à frente, e é por isso que os leitores modernos leem ambos sem notar a diferença.
  • Code 39 codifica letras e dígitos e não precisa de dígito de controlo, o que o torna popular para etiquetagem interna, etiquetas de ativos e usos militares e da indústria automóvel. Produz códigos largos para a quantidade de dados que transporta.
  • Code 128 é o formato denso de uso geral. Codifica todo o conjunto ASCII imprimível e concentra muito mais informação na mesma largura do que o Code 39, e é por isso que domina nas etiquetas de expedição e na logística.

Para que serve o dígito de controlo

O último dígito de um código EAN ou UPC é calculado a partir dos restantes. Cada dígito é multiplicado por 1 ou por 3 num padrão alternado, os resultados são somados, e o dígito de controlo é aquele que faz o total ser um múltiplo exato de dez. Se um leitor interpretar mal um dígito, a soma deixa de bater certo e a leitura é rejeitada em vez de registar em silêncio o produto errado. Esta ferramenta calcula o dígito por si, ou verifica o que indicou.

Imprimir códigos que realmente sejam lidos

A maioria das falhas de leitura vem da impressão e não do código. Mantenha a zona de silêncio, a margem branca de ambos os lados, com pelo menos dez vezes a largura da barra mais estreita. Nunca estique um código de barras apenas na horizontal, pois isso distorce a largura das barras. Imprima a preto sobre branco se puder, porque os leitores leem contraste e barras vermelhas são praticamente invisíveis para um laser vermelho. Use o SVG para impressão, para que as barras se mantenham nítidas em qualquer tamanho.

Vale a pena saber

  • Gerar um código de barras válido não é o mesmo que ser dono do número. Os códigos de retalho têm de ser adquiridos à GS1, caso contrário pode colidir com o produto de outra empresa.
  • O ficheiro é gerado no nosso servidor e nada do que escreve é guardado ou registado.
  • Use o SVG para tudo o que for impresso. O PNG serve para ecrã, mas ficará serrilhado quando ampliado.
  • O Code 128 cabe muito mais informação no mesmo espaço do que o Code 39, por isso prefira-o a não ser que algo exija especificamente o Code 39.
  • Teste o código impresso com um leitor a sério antes de encomendar milhares de etiquetas.

Perguntas frequentes

Escolha UPC-A, introduza o seu número de onze dígitos e o dígito de controlo é calculado e acrescentado automaticamente. Se já tiver os doze dígitos, introduza-os e a ferramenta verifica antes o dígito de controlo. Transfira o SVG para imprimir ou o PNG para uso em ecrã.

É o último dígito de um número EAN ou UPC, deduzido de todos os outros para que os leitores possam detetar erros de leitura. Não precisa de o calcular: introduza os dígitos sem ele e esta ferramenta acrescenta o correto. Se o introduzir e estiver errado, a ferramenta diz-lhe qual devia ser.

Tecnicamente será lido, mas não deve usar um número arbitrário comercialmente. Os números de código de barras de retalho são atribuídos pela GS1 e ficam ligados à sua empresa; usar um número que não lhe pertence arrisca colidir com outro produto nas bases de dados dos retalhistas. Gere à vontade para etiquetagem interna, testes e etiquetas de ativos.

O UPC-A tem doze dígitos e é o padrão norte-americano; o EAN-13 tem treze e usa-se internacionalmente. Um UPC-A é na verdade um EAN-13 com um zero à frente, por isso os leitores modernos lidam com ambos. Se vende fora da América do Norte, o EAN-13 é a escolha mais segura.

Para produtos de retalho, EAN-13, ou UPC-A na América do Norte. Para etiquetas de expedição e tudo o que leve letras e dígitos, Code 128, porque é compacto e codifica o conjunto completo de caracteres. Code 39 apenas se um sistema com que trabalha o exigir especificamente, já que é bastante menos eficiente.

Normalmente por causa da zona de silêncio ou do contraste. Deixe de cada lado uma margem branca de pelo menos dez vezes a largura da barra mais estreita, imprima a preto sobre branco e nunca estique a imagem na horizontal. Imprimir demasiado pequeno é a outra causa comum, tal como imprimir sobre uma superfície brilhante que reflita o feixe do leitor.

SVG para tudo o que for impresso, porque é vetorial e mantém-se nítido em qualquer tamanho. O PNG serve para ecrã, pré-visualizações e documentos rápidos, mas ampliá-lo suaviza os contornos das barras, que é exatamente o que faz um código falhar na leitura.

Não. O número ou texto que introduz serve para construir a imagem em memória e nunca é escrito num registo nem numa base de dados. Os ficheiros gerados são colocados numa pasta temporária que é limpa automaticamente, e nada os liga a si.

Como se gera um código de barras?

Escolha o tipo, introduza o número e o código é desenhado no nosso servidor. Para EAN-13, EAN-8 e UPC-A o dígito de controlo é calculado automaticamente, ou verificado se for você a indicá-lo. Code 128 e Code 39 aceitam também letras. Transfira em PNG para ecrã ou em SVG para impressão.