Escolher idioma

Gerador de Código de Barras Online

Crie códigos de barras escaneáveis em formatos como EAN-13, UPC-A, Code 128 e Code 39, ajuste tamanho e altura das barras e baixe em PNG ou SVG.

Mehmet Demiray Publicado Atualizado
Compartilhar
EAN, UPC, ITF e ISBN exigem um número fixo de dígitos; Code 128 e Code 39 aceitam texto livre.
O valor a ser codificado no código de barras.
Multiplicador da largura do módulo; valores maiores geram um código de barras mais largo.
Altura das barras (em milímetros).
Imprime o valor codificado como texto legível abaixo do código de barras.

Como escolher a simbologia certa

A primeira decisão é qual tipo de código de barras gerar, porque cada simbologia atende a um contexto. Para produtos vendidos no varejo, o padrão é o EAN-13, usado em embalagens no Brasil e em quase todo o mundo. Itens menores aceitam o EAN-8, e o mercado norte-americano costuma usar UPC-A e UPC-E.

Na logística e em caixas de transporte, o ITF-14 identifica unidades de embalagem, enquanto o Code 128 é a escolha geral por aceitar letras, números e símbolos com alta densidade. O Code 39 é comum em ambientes industriais e crachás por ser simples de imprimir e ler. Bibliotecas usam ISBN, e o Codabar ainda aparece em laboratórios e bancos de sangue.

Se você vende em marketplaces ou em loja física, comece pelo gerador EAN-13. Para etiquetas internas de estoque sem regra de dígitos, o Code 128 resolve a maioria dos casos.

Regras de dados por tipo

Cada simbologia tem regras próprias de conteúdo, e respeitá-las evita códigos ilegíveis. As numéricas exigem uma quantidade fixa de dígitos, e o dígito verificador é calculado automaticamente pela ferramenta.

Formato Conteúdo aceito Dígitos
EAN-13 apenas números 12 mais verificador
EAN-8 apenas números 7 mais verificador
UPC-A apenas números 11 mais verificador
Code 128 texto e números livre
Code 39 letras maiúsculas, números e alguns símbolos livre
ITF-14 apenas números 13 mais verificador

Por isso, ao digitar 12 dígitos em um EAN-13, o resultado aparece com 13: o último é o verificador. Se o dado não respeitar o formato escolhido, a ferramenta avisa de forma clara antes de gerar a imagem. Confira sempre o tipo antes de colar uma lista de códigos.

Dimensionamento para leitores

Um código de barras só serve se for lido na primeira tentativa, e isso depende de três medidas. A largura do módulo é a espessura da barra mais fina; quanto maior a escala, mais tolerante o código fica a impressões ruins e leitores mais simples.

A altura das barras influencia a leitura em ângulo. Em etiquetas de prateleira, uma altura confortável melhora a varredura rápida pelo operador. Já as zonas silenciosas, as margens brancas nas laterais, são obrigatórias: sem espaço livre, o leitor não identifica onde o código começa e termina.

Para etiquetas pequenas, use uma escala maior para compensar a área reduzida e mantenha o texto legível abaixo das barras. Em peças grandes, você pode reduzir a escala sem prejuízo. Ajuste a altura e a escala na própria ferramenta e visualize o resultado antes de baixar. Depois de gerar, é possível conferir a leitura com o leitor de código de barras.

Dicas de impressão

A impressão é onde muitos códigos perfeitos falham. Imprima sempre em alta resolução, de preferência 300 DPI ou mais, para que as barras finas não se misturem. Por isso, baixar o arquivo em SVG ajuda quando o tamanho final ainda pode mudar, já que o vetor não perde nitidez ao ser ampliado.

O contraste é decisivo: barras escuras sobre fundo claro garantem a leitura. Evite fundos coloridos, brilhantes ou metálicos atrás do código, porque eles confundem o leitor óptico.

O material da etiqueta também conta. Papéis foscos refletem menos e funcionam melhor que superfícies plastificadas com brilho. Em ambientes com umidade ou atrito, prefira etiquetas resistentes para que o código sobreviva ao manuseio.

Antes de imprimir um lote grande, faça um teste com poucas unidades e escaneie de verdade. Esse cuidado simples evita reimprimir centenas de etiquetas por causa de uma margem apertada ou de um contraste baixo.

Formatos e downloads disponíveis

Esta página reúne nove simbologias 1D em um só gerador, então você não precisa de uma ferramenta diferente para cada caso. Selecione o tipo, digite os dados, ajuste escala, altura e o texto legível abaixo das barras, e veja a prévia atualizar na hora.

O resultado pode ser baixado em PNG, ideal para uso imediato em documentos e telas, ou em SVG, melhor para gráficas e redimensionamento sem perda. Também é possível copiar o dado gerado para reutilizar em planilhas ou sistemas.

Quando você sabe exatamente qual formato vai usar com frequência, vale ir direto ao gerador especializado. Para varejo internacional, há o gerador UPC-A; para etiquetas internas e logística, o gerador Code 128. Esses geradores dedicados trazem os mesmos controles, focados em um único tipo, o que simplifica fluxos repetitivos. Use esta página central quando precisar comparar formatos ou trabalhar com tipos variados na mesma sessão.

As que mais respondemos.

Qual tipo de código de barras devo usar para produtos de varejo?

Para produtos vendidos no Brasil e na maior parte do mundo, o padrão é o EAN-13. Itens muito pequenos podem usar o EAN-8. Se você vende nos Estados Unidos, o UPC-A é o formato mais comum. Esses códigos numéricos têm contagem fixa de dígitos e o verificador é calculado automaticamente.

Como gero um código de barras a partir de texto livre?

Escolha o Code 128 ou o Code 39, que aceitam letras e números. O Code 128 oferece alta densidade e suporta a maioria dos caracteres, sendo ideal para etiquetas internas de estoque. O Code 39 é mais simples e usa letras maiúsculas, números e alguns símbolos. Basta digitar o texto e a imagem é gerada na hora.

Que escala devo usar em etiquetas pequenas?

Em etiquetas pequenas, aumente a escala para compensar a área reduzida e manter as barras legíveis. Uma largura de módulo maior torna o código mais tolerante a impressoras simples e leitores baratos. Mantenha as zonas silenciosas nas laterais e faça um teste de leitura antes de imprimir o lote.

Por que meu EAN com [number=12] dígitos aparece com [number=13]?

Isso é esperado. O EAN-13 usa 12 dígitos de dados mais um dígito verificador calculado a partir deles. A ferramenta adiciona esse último dígito automaticamente, então o código final fica com 13 números. Você não precisa calcular o verificador manualmente.

Posso baixar em PNG e SVG?

Sim. O PNG é prático para uso imediato em telas e documentos, enquanto o SVG é vetorial e mantém a nitidez ao ser ampliado, sendo melhor para gráficas e ajustes de tamanho. Você também pode copiar o dado gerado para reutilizar em planilhas e sistemas.

Os dados digitados são enviados para algum servidor?

A geração acontece direto no seu navegador, então os dados que você digita ficam no dispositivo enquanto cria o código. Isso é útil quando você trabalha com listas internas de produtos ou números de série que não devem sair da empresa.