Skip to content

Gerador de Código de Barras Code 39 – O Padrão Alfanumérico Clássico

O Que É um Código de Barras Code 39?

O Code 39 (também chamado Code 3 of 9 ou USS Code 39) foi desenvolvido em 1974 pela Intermec e é uma das simbologias de código de barras mais antigas ainda em uso generalizado. O seu nome vem do método de codificação: cada carácter é representado por 9 elementos (5 barras e 4 espaços), dos quais exatamente 3 são largos e 6 são estreitos.

O Code 39 é auto-verificante, o que significa que um único defeito de impressão num carácter não pode fazer com que o leitor o interprete erroneamente como outro carácter válido. Esta propriedade elimina a necessidade de um dígito de controlo obrigatório, embora um dígito de controlo módulo 43 opcional possa ser adicionado para maior segurança.

A simbologia é amplamente adotada pelo Departamento de Defesa dos EUA (MIL-STD-1189B), pela indústria automóvel (AIAG) e pelo Health Industry Bar Code Council (HIBC). Também está especificada na ISO/IEC 16388 e ANSI/AIM BC1.

Especificações Técnicas

PropriedadeDetalhe
Conjunto de caracteres43 caracteres: A–Z, 0–9, - . $ / + % e espaço
Modo estendidoASCII completo (128 caracteres) usando pares de caracteres
Comprimento dos dadosVariável (sem limite, mas condicionado pela largura da etiqueta)
Dígito de controloOpcional módulo 43 (obrigatório em algumas aplicações)
Tipo de simbologiaLinear (1D), discreta (intervalos entre caracteres)
Rácio largo/estreito2,0:1 a 3,0:1 (2,5:1 recomendado)
Carácter de início/fimAsterisco (*), impresso mas não transmitido

Como o Code 39 é uma simbologia discreta (os caracteres são separados por intervalos), é mais tolerante a imperfeições de impressão do que simbologias contínuas. No entanto, cada carácter ocupa mais espaço, resultando em menor densidade em comparação com o Code 128.

Casos de Uso Comuns do Code 39

  • Militar e governo: A logística do DoD dos EUA (MIL-STD-1189B) e a numeração de stocks NATO dependem do Code 39 para rastreamento de ativos e gestão da cadeia de abastecimento.
  • Indústria automóvel: O AIAG especifica Code 39 para etiquetagem de peças, placas VIN e etiquetas de expedição entre fornecedores e OEMs.
  • Saúde: O padrão HIBC utiliza Code 39 com dígito de controlo obrigatório para dispositivos médicos, embalagens farmacêuticas e amostras laboratoriais.
  • Sistemas de bibliotecas: Muitos sistemas de códigos de barras de bibliotecas utilizam Code 39 para cartões de leitores e etiquetas de livros.
  • Crachás de funcionários: Cartões de identificação e sistemas de controlo de acesso utilizam frequentemente Code 39 para codificar números de identificação.

Como Criar um Código de Barras Code 39

  1. 1.Abra o Gerador de Códigos de Barras e selecione Code 39.
  2. 2.Introduza letras maiúsculas, dígitos e caracteres especiais suportados. Os asteriscos de início/fim são adicionados automaticamente.
  3. 3.Escolha se pretende incluir o dígito de controlo módulo 43 opcional para segurança adicional.
  4. 4.Transfira a imagem do código de barras e teste-a com um leitor antes de implementar em produção.

Todo o processamento acontece localmente no seu navegador – nenhum dado sai do seu dispositivo. Crie códigos de barras Code 39 ilimitados sem registo.

Tópicos Relacionados

Crie seu código de barras Code 39 agora

Gratuito e diretamente no seu navegador – sem cadastro.

→ Ir para o Gerador de códigos de barras

Contexto local

No Brasil, o GS1 Brasil administra os padrões de codificação. Redes como Magazine Luiza, Pão de Açúcar e marketplaces como Mercado Livre exigem códigos de barras padronizados. A NF-e (Nota Fiscal Eletrônica) reforça a obrigatoriedade do código de barras na cadeia comercial.