Gerador de código de barras GS1-128
Escolha os Identificadores de Aplicação e preencha os valores — o construtor de AI monta a cadeia GS1-128 correta e a mostra na hora, grátis e sem limite.
O que o GS1-128 codifica
O GS1-128 é uma variante do Code 128 para dados estruturados, pensada para as etiquetas de logística e de cadeia de suprimentos que precisam carregar mais de um dado em um único código de barras. Em vez de uma única sequência de texto, os dados são repartidos em campos, e cada um vem marcado com um Identificador de Aplicação (AI) numérico entre parênteses — (01) para um GTIN, (10) para um lote, (17) para uma data de validade, (21) para um número de série e vários outros —, de modo que um leitor ou um sistema de depósito consegue extrair exatamente os campos de que precisa, sem ambiguidade, por mais campos que haja dentro do mesmo símbolo. O construtor de AI acima se encarrega de montar a cadeia por você: escolha um AI, digite o valor e a cadeia com o formato correto é gerada e exibida automaticamente.
FNC1: o que o transforma em dados GS1
Todos os símbolos GS1-128 começam por um caractere especial não imprimível chamado FNC1 — é ele que diz ao leitor “isto são dados GS1, interprete como Identificadores de Aplicação” em vez de como texto arbitrário, que é como um Code 128 comum seria lido. Dentro do código de barras, o FNC1 cumpre ainda uma segunda função: os campos de comprimento variável da GS1 (por exemplo um número de lote, que pode ter de 1 a 20 caracteres) usam um segundo FNC1 como separador, que marca exatamente onde esse campo termina para que o AI seguinte não seja lido como parte dele. Você nunca digita o FNC1 — o Studio desta ferramenta o insere automaticamente ao gerar o símbolo.
Identificadores de Aplicação mais comuns
Os cinco AI aceitos pelo construtor desta página cobrem a grande maioria das etiquetas GS1-128 reais:
- (01) GTIN-14 — o número global de item comercial do produto, 14 dígitos incluindo seu próprio dígito verificador.
- (10) Lote — até 20 caracteres alfanuméricos que identificam um lote de produção.
- (17) Data de validade — no formato AAMMDD.
- (21) Número de série — até 20 caracteres alfanuméricos que identificam uma unidade específica.
- (310x) Peso líquido em quilogramas — um valor de 6 dígitos em que x (de 0 a 5) indica quantos desses dígitos são decimais; 3102 com o valor 012345 significa 123,45 kg.
A especificação completa da GS1 define dezenas de outros AI para logística, datas e medidas, além desses cinco.
O SSCC e as etiquetas logísticas
O terreno natural do GS1-128 é a etiqueta de expedição: os paletes e as caixas que circulam por uma cadeia de suprimentos quase sempre carregam um Serial Shipping Container Code, o AI (00), um número de 18 dígitos que identifica de forma única aquela unidade logística de ponta a ponta. Uma etiqueta de palete de verdade costuma combinar um SSCC com um GTIN (01), um lote (10) e um campo de quantidade ou de peso, tudo no mesmo símbolo GS1-128 — exatamente o tipo de montagem com vários campos que o construtor de AI acima existe para simplificar. Essa é a razão de fundo pela qual o GS1-128 existe como formato à parte: o caixa de uma loja quer um único número simples, mas a doca de recebimento de um depósito precisa de vários campos estruturados a partir de uma só etiqueta e de uma só leitura.
GS1-128 vs. Code 128 simples
Fisicamente, o GS1-128 e o Code 128 são a mesma simbologia: padrões de barras idênticos e a mesma soma de verificação. A diferença está inteiramente na convenção: o GS1-128 começa sempre por FNC1 e estrutura seus dados como Identificadores de Aplicação, enquanto o Code 128 simples codifica o texto que você lhe der, sem nenhum significado implícito. Qualquer leitor que leia Code 128 também decodifica as barras de um símbolo GS1-128, mas só um software preparado para GS1 interpreta corretamente a estrutura de AI por trás. Se seus dados não são um campo da GS1 — um SKU interno, um número de rastreamento definido pelo seu próprio sistema —, o Code 128 simples (ver /code-128) é a opção mais simples e mais adequada.
Perguntas frequentes
O que é um Identificador de Aplicação (AI) em um código de barras GS1-128?
Qual é a diferença entre GS1-128 e Code 128?
O que é o FNC1 em um código de barras GS1-128?
O que é um SSCC?
Preciso de uma licença da GS1 para usar GS1-128?
Como monto um código de barras GS1-128 sem saber a sintaxe dos AI?
Continue explorando
Importe um arquivo CSV ou do Excel e baixe um ZIP com todos os códigos de barras — sem limite de linhas.
Imprimir folhas de etiquetasPDFs prontos para Avery, com zonas de silêncio corretas e alinhamento automático.
Código de barras não é lido?Zonas de silêncio, tamanho, dpi térmico, contraste — causas, soluções e um leitor ao vivo.
Todos os tipos de código de barrasConheça todas as simbologias com que o BarcodeSheets é compatível.