Gerador de Code 128

Digite o conteúdo para gerar o código Code 128. A imagem mostra o valor abaixo das barras.

Funciona localmente no seu navegador

Como transformar um valor em imagem de código de barras Code 128

Digite um valor e clique em Gerar código de barras: a página desenha um código Code 128 como imagem PNG e imprime o texto codificado sob as barras. O desenho acontece no navegador, e o valor não é enviado a lugar nenhum.

A página abre com um código de exemplo para voritools.com, para mostrar o formato de saída antes de você digitar.

  1. Digite ou cole o valor no campo. Letras, dígitos, espaços, pontuação e as letras latinas È–Ï são codificados.
  2. Clique em Gerar código de barras. A imagem abaixo dos botões é substituída; os dígitos são agrupados dois por símbolo, então um valor numérico fica mais estreito que a mesma quantidade de letras.
  3. Clique em Limpar para apagar o campo e a imagem. Para guardar o resultado, clique com o botão direito na imagem — ou toque e segure no celular — e salve; não há botão de download separado.

O que o gerador codifica e onde ele para

Caracteres que codificam e caracteres que não

Os testes cobriram a faixa ASCII e parte da Latin-1. A–Z, a–z, 0–9, espaço, tabulação e a pontuação de um teclado comum codificaram, assim como È, Ï e as letras entre elas. Fora desse conjunto falharam é, ü, ñ, ß, o símbolo do euro, caracteres chineses e emoji.

Quando o valor contém um caractere recusado pelo codificador, a ferramenta apaga a imagem anterior e mostra um aviso, em vez de deixar na tela um código antigo ou incompleto.

Quanto a imagem cresce

A largura cresce cerca de 22 pixels por letra e 11 por dígito, mais uns 90 pixels de margem fixa: um valor de 4 caracteres mediu 178 pixels e um de 120 mediu 2.730, com altura constante de 142. Nada é quebrado em linhas, então um valor longo gera uma imagem longa.

Os navegadores não exportam uma tela que passa do próprio limite de tamanho, e o PNG falha sem erro. Nos testes, 2.800 caracteres ainda geravam imagem e 3.000 não; agora a ferramenta avisa que o valor é longo demais em vez de deixar o quadro vazio.

Uma única simbologia, sem dados de produto

A página sempre desenha Code 128. Não é um gerador EAN/UPC, Code 39, Data Matrix ou QR, e não verifica se o valor é um número comercial válido: uma sequência de dígitos é codificada como digitada, sem dígito verificador.

Se o leitor que vai ler o código espera um formato específico, gere antes uma amostra e leia com o aparelho que você pretende usar.

Ferramentas recentes: