freebarcodeqr.com

Gerador Gratuito de Código de Barras Code 39.

O padrão alfanumérico mais antigo. Letras maiúsculas, dígitos, alguns símbolos.

Precisa de outro formato de código de barras? Escolha um no menu Códigos de barras no topo da página.

Generated in your browser. Never stored.

Barcode format

Code 39

Uppercase letters, digits, and some symbols. Common in industry.

O Code 39 (também chamado de Code 3 of 9) é um dos formatos de código de barras alfanuméricos mais antigos. Ele codifica A–Z maiúsculas, dígitos 0–9 e sete símbolos: - . $ / + % e espaço.

Use o Code 128 para novos projetos, a menos que o seu scanner exija especificamente o Code 39 — ele é de menor densidade e não tem validação de dígito verificador na versão básica.

Grátis para sempre. Sem cadastro, sem marca d'água na imagem baixada, sem expiração no código de barras que você gera hoje.

At a glance

PadrãoISO/IEC 16388 (2007) ISO/IEC 16388
Conjunto de caracteres43 caracteres — A–Z, 0–9, espaço e - . $ / + %
EstruturaDiscreta; cada caractere é 9 elementos (5 barras + 4 espaços), 3 deles largos
Dígito verificadorMódulo 43 opcional; a simbologia é autoverificável sem ele
Caractere de início/paradaAsterisco (*), adicionado automaticamente pelo codificador
DensidadeBaixa — cerca de metade da densidade do Code 128 para os mesmos dados
Ano de introdução1974 (Intermec); exigido pelo LOGMARS do DoD dos EUA (MIL-STD-1189)
O Code 39 é uma simbologia discreta e de comprimento variável; cada caractere de símbolo é composto por nove elementos — cinco barras e quatro espaços — três dos quais são largos.
ISO/IEC 16388:2007, especificação da simbologia Code 39

Quando você realmente precisa do Code 39

Muitos sistemas industriais e governamentais antigos exigem o Code 39 — cadeias de suprimentos de defesa (LOGMARS), alguns sistemas de saúde e bibliotecas e algumas integrações de ERP legadas. Se o seu documento de especificação nomeia o Code 39, use-o.

Para trabalho novo — etiquetas internas, sistemas WMS modernos, e-commerce — escolha o Code 128. Ele é mais curto, mais confiável e suporta minúsculas.

Conjunto de caracteres

A–Z maiúsculas, dígitos 0–9 e estes símbolos: - . $ / + % * e espaço. Minúsculas não são suportadas; o codificador as rejeita.

Um modo Code 39 estendido suporta o conjunto ASCII completo combinando dois caracteres por símbolo, mas o resultado não é mais compatível com scanners Code 39 básicos.

Frequently asked questions

Por que meu código de barras não codifica letras minúsculas?
O Code 39 não suporta minúsculas na sua forma padrão. Mude para o Code 128 ou converta seus dados para maiúsculas.
O Code 39 tem um dígito verificador?
Opcionalmente. O caractere verificador módulo 43 pode ser ativado, mas a maioria dos leitores não o valida. O Code 128 tem validação embutida sempre.

Related barcode formats

  • Code 128

    All printable ASCII, variable length. The default for warehouses.

  • Code 93

    Denser successor to Code 39 with built-in check digits.

  • Codabar

    Digits with A/B/C/D start/stop. Used by FedEx and libraries.