Geradores de Código de Barras

Gerador de Código de Barras Code 39

Codifique letras e números em um código de barras Code 39.

Avalie esta ferramenta

How to use the Gerador de Código de Barras Code 39

  1. Digite letras maiúsculas, dígitos e símbolos suportados.
  2. Baixe o código de barras como PNG.

About the Gerador de Código de Barras Code 39

O Code 39 — também chamado de Code 3 of 9 — é um dos formatos de código de barras mais antigos ainda em uso cotidiano. Ele codifica letras maiúsculas, dígitos e um pequeno conjunto de símbolos, e cada caractere é desenhado a partir de nove elementos, três dos quais são largos. Essa simplicidade é sua virtude: é fácil de ser lido por qualquer leitor e não precisa de dígito verificador, o que explica por que permaneceu em cadeias de suprimento automotivas e de defesa, e em sistemas mais antigos de estoque e identificação que foram construídos em torno dele décadas atrás.

A contrapartida é o tamanho. O Code 39 codifica muito menos caracteres que o Code 128 e produz um código de barras substancialmente mais longo para os mesmos dados — muitas vezes quase o dobro da largura. Se você está começando do zero e seus leitores são modernos, o Code 128 quase sempre é a melhor escolha; recorra ao Code 39 quando um sistema que você está alimentando exigir isso especificamente.

O erro mais comum é o uso de minúsculas. O Code 39 padrão não tem caracteres minúsculos, então digite em maiúsculas — esta ferramenta converte sua entrada automaticamente, o que significa que uma entrada em minúsculas produz um código de barras em maiúsculas, não um erro, e o resultado lido pode não ser a string que você esperava. Ele também não adiciona nenhum caractere de verificação por padrão; se o seu sistema espera um, ele precisa vir desse sistema. Mantenha as zonas de silêncio livres em ambas as extremidades e não comprima as barras para caber em uma etiqueta estreita.

Frequently asked questions

O Code 39 pode codificar letras minúsculas?

Não. O Code 39 padrão cobre apenas letras maiúsculas, dígitos e alguns símbolos. Tudo o que você digitar é convertido para maiúsculas, então o código de barras é lido de volta em maiúsculas, mesmo que você tenha digitado em minúsculas.

Por que meu código de barras Code 39 é tão largo?

Isso é inerente ao formato — cada caractere ocupa nove elementos mais um espaço, então ele é muito menos denso que o Code 128. Valores longos rapidamente ultrapassam o tamanho da etiqueta.

Devo usar Code 39 ou Code 128?

Code 128 para qualquer coisa nova: ele lida com todo o conjunto ASCII e produz um código de barras muito mais curto. Escolha o Code 39 quando o sistema que você está alimentando — geralmente um sistema mais antigo automotivo, de defesa ou de estoque — exigir isso explicitamente.

Ele precisa de um dígito verificador?

Não, o Code 39 funciona sem um, o que é parte do seu atrativo. Alguns sistemas usam um caractere de verificação opcional mod-43; esta ferramenta não adiciona um, então, se o seu exigir, ele precisa vir do seu sistema.

Por que há asteriscos ao redor do texto do meu código de barras?

O Code 39 tradicionalmente usa um caractere de início e fim, comumente exibido como um asterisco. Ele marca o começo e o fim do símbolo e não faz parte dos seus dados.