Gerador de código de barras
Funciona inteiramente no seu navegador. Seus arquivos e dados nunca saem do seu dispositivo.
Sobre esta ferramenta
Digite um valor, escolha o padrão (a simbologia) e o código de barras é desenhado enquanto você digita. A ferramenta cobre Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF-14, ITF, MSI, Codabar e Pharmacode. As configurações permitem ajustar a largura das barras, a altura e se o valor aparece impresso abaixo delas. Você pode baixar o resultado em PNG ou SVG, ou copiar a imagem para a área de transferência onde o navegador permitir.
Qual formato escolher?
Code 128 costuma ser a resposta para etiquetas internas, já que codifica qualquer texto ASCII, incluindo letras, números e pontuação. Code 39 é mais limitado (letras maiúsculas, números e alguns símbolos), mas leitores mais antigos costumam reconhecê-lo bem. Os formatos de varejo são números de comprimento fixo: EAN-13 é o padrão usado no Brasil e na maior parte do mundo fora da América do Norte, UPC-A é o equivalente usado nos Estados Unidos e Canadá, EAN-8 serve para embalagens pequenas, e ITF-14 é usado em caixas de transporte. Pharmacode guarda um número simples entre 3 e 131070 e aparece em embalagens farmacêuticas. Se o valor não se encaixar nas regras do formato escolhido, a ferramenta avisa em vez de desenhar algo que um leitor não conseguiria decifrar corretamente.
O que acontece com o dígito verificador?
EAN-13, EAN-8, UPC-A e ITF-14 terminam com um dígito verificador que o leitor usa para detectar erros de leitura. Você pode digitar o número completo e a ferramenta confere esse último dígito, ou deixá-lo de fora e ela mesma calcula e avisa que fez isso. O cálculo segue o método mod-10 da GS1: os dígitos recebem peso 3 e 1 alternadamente a partir da direita, a soma é feita e o resultado é a diferença até o próximo múltiplo de dez. Digitando 590123412345 como EAN-13, o resultado é 5901234123457. Se você informar os 13 dígitos e o último estiver errado, o código é rejeitado em vez de ser desenhado com um dígito inválido.
Meus dados são enviados para algum servidor?
Não. O código de barras é desenhado no seu navegador como um SVG, e o download em PNG é feito pintando esse SVG em um canvas na memória. Nada do que você digita é enviado pela rede, então códigos de produto, números de pedido ou qualquer outra informação interna permanecem só no seu computador.
Para que serve isso?
Os usos mais comuns são etiquetar estoque e equipamentos, imprimir números de pedido ou de ingresso que um leitor portátil consiga ler, testar um leitor ou um sistema de ponto de venda com um código conhecido, e simular embalagens antes que a arte final fique pronta. Prefira SVG quando o código for impresso ou redimensionado, já que as barras ficam nítidas em qualquer tamanho, e PNG quando você só precisa colocar a imagem em um documento ou numa conversa. Para as regras por trás dos formatos de varejo, veja as Especificações Gerais da GS1 ou o artigo sobre código de barras na Wikipédia.