Crie códigos de barras escaneáveis no seu navegador
Um código de barras é uma forma de armazenar um pequeno pedaço de dado — geralmente um número ou uma sequência de caracteres — como um padrão de barras pretas e espaços brancos que um leitor consegue ler em uma fração de segundo. O padrão é apenas uma codificação visual dos dígitos abaixo dele. Quando um leitor a laser ou de câmera passa pelas barras, ele mede as larguras e os espaços, decodifica-os de volta para o valor original e entrega esse valor a um caixa, a um sistema de armazém ou a um aplicativo de envio. Este gerador de código de barras faz exatamente esse passo de codificação: você digita seu texto ou números, escolhe uma simbologia, e a ferramenta desenha as listras correspondentes diretamente na página. Nada é enviado — a imagem é construída no seu navegador e você pode baixá-la como um arquivo pronto para imprimir ou colocar em um modelo de etiqueta.

Código de barras x código QR: qual a diferença?
As pessoas muitas vezes juntam códigos de barras e códigos QR, mas eles funcionam de formas diferentes. Um código de barras tradicional é unidimensional: armazena dados ao longo de um único eixo horizontal, e é por isso que parece uma cerca de linhas verticais. Isso limita quanto ele pode guardar — tipicamente um número de produto ou uma referência curta. Um código QR é bidimensional. Ele empacota dados em uma grade quadrada de células, então pode carregar muito mais: URLs completas, cartões de contato, credenciais de Wi-Fi ou parágrafos de texto. Os códigos QR também incluem correção de erros, ou seja, ainda escaneiam quando parte da imagem está borrada ou rasgada. Se você precisa codificar um link de site ou bastante texto, recorra ao nosso gerador de código QR. Se você precisa de um número compacto de produto ou rastreamento que um leitor de varejo ou de armazém espera, um código de barras linear é a escolha certa.
Simbologias comuns de código de barras em termos simples
Uma simbologia é apenas o conjunto de regras de como os caracteres mapeiam para barras. Algumas aparecem muito mais frequentemente do que o resto:
- Code 128 — o burro de carga da logística. Ele codifica o conjunto completo de letras, dígitos e caracteres ASCII, então lida com números de lote, datas de validade, números de série e localizações de prateleira com facilidade. É de alta densidade, ou seja, cabe muita coisa em um espaço pequeno, e, crucialmente, é gratuito — sem cadastro e sem taxas de licenciamento. Se você está criando suas próprias etiquetas internas, o Code 128 costuma ser o padrão sensato.
- EAN-13 — o código de 13 dígitos que você vê em quase todo produto de supermercado do mundo. Ele codifica apenas números e faz parte do padrão GS1, então o prefixo que identifica sua empresa precisa ser obtido junto à GS1, muitas vezes com uma taxa. Você não pode simplesmente inventar um EAN-13 para um produto que pretende vender por canais de varejo; o número precisa ser atribuído.
- UPC-A — o primo de 12 dígitos do EAN-13, usado principalmente nos Estados Unidos e no Canadá. É estruturalmente muito semelhante e também apenas numérico e regido pela GS1. Muitos leitores leem UPC e EAN de forma intercambiável.
A regra prática: use Code 128 (ou Code 39) para qualquer coisa interna que você mesmo gera, e use EAN/UPC apenas quando tiver um número GS1 oficialmente atribuído para produtos que passarão pelo caixa de um varejista.

Onde os códigos de barras são usados
Os códigos de barras movem silenciosamente uma enorme parcela do comércio do dia a dia. No varejo, o EAN ou UPC em uma embalagem permite que um caixa registre um item e atualize as contagens de estoque em um único bipe. Na gestão de estoque e ativos, as empresas imprimem etiquetas Code 128 para prateleiras, caixas, ferramentas e equipamentos, de modo que um escaneamento rápido diz ao sistema exatamente o que está onde. No envio e na logística, transportadoras e armazéns se apoiam no Code 128 e no GS1-128 para rastrear caixas, paletes e encomendas em cada passagem — o escaneamento na coleta, na triagem e na entrega referenciam o mesmo número codificado. Bibliotecas, hospitais, bilheteria e manufatura todos se apoiam na mesma ideia básica: transformar um registro em um banco de dados em uma consulta física rápida e livre de erros.
Dicas para imprimir códigos de barras escaneáveis
Gerar a imagem é fácil; fazê-la escanear de forma confiável exige um pouco de cuidado. Tenha isto em mente:
- Deixe a zona de silêncio. Os leitores precisam de margem em branco à esquerda e à direita das barras — geralmente cerca de dez vezes a largura da barra mais estreita. Apertar texto ou uma borda rente ao código é a causa mais comum de escaneamentos que falham.
- Imprima em preto verdadeiro sobre branco. O alto contraste importa. Evite fundos coloridos ou brilhantes e nunca reduza um código de barras a ponto de as barras se fundirem ao imprimir.
- Não o estique. Escale o código de barras proporcionalmente. Distorcer a largura muda as proporções das barras e pode torná-lo ilegível.
- Use resolução suficiente. Imprima a 300 DPI ou mais para que as barras finas fiquem nítidas. Um vetor baixado ou um PNG grande se sai muito melhor do que uma captura de tela minúscula.
- Teste antes de se comprometer. Imprima uma etiqueta e escaneie-a com um leitor real ou aplicativo de celular antes de rodar um lote de centenas.
Quando estiver pronto, digite seu valor acima, escolha Code 128 ou EAN e baixe a imagem. Para outras ferramentas úteis, navegue pela nossa coleção de todos os geradores.
Perguntas frequentes
Este gerador de código de barras é gratuito?
Sim. Você pode criar e baixar quantos códigos de barras quiser sem nenhum custo. A imagem é gerada no seu navegador, então nada é enviado a um servidor.
Qual a diferença entre Code 128 e EAN-13?
O Code 128 codifica letras, dígitos e símbolos e é gratuito para etiquetas internas. O EAN-13 guarda apenas 13 dígitos, segue o padrão GS1 e precisa de um prefixo de empresa oficialmente atribuído para produtos de varejo.
Posso criar um código de barras para um produto que quero vender em lojas?
Para vender por varejistas, você precisa de um número EAN ou UPC oficial registrado na GS1. Você pode codificar esse número aqui, mas o número em si precisa ser atribuído a você, e não inventado.
Devo usar um código de barras ou um código QR?
Use um código de barras linear para números curtos de produto ou rastreamento que leitores de varejo e armazém esperam. Use um código QR quando precisar armazenar um link de site ou uma quantidade maior de texto.
Por que meu código de barras impresso falha ao escanear?
As causas habituais são ausência de margem da zona de silêncio, baixo contraste, escalonamento distorcido ou impressão pequena demais. Mantenha espaço livre ao redor das barras, imprima em preto verdadeiro sobre branco em alta resolução e teste antes de imprimir um lote.
Em que formato de imagem posso baixar?
Você pode baixar o código de barras gerado como um arquivo de imagem pronto para imprimir ou colocar em um modelo de etiqueta. Imprima-o a 300 DPI ou mais para a melhor confiabilidade de escaneamento.
