Gerador de Código de Barras
Transforme qualquer número ou texto em um código de barras escaneável, pronto para baixar e imprimir.
Este gerador de código de barras transforma seu texto ou números em um código escaneável em segundos. Escolha um formato como CODE128 ou EAN-13, digite os dados, e o código de barras aparece na hora, pronto para baixar e usar em etiquetas, embalagens ou fichas de estoque.
O código de barras ainda é o jeito mais barato de tornar objetos físicos legíveis por máquina. Lojas pequenas etiquetam produtos para o sistema de PDV, depósitos marcam caixas e ativos, bibliotecas identificam livros e escritórios controlam equipamentos. Não precisa de software especial: gere o código aqui, imprima, e qualquer leitor comum vai ler.
A geração roda no seu navegador, então seus códigos de produto e numerações internas nunca são enviados, e não há conta nem taxa.
Como gerar um código de barras
- Escolha o formato, por exemplo CODE128 para uso geral ou EAN-13 para varejo.
- Digite o número ou texto a codificar.
- Confira a prévia ao vivo para confirmar que o código renderizou certo.
- Baixe a imagem do código de barras.
- Imprima na etiqueta ou embalagem e teste com um leitor.
Qual formato de código de barras escolher?
O CODE128 é o padrão seguro para uso interno: codifica letras, números e símbolos de forma compacta, e praticamente todo leitor o reconhece. Use para etiquetas de patrimônio, caixas de estoque, carteirinhas e referências de envio. O EAN-13 é o formato de 13 dígitos dos produtos de varejo na maior parte do mundo (o UPC-A é o primo americano de 12 dígitos); ele só aceita números e inclui um dígito verificador.
Uma ressalva honesta sobre varejo: gerar a imagem de um EAN-13 é grátis, mas o número dentro dele precisa ser legítimo. Para vender em lojas ou marketplaces, os dígitos são emitidos pela GS1; você não pode inventá-los. Para qualquer uso interno do seu negócio, use a numeração que quiser com o CODE128.
Como um código de barras codifica seus dados
Um código de barras 1D representa seus caracteres como um padrão de barras e espaços paralelos de larguras variadas. O leitor projeta luz sobre o código, lê o padrão refletido e o decodifica de volta no texto ou número original usando as regras da simbologia escolhida. Formatos diferentes usam conjuntos de regras diferentes, e é por isso que o leitor precisa reconhecer a simbologia para lê-la corretamente.
Este gerador de código de barras desenha esse padrão para você no instante em que você digita. O ponto crítico é que os dados precisam ser válidos para a simbologia que você escolheu: o EAN-13 aceita apenas dígitos de tamanho fixo, enquanto o CODE128 aceita um conjunto de caracteres bem mais amplo. Se você alimentar um formato com dados que ele não consegue representar, o código não vai renderizar — é a ferramenta avisando que a entrada não encaixa.
Dígitos verificadores e entrada válida
Simbologias de varejo como EAN-13 e UPC-A carregam um dígito verificador, um número final calculado a partir dos outros para que o leitor consiga detectar uma leitura errada. Digite 12 dígitos para o EAN-13 e o 13º correto pode ser calculado para você; digite todos os 13 e eles já precisam bater, caso contrário o código é inválido. Isso é uma proteção embutida contra erros de digitação, não um extra opcional.
O CODE128 tem suas próprias verificações internas tratadas automaticamente, então você fica livre para codificar nomes de produto, códigos de localização ou números de série sem se preocupar com uma fórmula manual. A regra prática é simples: adeque seus dados às exigências do formato — dígitos e tamanho para códigos de varejo, quase qualquer coisa para o CODE128 — e o código de barras renderiza limpo.
Feito no seu navegador, os códigos ficam privados
Todo código de barras aqui é desenhado por JavaScript rodando no seu aparelho. Os códigos de produto, números de patrimônio e números de série que você digita nunca são enviados, registrados ou armazenados em um servidor, então sua numeração interna permanece confidencial mesmo quando revela níveis de estoque, fornecedores ou convenções de nomenclatura que você prefere não publicar.
Como não há ida e volta ao servidor, a prévia atualiza na hora e a ferramenta continua funcionando offline depois de carregada. Gere e baixe quantas etiquetas o trabalho exigir, sem conta, sem taxa e sem marca d'água estampada sobre a sua arte.
Onde o código de barras ainda ganha de todo o resto
Para leitura rápida e repetitiva, os códigos de barras 1D continuam imbatíveis em custo e velocidade. Lojas etiquetam produtos para o caixa, depósitos marcam caixas e pallets para separação, bibliotecas identificam livros, escritórios controlam notebooks e equipamentos, e eventos imprimem ingressos de entrada. Um código curto na etiqueta aponta para o seu próprio banco de dados, onde o detalhe de verdade fica, então a etiqueta em si permanece pequena e barata de imprimir.
O CODE128 dá conta de quase todos esses trabalhos internos porque compacta letras e números de forma densa e lê de maneira confiável em leitores manuais a laser e imager. Reserve o EAN-13 e o UPC-A para mercadorias que vão passar por um caixa de varejo ou ser anunciadas em marketplace, onde o número de varejo padrão é o que os sistemas esperam ver.
Imprimir códigos que escaneiam de primeira
A qualidade de impressão decide se um leitor lê o código numa passada só ou não lê de jeito nenhum. Mantenha alto contraste, idealmente barras pretas sólidas sobre fundo branco, e nunca redimensione a imagem de um jeito que borre ou estique as barras, já que o leitor lê a largura relativa delas. Deixe a zona de silêncio, a margem em branco de cada lado, porque o leitor a usa para achar onde o código começa e termina.
Dimensione o código conforme ele vai ser escaneado e impresso: pequeno demais e uma impressora de baixa resolução borra as barras estreitas umas nas outras. Sempre passe uma etiqueta de teste pelo seu leitor real antes de fechar um lote grande, e confira no tamanho de impressão real, não com zoom na tela.
Erros comuns de código de barras a evitar
O tropeço clássico de varejo é inventar um número EAN ou UPC e esperar que ele funcione nas lojas; esses dígitos precisam vir da GS1 para valer nos caixas e nos marketplaces. Erros relacionados são alimentar o EAN-13 com tamanho errado ou com letras, ou fornecer um dígito verificador que não bate, o que impede o código de renderizar. Quando um formato de varejo recusa seus dados, o CODE128 costuma ser a escolha certa para uso interno.
As outras armadilhas são físicas: imprimir pequeno demais, contraste baixo ou cortar a zona de silêncio, cada uma capaz de transformar um código tecnicamente válido em um que nenhum leitor vai ler. Teste antes de imprimir em volume e mantenha os dados codificados tão curtos quanto a tarefa permitir, já que códigos mais curtos imprimem barras maiores e escaneiam com mais tolerância.
Perguntas frequentes
O gerador de código de barras é grátis?
Sim. Gere e baixe quantos códigos precisar, sem conta, marca d'água ou plano pago.
Qual a diferença entre CODE128 e EAN-13?
O CODE128 codifica qualquer texto ou número e é ideal para etiquetas internas e estoque. O EAN-13 é o formato fixo de 13 dígitos dos produtos de loja, com dígito verificador embutido. Para os seus próprios sistemas, o CODE128 costuma ser a escolha certa.
Posso criar códigos de barras para produtos que vendo em lojas?
Você pode gerar a imagem aqui, mas números EAN/UPC de varejo precisam ser emitidos pela GS1 para valer em caixas e marketplaces. Para produtos vendidos só no seu próprio PDV, pode usar seus próprios números.
Por que meu código EAN-13 não é gerado?
O EAN-13 exige exatamente 12 ou 13 dígitos, sem letras, e o último dígito precisa bater com o dígito verificador calculado. Se seus dados têm letras ou tamanho errado, escolha o CODE128.
Códigos de barras impressos escaneiam bem?
Sim, desde que fiquem nítidos e com alto contraste: barras pretas sobre branco, sem redimensionamento que borre as linhas, e um respiro em branco (zona de silêncio) de cada lado. Sempre teste uma etiqueta impressa antes de imprimir centenas.
Meus dados são enviados quando gero um código de barras?
Não. O código é desenhado por JavaScript no seu navegador, então códigos de produto, números de série e dados internos ficam no seu aparelho.
Qual a diferença entre código de barras e QR Code?
Um código de barras 1D guarda um código curto que normalmente aponta para o seu próprio banco de dados, e funciona com leitores a laser. Um QR Code guarda muito mais informação, como URLs completas, e foi feito para câmeras de celular. Para caixas e coletores de estoque, o código de barras continua sendo o padrão.