Gerador de Códigos de Barras

Crie códigos de barras Code 128, Code 39, EAN-13, EAN-8, UPC, ITF-14, MSI e Pharmacode de qualquer texto ou número. Ajuste largura das barras, altura, margens, cores e valor impresso, depois baixe PNG ou SVG, ou copie a imagem.

Entrada

Comprimento: 0 (precisa de 1-80 caracteres)

Formato do Código de Barras

Universal - suporta todos os caracteres ASCII

Visualização

Digite um valor para gerar um código de barras

Formato de Saída

Configurações

2
100 px
10 px
14 px
Alinhamento do Texto

Como Usar

  1. Digite no campo de entrada o valor que deseja codificar
  2. Escolha o formato de código de barras adequado às suas necessidades ou pressione Detectar Automaticamente para que a ferramenta escolha um
  3. Ajuste configurações opcionais como largura das barras, altura, cores e alinhamento do texto
  4. Escolha PNG ou SVG abaixo da visualização e depois baixe ou copie a imagem

Entenda as simbologias de código de barras e como codificá-las

O que este gerador faz

Um código de barras condensa uma cadeia curta — um código de produto, um SKU, um número de lote — em um padrão de barras e espaços que um leitor consegue interpretar. Este gerador transforma o valor que você digita nesse padrão e desenha o resultado como uma visualização em tempo real. Ele abrange oito simbologias: Code 128, Code 39, EAN-13, EAN-8, UPC, ITF-14, MSI e Pharmacode, cada uma codificando os dados sob suas próprias regras. O modo Auto Detect analisa o que você digita e escolhe uma simbologia compatível quando você não tem certeza de qual usar.

Além das barras, você controla a largura da barra, a altura, as margens, a cor da linha e do fundo e o valor legível impresso abaixo. Quando o layout ficar do seu agrado, baixe como PNG para o uso diário ou como SVG para trabalhos de impressão que precisam se manter nítidos em qualquer tamanho, ou copie a imagem direto para a área de transferência.

Escolher a simbologia certa

O formato a escolher depende de onde o código será lido. Code 128 é a opção versátil para etiquetas internas, pois codifica todo o conjunto ASCII, letras e símbolos inclusive. Code 39 ainda aparece em ambientes industriais e de defesa, onde leitores antigos são comuns. Para o que se vende em loja valem as simbologias de varejo: EAN-13 e EAN-8 para produtos internacionais, UPC para os Estados Unidos. ITF-14 identifica caixas de transporte, MSI surge em etiquetas de prateleira de armazém e Pharmacode é o padrão dedicado à embalagem farmacêutica.

Um exemplo concreto

Digite 590123412345 e escolha EAN-13. A simbologia espera doze dígitos mais um décimo terceiro dígito verificador calculado a partir dos doze primeiros. Se o seu valor não bater, a ferramenta informa o dígito verificador correto em vez de desenhar um código inválido, para que você conserte antes de imprimir. O Pharmacode se comporta de outra forma: aceita apenas um número entre 3 e 131070 e rejeita qualquer valor fora dessa faixa.

Observações e casos-limite

Cada simbologia impõe suas próprias regras de comprimento e de caracteres: EAN-8 pede de sete a oito dígitos, MSI aceita apenas dígitos e Code 39 permite A–Z, 0–9 e alguns símbolos. Quando a entrada quebra uma regra, uma mensagem embutida aponta o problema, seja um caractere inválido, um comprimento incorreto ou um dígito verificador errado. Você também pode ocultar o valor impresso, alinhá-lo à esquerda, ao centro ou à direita, e ajustar o tamanho da fonte quando a etiqueta precisa caber em um espaço apertado.

Perguntas frequentes

Todas as simbologias — Code 128, EAN-13, UPC, ITF-14, Pharmacode e as demais — são geradas sem marca d'água, sem limite de leituras e sem ajustes bloqueados. Personalize as cores, o tamanho e a etiqueta do valor e exporte quantos códigos PNG ou SVG precisar.