EZ
EZ2Conv

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 a partir de qualquer texto ou número. Ajuste a largura das barras, altura, margens, cores e o rótulo de valor impresso, depois baixe em PNG ou copie o código de barras como SVG escalável.

Entrada

Universal - suporta todos os caracteres ASCII

Atual: 0 caracteres(Obrigatório: 1-80)

Visualização

📊

Digite um valor para gerar um código de barras

Referência de Formatos

CODE128ABC-12345

Universal - suporta todos os caracteres ASCII

CODE39ABC-123

Industrial - A-Z, 0-9 e caracteres especiais

EAN-135901234123457

Varejo internacional - 12-13 dígitos

EAN-812345670

Itens pequenos - 7-8 dígitos

UPC-A012345678905

Varejo EUA - 11-12 dígitos

ITF-1415400141288763

Logística - 13-14 dígitos

MSI12345678

Inventário - apenas números

Pharmacode1234

Farmaceutico - números 3-131070

Como Usar

  1. Selecione o formato de código de barras adequado às suas necessidades (Code128, EAN-13, UPC, etc.)
  2. Insira o valor a ser codificado no campo de entrada, seguindo as regras do formato selecionado
  3. Ajuste configurações opcionais como largura das barras, altura, cores e alinhamento do texto
  4. Baixe o código de barras gerado em formato PNG ou copie como SVG para uso profissional

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 por meio da biblioteca JsBarcode e desenha o resultado como um SVG 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 copie como SVG para trabalhos de impressão que precisam se manter nítidos em qualquer tamanho.

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.
A biblioteca JsBarcode desenha as barras como um SVG diretamente no seu dispositivo, então o valor que você codifica — um código de produto, um SKU ou um número de lote — nunca é enviado a lugar algum. Nada sai da sua máquina durante a geração.
Não há nenhum cadastro envolvido. Escolha uma simbologia, digite um valor, ajuste a largura e as cores, e o código aparece de imediato, pronto para baixar como PNG ou copiar como SVG.
Ajuste o formato ao contexto de leitura: Code 128 para etiquetas internas versáteis com qualquer caractere ASCII, Code 39 para uso industrial, EAN-13 e EAN-8 para varejo internacional, UPC para o mercado dos EUA, ITF-14 para caixas de transporte, MSI para inventário de armazém e Pharmacode para embalagem farmacêutica. Na dúvida, o Auto Detect sugere uma simbologia compatível a partir da sua entrada.
Simbologias de varejo como EAN-13, EAN-8 e UPC terminam em um dígito verificador calculado a partir dos dígitos anteriores. Se o dígito que você digitou não coincide, a ferramenta mostra o correto para que você conserte o valor em vez de imprimir um código que os leitores recusariam.
O PNG é uma imagem de resolução fixa, boa para telas e compartilhamento rápido. O SVG é vetorial, portanto se ajusta a qualquer tamanho sem borrar — a melhor escolha para etiquetas impressas e layouts profissionais. Você pode salvar o PNG ou copiar a marcação SVG direto para a área de transferência.