[{"data":1,"prerenderedAt":150},["ShallowReactive",2],{"page-pt-br-root-tools/gerador-de-code-39":3},{"content":4,"isFallback":94,"alternates":133},{"id":5,"title":6,"author":7,"body":8,"category":7,"date":7,"description":92,"difficulty":7,"extension":93,"heroDark":94,"image":7,"keywords":95,"locale":96,"meta":97,"navigation":125,"path":126,"readingTime":123,"seo":127,"sitemap":128,"stem":130,"tags":7,"translationKey":131,"__hash__":132},"content/pt-br/tools/gerador-de-code-39.md","Gerador de código de barras Code 39 grátis, também em lote",null,{"type":9,"value":10,"toc":89},"minimark",[11,16,21,29,58,61,68,84],[12,13],"essential-hero3-section",{"description":14,"title":15},"Digite um valor, cole uma lista, envie um CSV ou numere uma sequência: cada linha vira um código de barras Code 39 desenhado no seu navegador. Baixe um PNG, o lote inteiro em ZIP ou uma folha Avery pronta para imprimir. Sem cadastro e sem marca d'água.","Gerador grátis de \u003Cspan class=\"kw-swipe-d\">código de barras Code 39\u003C/span>",[17,18],"tools-bulk-barcode-generator",{"default-mode":19,"default-symbology":20},"single","CODE39",[22,23],"essential-call-to-action-section",{":primaryButton":24,"subtitle":25,"title":26,"className":27},"{\"text\":\"Começar grátis\",\"url\":\"https://my.unio24.com/signup?utm_source=unio24-site&utm_medium=referral&utm_campaign=tools&utm_content=tools-gerador-de-code-39&locale=pt-BR\"}","O UNIO24 controla o que a etiqueta identifica: equipamento, ferramenta, patrimônio, material, estoque. Cada item ganha uma ficha completa, com histórico de manutenção, localização atual, saldo e disponibilidade, e quem está com ele. Leia a etiqueta com qualquer celular.","Está etiquetando algo físico?",[28],"cta-tight-bottom",[30,31,33],"essential-content-section",{"anchorId":32},"code-39-format",[34,35,37,46,49],"template",{"v-slot:description":36},"",[38,39,40,41,45],"p",{},"O Code 39 é de 1974 e, por qualquer critério técnico, já deveria ter saído de cena. Ele comporta 43 caracteres — letras maiúsculas, dígitos e ",[42,43,44],"code",{},"- . $ / + %",", mais o espaço —, ocupa cerca de um terço a mais de largura de etiqueta que o Code 128 para o mesmo valor, e o dígito verificador é opcional, então a maioria dos sistemas simplesmente abre mão dele. Mesmo assim, o formato continua aparecendo em especificação. A logística militar padronizou o código décadas atrás (MIL-STD-1189, e o Code 39 segue presente em toda a etiquetagem da era LOGMARS), a cadeia de fornecimento automotiva o adotou pela AIAG, e um almoxarifado cheio de leitores e softwares de etiqueta daquela época lê o Code 39 sem configuração nenhuma. Essa última parte é o motivo inteiro para usá-lo em 2026: quando a especificação, o cliente ou o parque de leitores de vinte anos diz Code 39, você imprime Code 39.",[38,47,48],{},"Vale conhecer alguns hábitos do formato antes de rodar um lote. Todo símbolo vem emoldurado por asteriscos: são marcadores de início e fim que o codificador acrescenta, então não os digite nos seus valores; o leitor os descarta na leitura e devolve só o seu dado. Letras minúsculas não existem no conjunto básico de caracteres, e este gerador as rejeita na validação em vez de passar tudo para maiúscula sem avisar, porque um valor que muda de caixa entre a planilha e a leitura é como dois sistemas acabam discordando sobre o mesmo bem. E não há dígito verificador obrigatório. O Code 39 se autoverifica no nível de cada caractere, o que pega falha de impressão, mas não erro de digitação. Se o sistema que recebe o código exige o caractere verificador opcional mod-43, gere o código pelas ferramentas desse próprio sistema; acrescentar um às cegas faz toda leitura voltar com um caractere a mais no final, que ninguém espera.",[38,50,51,52,57],{},"Vai começar um esquema de etiquetagem do zero, sem hardware antigo para agradar? Use o ",[53,54,56],"a",{"href":55},"/pt-br/tools/gerador-de-code-128","Code 128",": mais denso, aceita minúsculas e sempre leva dígito verificador. A comparação lado a lado está naquela página.",[59,60],"essential-related-barcode-tools-section",{},[62,63],"essential-faq-section",{":contactLink":64,":faqs":65,"description":66,"title":67},"{\"text\":\"Vai etiquetar patrimônio em grande escala?\",\"callActionText\":\"Falar com vendas\",\"url\":\"/pt-br/contacts\"}","[{\"title\":\"Codificação e impressão\",\"items\":[{\"question\":\"Por que a ferramenta rejeita meus valores em minúsculas?\",\"answer\":\"O Code 39 básico não tem minúsculas: os 43 caracteres dele são as maiúsculas de A a Z, os dígitos e - . $ / + %, mais o espaço. Em vez de converter os seus dados para maiúscula sem avisar, a linha é marcada para você decidir: passe os valores de origem para maiúscula ou troque para o \u003Ca href=\\\"/pt-br/tools/gerador-de-code-128\\\">Code 128\u003C/a>, que codifica as duas caixas.\"},{\"question\":\"Preciso colocar os asteriscos em volta do valor?\",\"answer\":\"Não. Os caracteres * de início e fim fazem parte do símbolo, não do dado. O codificador os acrescenta e o leitor os remove. Digite só o valor que você quer receber de volta na leitura.\"},{\"question\":\"Por que minhas etiquetas Code 39 saem tão largas?\",\"answer\":\"É o formato: cada caractere gasta nove elementos, entre largos e estreitos, e não existe compactação de números. Um valor de 10 caracteres que cabe em uma célula pequena de folha Avery em Code 128 pode transbordar em Code 39. Encurte os valores, imprima menor conferindo a leitura a 300 dpi, ou passe para o formato mais denso se os seus leitores aceitarem.\"},{\"question\":\"Este gerador acrescenta o dígito verificador mod-43?\",\"answer\":\"Não. A maioria das implantações de Code 39 roda sem ele, e um caractere verificador acrescentado onde o sistema receptor não o espera aparece como um caractere solto no final de cada leitura. Se a sua especificação exige mod-43, quem deve gerá-lo é o sistema que impõe essa especificação.\"}]}]","As que aparecem quando as etiquetas encontram os leitores.","Code 39 — perguntas frequentes",[30,69,71],{"anchorId":70},"code-39-privacy",[34,72,73,76],{"v-slot:description":36},[38,74,75],{},"Os valores são desenhados em um canvas local, no seu navegador, e nunca chegam a um servidor; as bibliotecas de ZIP e PDF só carregam quando você clica para baixar. Os lotes vão até 500 linhas.",[38,77,78,79,83],{},"Se a leitura deve abrir uma ficha em vez de só repetir um ID, isso é a ",[53,80,82],{"href":81},"/pt-br/product/etiquetas-qr-code","etiquetagem de patrimônio no UNIO24",". E, se você está no meio de uma migração de um sistema antigo em Code 39, as etiquetas que já estão coladas continuam valendo: os IDs são vinculados na importação, sem rodada de reetiquetagem.",[22,85],{":primaryButton":24,"subtitle":86,"title":87,":secondaryButton":88},"O UNIO24 lê as etiquetas Code 39 que você já tem e as transforma em um cadastro de patrimônio vivo: leia uma etiqueta e o histórico abre no celular. Comece grátis com 50 itens.","Formato antigo, cadastro vivo","{\"text\":\"Falar com a gente\",\"url\":\"/pt-br/contacts\"}",{"title":36,"searchDepth":90,"depth":90,"links":91},2,[],"Gere código de barras Code 39 (código 39) no navegador: um código ou um lote de 500 a partir de CSV. Prévia na hora e download em PNG, ZIP ou folha Avery pronta para imprimir.","md",false,"code 39, código 39, gerador de code 39, gerador de código de barras code 39, code 39 grátis, code 3 of 9, mil-std-1189, etiqueta de patrimônio code 39","pt-br",{"schemaOrg":98},[99,111],{"@type":100,"name":101,"applicationCategory":102,"operatingSystem":103,"description":104,"url":105,"inLanguage":106,"offers":107},"WebApplication","Gerador de Code 39 UNIO24","UtilitiesApplication","Any","Gerador gratuito de código de barras Code 39 no navegador, individual ou em lote, com exportação em PNG, ZIP, PDF Avery e impressão.","https://unio24.com/pt-br/tools/gerador-de-code-39","pt-BR",{"@type":108,"price":109,"priceCurrency":110},"Offer","0","BRL",{"@type":112,"itemListElement":113},"BreadcrumbList",[114,119,122],{"@type":115,"position":116,"name":117,"item":118},"ListItem",1,"Início","https://unio24.com/pt-br",{"@type":115,"position":90,"name":120,"item":121},"Ferramentas","https://unio24.com/pt-br/tools",{"@type":115,"position":123,"name":124,"item":105},3,"Gerador de Code 39",true,"/pt-br/tools/gerador-de-code-39",{"title":6,"description":92},{"loc":126,"lastmod":129},"2026-10-10T07:44:33+03:00","pt-br/tools/gerador-de-code-39","tools/code-39-barcode-generator","u-j1JkNs3hiG_fDwiavQamvoYK-mLweZusrVoE05CrU",[134,137,140,143,146,147],{"locale":135,"path":136},"de","/de/tools/code-39-generator",{"locale":138,"path":139},"es-419","/es-419/tools/generador-de-code-39",{"locale":141,"path":142},"fr","/fr/tools/generateur-code-39",{"locale":144,"path":145},"it","/it/tools/generatore-code-39",{"locale":96,"path":126},{"locale":148,"path":149},"en","/tools/code-39-barcode-generator",1792296477069]