Gerador de código de barras

Code 128, EAN-13, EAN-8, UPC-A, Code 39 e ITF-14 em PNG ou SVG.

Letras, dígitos e símbolos do ASCII básico (sem acentos).

3 px
0 px
Código de barras
Código de barras de ABC-123456

123 módulos

O que esta ferramenta faz

Digite um número ou um texto curto, escolha o tipo de código e você recebe um código de barras pronto para baixar como imagem PNG ou arquivo SVG. Nos tipos de varejo, a ferramenta calcula o dígito verificador; se você digitar o número completo, ela confere o último dígito e diz qual deveria ser. Tudo é desenhado no navegador, então o que você digita não sai do seu dispositivo.

Um código de barras não guarda nome nem preço. Ele guarda um código curto, e o sistema que o lê consulta esse código em um banco de dados. Por isso o número que você codifica importa mais do que a imagem.

Escolhendo o tipo

  • EAN-13 é o código de barras padrão do varejo na maior parte do mundo: 13 dígitos.
  • UPC-A é a versão de 12 dígitos dos Estados Unidos e do Canadá; equivale a um EAN-13 com um zero na frente.
  • EAN-8 é um código curto de 8 dígitos para embalagens pequenas.
  • ITF-14 codifica o número comercial de 14 dígitos de caixas e fardos, desenhado com uma moldura ao redor.
  • Code 128 codifica qualquer texto ASCII básico. É compacto e a escolha usual para etiquetas de envio, patrimônio, pedidos e códigos de estoque. A ferramenta alterna sozinha entre seus três conjuntos de caracteres para empacotar os dígitos de dois em dois.
  • Code 39 codifica letras maiúsculas, dígitos e alguns símbolos. É mais antigo e largo que o Code 128, mas alguns sistemas ainda exigem.

Como usar

  1. Escolha o tipo. A linha abaixo do campo diz o que ele aceita.
  2. Digite o conteúdo ou clique em "Usar um exemplo".
  3. Em EAN-13, EAN-8, UPC-A e ITF-14, digite os dígitos sem o último e o verificador é acrescentado; ou digite todos e ele é conferido.
  4. Ajuste a largura da barra, a altura, a margem e as cores. Mantenha barras escuras sobre fundo claro.
  5. Baixe o PNG para documentos e telas, ou o SVG para imprimir, porque o SVG fica nítido em qualquer tamanho.

Exemplo: o dígito verificador

Pegue o EAN-13 4006381333931. O último dígito é o verificador. Para calculá-lo com os doze primeiros, 4 0 0 6 3 8 1 3 3 3 9 3, multiplique alternadamente por 1 e 3, começando por 1 na esquerda: 4, 0, 0, 18, 3, 24, 1, 9, 3, 9, 9, 9. A soma é 89. O dígito verificador é o que falta para chegar ao próximo múltiplo de 10: 1, porque 89 mais 1 é 90. Se alguém errar um dígito, a soma deixa de fechar e o leitor rejeita o código em vez de ler um produto errado.

Dicas de impressão

Todo código precisa de uma margem vazia dos dois lados, a zona de silêncio, e a ferramenta sempre inclui o mínimo do tipo. Não corte. Mantenha barras escuras sobre fundo claro com bom contraste; muitos leitores não leem barras claras sobre fundo escuro. Não estique o código em um só eixo. Teste o código impresso com o leitor real antes de imprimir mil etiquetas.

Erros comuns

  • Inventar números de produto. Um número inventado para algo vendido em lojas ou marketplaces pode colidir com o de outra empresa, e muitos vendedores exigem números da GS1. Para uso interno, qualquer número serve.
  • Acentos no Code 128. Só o ASCII básico é aceito.
  • Minúsculas no Code 39. Esse tipo só tem maiúsculas, então a ferramenta as converte.

Limites

O Code 128 aceita até 80 caracteres. GS1-128 com identificadores de aplicação e Code 39 com ASCII completo não são aceitos.

Perguntas frequentes

Qual tipo de código devo usar no meu produto?

Para venda em lojas, EAN-13 (ou UPC-A nos EUA e no Canadá). Para etiquetas de envio, estoque e pedidos, Code 128. Para caixas de produtos de varejo, ITF-14. Pergunte ao varejista ou à transportadora o que eles exigem.

Por que diz que meu dígito verificador está errado?

Você digitou o número completo e o último dígito não bate com os demais. A mensagem mostra o correto. Se apagar o último dígito, a ferramenta acrescenta o certo.

Posso usar esses códigos em uma loja?

Eles são válidos e escaneáveis, mas uma loja ou marketplace pode exigir que o número pertença à sua empresa, que é para isso que servem os números da GS1. Um número inventado só é seguro para uso interno.