Gerador de códigos de barras
Cria códigos de barras CODE128, EAN13, UPC e CODE39 no teu navegador e descarrega-os como PNG ou SVG.
A carregar Gerador de códigos de barras… Se nada acontecer, ativa o JavaScript.
Um código de barras é uma representação legível por máquina de dados codificados como um padrão de linhas paralelas de larguras e espaçamentos variáveis. Quando um leitor projeta luz através do padrão, as barras escuras e os espaços claros alternados refletem de forma diferente, e o leitor traduz essa sequência de volta para os dígitos ou carateres originais. Este humilde símbolo unidimensional sustenta quase toda a economia moderna de comércio a retalho e de logística: quase todos os produtos embalados na prateleira de uma loja, cada encomenda que circula numa rede de estafetas e cada livro numa biblioteca trazem um código de barras que permite a um computador identificá-los numa fração de segundo sem digitação manual.
Perguntas frequentes
O valor que introduzo é enviado para um servidor?
Qual é a diferença entre os formatos suportados?
Porque é que obtenho um erro com EAN13 ou UPC?
Devo descarregar PNG ou SVG?
O que é um dígito de controlo e é acrescentado automaticamente?
Posso criar um código de barras que contenha letras?
Porque é que o meu código de barras impresso não é lido?
Um código de barras é o mesmo que um código QR?
Sobre Gerador de códigos de barras
Existem muitos padrões de códigos de barras, cada um adequado a uma tarefa diferente, e este gerador suporta quatro dos mais usados. CODE128 é um formato de alta densidade e de uso geral que consegue codificar o conjunto completo de carateres ASCII, o que o torna o cavalo de batalha para etiquetas de envio, etiquetas de inventário e rastreio interno. EAN13 (European Article Number) é o padrão de retalho de treze dígitos usado em produtos de consumo na maior parte do mundo. UPC (Universal Product Code) é o padrão de retalho norte-americano de doze dígitos que vês em produtos alimentares e bens embalados. CODE39 é um formato mais antigo e robusto que codifica dígitos, letras maiúsculas e um punhado de símbolos, e continua comum em aplicações industriais, automóveis e de defesa porque é simples e tolerante.
Esta ferramenta gera códigos de barras inteiramente no teu navegador usando uma biblioteca JavaScript de códigos de barras. Escreves um valor, escolhes um formato e o código de barras é desenhado instantaneamente numa imagem vetorial na página. Se o valor que introduzes não for válido para o formato escolhido, por exemplo, poucos dígitos para EAN13 ou um carater não suportado para CODE39, a ferramenta deteta o erro e mostra uma mensagem clara em vez de produzir um símbolo partido ou que não se consegue ler. Nada do que escreves é enviado para qualquer servidor; o valor, a renderização e os downloads acontecem todos localmente no teu dispositivo, e a página continua a funcionar offline depois de carregada.
Podes descarregar o resultado em dois formatos. A opção PNG rasteriza o código de barras para uma imagem de píxeis adequada a incorporar em documentos, e-mails, apresentações e na maioria do software de impressão de etiquetas. A opção SVG produz um ficheiro vetorial que se mantém perfeitamente nítido a qualquer tamanho, o que é a melhor escolha para impressão profissional, onde barras nítidas e de alto contraste são essenciais para uma leitura fiável. Qualquer que seja a tua escolha, mantém o código de barras suficientemente grande e o contraste suficientemente alto para que um leitor o consiga ler: encolher demasiado um código de barras, imprimi-lo numa superfície texturada ou reduzir o contraste entre as barras e o fundo são as razões mais comuns para um código de barras não ser lido.
Uma patente desenhada na areia: a invenção do código de barras
O código de barras começou com uma pergunta ouvida de passagem num corredor. Em 1948, um executivo de um supermercado de Filadélfia visitou o Drexel Institute of Technology a perguntar se alguém conseguia conceber uma forma de ler automaticamente a informação de um produto na caixa. O estudante de pós-graduação Bernard Silver mencionou-o ao seu amigo Norman Joseph Woodland, que ficou fascinado pelo problema. Conta-se que Woodland, enquanto estava sentado numa praia da Florida a pensar no assunto, desenhou pontos e traços de código Morse na areia e depois arrastou os dedos para baixo através deles, transformando os pontos e traços em linhas verticais finas e grossas. Aquele momento de inspiração, estender o código Morse a um padrão de barras paralelas, foi o nascimento conceptual do código de barras. Woodland e Silver apresentaram a sua patente em 1949 e receberam-na em 1952, embora o seu projeto original fosse um padrão circular em alvo em vez das riscas lineares que conhecemos hoje.
A ideia estava décadas à frente da tecnologia necessária para a usar de forma barata. A leitura fiável e acessível teve de esperar pelo laser e pelos circuitos integrados que conseguissem descodificar um sinal em tempo real. O salto para o dia a dia chegou em 1973, quando um comité de líderes da indústria alimentar selecionou o Universal Product Code, concebido em grande parte pelo engenheiro da IBM George Laurer, como padrão. O primeiríssimo produto alguma vez lido numa caixa de retalho usando um código de barras UPC foi uma embalagem de pastilhas elásticas Wrigley's, registada num supermercado Marsh em Troy, no Ohio, a 26 de junho de 1974. Essa embalagem de pastilhas está agora preservada na Instituição Smithsonian como um pequeno monumento a uma tecnologia que viria a remodelar o comércio global.
A partir daquela única embalagem de pastilhas, o código de barras espalhou-se até se tornar uma das tecnologias mais omnipresentes da Terra, com milhares de milhões de leituras realizadas todos os dias no retalho, na armazenagem, na saúde, nos transportes e no fabrico. Os seus descendentes e parentes também se multiplicaram: CODE39 e CODE128 surgiram para lidar com letras e dados densos na indústria e na logística, e o código QR bidimensional mais tarde estendeu a mesma ideia básica, padrões legíveis por máquina que ligam os mundos físico e digital, a uma grelha de capacidade muito superior. Ainda assim, o código de barras linear original perdura praticamente inalterado, um testemunho de como um projeto simples e robusto esboçado na areia de uma praia poderia sustentar discretamente o fluxo de bens por todo o planeta.