Gerador de Code 128

O formato alfanumérico que a maioria das etiquetas de patrimônio usa: letras e números, qualquer tamanho, sem registro em nenhuma entidade. Um código ou um lote de 500, exportados em PNG, ZIP ou folha pronta para imprimir.

Padrão do código

Letras, dígitos e símbolos, de qualquer tamanho — ideal para etiquetas de patrimônio internas.

Entrada
Opções

0 de 0 códigos prontos

Adicione valores à esquerda para ver os códigos aqui.

Gerado no seu navegador — nada é enviado.

Este gerador de código de barras trabalha com Code 128, o formato alfanumérico de uso interno mais comum em almoxarifado, patrimônio e expedição. Ele aceita letra e número na mesma etiqueta, não tem tamanho fixo e não exige registro em entidade nenhuma, diferente do EAN-13, que depende de numeração emitida pela GS1.

Ele codifica os 128 caracteres ASCII em qualquer comprimento, e é isso que explica a adoção: a numeração que a operação já usa cabe sem adaptação, seja PAT-0042, ALM.12.335 ou a ordem de serviço com barra e ponto.

Internamente ele tem três subconjuntos. O A cobre maiúsculas e caracteres de controle, o B cobre maiúsculas, minúsculas e pontuação, e o C compacta dois dígitos em um símbolo, o que corta quase pela metade a largura de um código só numérico. O codificador alterna entre eles e escolhe a representação mais curta. Cada símbolo carrega ainda um caractere de verificação mod-103, calculado aqui: o valor que você digita é o valor que o leitor devolve.

GS1-128, antigo EAN-128, é o mesmo Code 128 com uma convenção por cima: um FNC1 na primeira posição marca o símbolo como GS1 e o conteúdo é dividido em identificadores de aplicação, como (01) para o GTIN e (17) para a validade. Varejo e cadeia farmacêutica exigem isso em caixa e palete. Etiqueta interna pede Code 128 puro, que é o que esta ferramenta gera.

Na prática brasileira ele aparece na etiqueta de patrimônio, onde o prefixo de filial cabe em letra sem alargar o código; no almoxarifado, com item, lote e endereçamento; na etiqueta de prateleira, com rua, módulo e nível; e na expedição, no número de volume.

Regra prática: código seu, que circula dentro da operação, Code 128. Produto que vai passar no caixa de uma loja, EAN-13. Leitura pela câmera do celular ou etiqueta em ambiente sujo, QR code. Ainda em dúvida sobre o formato, ou precisa de outra simbologia na mesma sessão? O gerador de código de barras abre com a lista toda.

Code 128 ou Code 39

Code 128Code 39
Conjunto de caracteresOs 128 caracteres ASCII43 caracteres: A-Z, 0-9, espaço e - . $ / + %
Letras minúsculasSimNão, exceto no Code 39 estendido
DensidadeAlta: o subconjunto C grava dois dígitos por símboloBaixa: de 30% a 50% mais largo em dado alfanumérico e mais que o dobro em dado só numérico
Dígito verificadormod-103, sempre presentemod-43 opcional, quase sempre omitido
Uso típicoPatrimônio, logística, saúde, GS1-128Inventário legado, sistemas militares e automotivos

Code 39 sobrevive porque coletores e softwares antigos o aceitam sem configuração. Em implantação nova, Code 128 põe mais dado em menos etiqueta e valida a própria leitura.

Code 128 — perguntas frequentes

Sobre o formato, a leitura e a impressão das etiquetas.

  • Preciso registrar o código em algum lugar?

    Não. Code 128 é de uso livre: você define a numeração e ninguém precisa autorizar. Registro só vale para produto de varejo, outro padrão: o EAN-13 da GS1 Brasil.

    Que caracteres cabem?

    Letras, números e pontuação ASCII, sem tamanho fixo. Acento fica de fora: ç e ã não existem na tabela e o leitor devolve lixo no lugar. Mais caracteres, barra mais larga: códigos de patrimônio costumam ficar entre 6 e 12 caracteres.

    Code 128 ou QR code para etiqueta de patrimônio?

    QR code na maioria dos casos, porque qualquer celular lê pela câmera e o código continua legível mesmo com parte danificada. Code 128 segue fazendo sentido quando a operação já tem leitor a laser.

    Preciso calcular o dígito verificador?

    Não, o gerador de código de barras calcula o mod-103 sozinho. Digite só o valor que o leitor deve devolver: um dígito somado por fora vira conteúdo e volta na leitura como caractere a mais no final.

Vai padronizar a etiquetagem? Fale com a gente

Tudo é desenhado localmente: o valor digitado vira imagem em um canvas no seu navegador, e as bibliotecas de ZIP e PDF só carregam no clique de baixar. Nenhum dado de código de barras chega aos nossos servidores.

Imprimir a etiqueta resolve metade do problema. A outra metade é ter para onde a leitura apontar: as etiquetas do UNIO24 transformam cada leitura na ficha completa do bem, com localização, responsável e histórico.

up arrow