Agradeceria se você compartilhasse estas páginas com amigos, as salvasse nos favoritos ou as linkasse. Obrigado! 🙏

Gerador de Código de Barras Online Grátis

Acrafto Team Geradores

Insira um valor e o código de barras aparecerá aqui

Precisa de um EAN para embalagens de produtos, uma etiqueta CODE128 para o armazém, ou um ITF-14 para caixas de expedição? Escolha o padrão, digite o valor e o código de barras é gerado instantaneamente — validado à medida que escreve, pronto a descarregar como PNG pronto para impressão. O gerador funciona inteiramente no seu navegador, pelo que números de produto e SKUs internos nunca saem do seu computador, e não há registo nem marca de água.

Que tipo de código de barras precisa?

Cada padrão existe para uma função específica. Se tiver dúvidas, o CODE128 é a opção certa por defeito para tudo o que não seja checkout de retalho.

Tipo de CódigoÁrea de UtilizaçãoO que pode codificar?Quando escolher?
CODE128Logística, Armazéns, Lojas onlineNúmeros, letras (A–Z, a–z) e símbolos ASCII.A melhor escolha para etiquetas internas, rastreio de encomendas e inventário. Maior densidade de dados — o código mantém-se curto.
EAN-13Retalho (Europa e a maior parte do mundo)Apenas números (13 dígitos).Obrigatório para produtos vendidos nas caixas de lojas na Europa e na maioria dos outros mercados.
UPC (UPC-A)Retalho (EUA e Canadá)Apenas números (12 dígitos).O equivalente norte-americano do EAN-13. Necessário ao exportar produtos para os EUA.
EAN-8Produtos pequenosApenas números (8 dígitos).Para embalagens muito pequenas (batom, pastilhas elásticas) onde um EAN-13 fisicamente não cabe.
CODE39Indústria, Automóvel, DefesaNúmeros, letras maiúsculas A–Z e - . $ / + %.Um padrão mais antigo, muito robusto. Mais largo do que o CODE128, mas tolerante a impressão de qualidade inferior.
ITF-14Caixas de expediçãoApenas números (14 dígitos).Para embalagem exterior. A moldura espessa em redor (bearer bars) protege a legibilidade quando impresso diretamente em cartão ondulado.

Por que o gerador rejeita alguns valores

Se aparecer um erro em vez de uma pré-visualização, o valor não cumpre as regras do padrão escolhido — isso é a validação a funcionar, não um erro:

  • EAN-13, EAN-8 e UPC terminam com um dígito de controlo. O último dígito é calculado a partir de todos os outros, por isso um número de 13 dígitos aleatório é quase sempre inválido. Experimente o exemplo válido 4006381333931 (EAN-13) ou 96385074 (EAN-8) para ver a diferença. Se tiver um número atribuído oficialmente, já inclui um dígito de controlo correto.
  • O número de dígitos é rígido. O EAN-13 precisa exatamente de 13 dígitos, o UPC de 12, o ITF-14 exatamente de 14.
  • Os conjuntos de caracteres são limitados. O CODE39 aceita apenas letras maiúsculas, dígitos e alguns símbolos — letras minúsculas ou caracteres acentuados (é, ř, ü) serão recusados. O CODE128 é a escolha certa para texto misto como SHELF-A-12.

Conseguir um código que realmente é lido

A pré-visualização pode parecer perfeita e mesmo assim falhar na caixa registadora se a impressão física estiver errada. As regras que importam:

  • A largura das barras define a espessura da barra mais fina — a dimensão crítica para os leitores. Em impressoras de etiquetas, mantenha o valor em 2 ou superior; barras finíssimas acabam por se misturar com as vizinhas.
  • A altura importa para a leitura manual. Um código mais alto é mais fácil de acertar com um laser em ângulo. Mantenha-se acima de 50 px; suba ainda mais para códigos lidos a maior distância.
  • Respeite a zona de silêncio. Deixe um espaço vazio em ambos os lados das barras. Texto, molduras ou gráficos colados ao código impedem o leitor de encontrar as suas margens.
  • Nunca esticar a imagem. Redimensionar o PNG descarregado de forma desproporcional altera a relação entre barras e espaços, que é exatamente o que codifica os dados. Se precisar de outro tamanho, volte aqui e gere-o nas dimensões corretas.
  • Cuidado com superfícies brilhantes. Reflexos de embalagens laminadas ou latas podem cegar o leitor. Uma etiqueta fosca, ou simplesmente um código maior, resolve o problema.
  • Evite barras vermelhas. A maioria dos leitores laser trabalha com luz vermelha, o que torna as barras vermelhas praticamente invisíveis para eles. Preto, azul-escuro ou verde-escuro sobre fundo claro são as escolhas seguras.

Cores e gradientes — para design, não para o checkout

Além do clássico preto sobre branco, pode definir cores personalizadas de primeiro plano e fundo, um gradiente linear de duas cores, ou um preenchimento arco-íris. Estas opções destinam-se a cartazes, crachás de eventos, cupões e outros materiais gráficos. Para checkout de retalho e operações de armazém, mantenha-se em cores sólidas de alto contraste — e, seja qual for a sua escolha, teste o resultado impresso com um leitor real antes de uma tiragem de produção.

A opção Exibir texto imprime o valor legível por humanos por baixo das barras. Mantenha-a ativa para tudo o que seja operacional: se um código ficar danificado, o operador de caixa ou de armazém pode digitar o número manualmente.

Uma coisa que esta ferramenta não faz: atribuir números oficiais

O gerador desenha qualquer número que lhe dê, mas as cadeias de retalho só aceitam números GTIN atribuídos pela GS1, a organização mundial de numeração. Regista-se junto do escritório GS1 do seu país, recebe o prefixo da sua empresa e o intervalo de números, e depois volta aqui para transformar esses números em gráficos prontos a imprimir — essa parte é grátis para sempre.


Perguntas Frequentes (FAQ)

Um código de barras pode ser colorido ou ter um gradiente? Tecnicamente sim, e este gerador suporta isso — mas os leitores importam-se com o contraste, não com a estética. Barras escuras sobre fundo claro são essenciais, e barras com tons de vermelho falham na maioria dos leitores laser independentemente do contraste. Use a cor livremente em materiais de marketing, com moderação em tudo o que um sistema de ponto de venda tenha de ler.
Por que o meu número de 13 dígitos dá erro como EAN-13? O último dígito de um EAN-13 é um checksum calculado a partir dos primeiros doze. Se não corresponder, o número é inválido e o gerador recusa-o — tal como faria um leitor de loja. Verifique o número que lhe foi atribuído, ou teste a ferramenta com o exemplo válido 4006381333931.
Como obtenho um número EAN oficial para o meu produto? Os números usados no retalho (GTINs) são atribuídos exclusivamente pela organização GS1 — não pode inventá-los. Registe-se no escritório GS1 do seu país para receber um prefixo de empresa e um intervalo de numeração. Esta ferramenta converte então os números que lhe foram atribuídos nos gráficos de código de barras prontos a imprimir, sem qualquer custo.
Qual é o melhor formato para inventário interno? O CODE128. Codifica tanto letras como dígitos (por isso códigos como "SHELF-A-12" funcionam), tem a maior densidade de dados entre os padrões comuns, e todos os leitores modernos o reconhecem. Como as etiquetas internas nunca passam por uma caixa de retalho, não precisa de números GS1 — invente qualquer esquema que se adapte ao seu sistema.
Por que o ITF-14 vem com uma moldura espessa? A moldura — bearer bars — faz parte do padrão. O ITF-14 foi concebido para ser impresso diretamente em cartão ondulado, onde a prensa pode esmagar as barras nas extremidades; a moldura equilibra a pressão e evita que uma leitura parcial de um código danificado seja considerada válida.
Posso codificar letras num código EAN? Não — o EAN e o UPC são estritamente numéricos por definição, e todas as caixas registadoras do mundo esperam-nos assim. Se os seus dados contiverem letras, precisa do CODE128 (ou do CODE39 para sistemas industriais legados), que são padrões diferentes, pensados para logística e não para checkout de retalho.