Gerador de código de barras
Este gerador de código de barras cria códigos Code 128, Code 39, EAN-13, EAN-8, UPC-A e ITF: digite o texto, deixe incluir o dígito verificador e salve em PNG ou SVG, sem enviar nada.
Fonte: Wikipedia – Code 128 (Symboltabelle, Zeichensätze A/B/C, Prüfsumme). Atualizado em: .
Como o cálculo é feito
Um código de barras transforma texto ou números em barras que um leitor consegue ler. O gerador calcula sozinho os conjuntos de caracteres e os dígitos verificadores e entrega um PNG ou um SVG sem perdas.
Qual tipo escolher?
- Code 128 aceita todos os caracteres ASCII e é bem compacto com números. A escolha padrão para estoque, envio e etiquetas próprias.
- Code 39 conhece maiúsculas, dígitos e poucos símbolos. Muito usado em indústria e administração.
- EAN-13, EAN-8 e UPC-A são para produtos de varejo. O dígito verificador é calculado automaticamente. Para vender em lojas é preciso ter números GS1 próprios; números inventados já pertencem a outras pessoas.
- ITF (Interleaved 2 of 5) codifica pares de dígitos e é usado em caixas de embalagem, por exemplo como ITF-14.
Bom saber
A zona de silêncio à esquerda e à direita é obrigatória, senão os leitores falham. Nunca estique a largura; escolha os pixels por módulo. Para embalagens, o SVG é o melhor, porque a imagem amplia sem perdas. Todos os cálculos acontecem no seu navegador.
Dígito verificador, lote e margem
Dígito verificador com o cálculo: em EAN-13, EAN-8, UPC-A e ITF-14, os “Detalhes” mostram como o último dígito é obtido. Exemplo EAN-13 400638133393: os dígitos recebem pesos 3 e 1 alternados a partir da direita, a soma é 89 e falta 1 para chegar a 90 – o código é 4006381333931.
Lote: digite um conteúdo por linha no campo “Lote”. Cada linha vira um código de barras do tipo escolhido, todos em uma folha que você salva como PNG ou SVG (no máximo 60). Linhas com erro são indicadas com o número e ignoradas. ITF-14 codifica o número de 14 dígitos de uma caixa de embarque; bastam 13 dígitos, o verificador é acrescentado. Com “Margem” você amplia a zona de silêncio à esquerda e à direita, medida em larguras de módulo.
Perguntas frequentes
Como criar um código de barras?
Escolha o tipo, digite o conteúdo e salve em PNG ou SVG. Em EAN e UPC bastam os dígitos; o gerador inclui o verificador.
Qual código de barras é o melhor para etiquetas próprias?
O Code 128. Ele aceita quaisquer caracteres, é curto e lido por praticamente todo leitor. O EAN-13 só é necessário para produtos vendidos no varejo.
Como se calcula o dígito verificador do EAN?
Os dígitos são ponderados da direita para a esquerda alternando 3 e 1 e somados. O dígito verificador completa a soma até o próximo múltiplo de 10.
Posso inventar um número EAN?
Não para vender no varejo: os números EAN são atribuídos pela GS1 mediante licença. Para uso interno, testes ou estoque, prefira o Code 128.
Fontes e base legal
- Wikipedia – Code 128 (Symboltabelle, Zeichensätze A/B/C, Prüfsumme)
- Wikipedia – Code 39 (Zeichen, Aufbau, Prüfzeichen Mod 43)
- Wikipedia – European Article Number (EAN-13, EAN-8, conjuntos de caracteres, dígito verificador) e Universal Product Code
- GS1 – Prüfziffernberechnung (Check digit calculator)
- Wikipedia – Interleaved 2 of 5 (padrões de dígitos, início/fim) e ITF-14
Última atualização: · Princípios editoriais
Ferramentas relacionadas
- Gerador de QR Code grátis – também para PixGerador de QR Code grátis: QR Code Pix, Wi-Fi, link, contato (vCard), e-mail ou telefone. Escolha as cores e baixe em PNG ou SVG. Não expira, sem cadastro.
- Validar códigos EAN, GTIN e ISBNConfira o dígito verificador de EAN-8, EAN-13, UPC-A, GTIN-14 e ISBN-10/13, calcule o dígito que falta e converta ISBN-10 em ISBN-13.
- Etiquetas para imprimirCrie etiquetas para imprimir em PDF: folha com medidas próprias, texto por etiqueta, posição inicial para folhas já usadas, A4 ou Letter. Grátis e sem upload.
- Algoritmo de Luhn: validar e calcular um dígitoValide números com o algoritmo de Luhn (módulo 10, ISO/IEC 7812-1) ou calcule o dígito verificador – só confere o formato, direto no navegador.
- Validar IBANValide um IBAN: dígitos verificadores (módulo 97), tamanho e estrutura de 89 países, e banco e BIC de IBANs alemães. Tudo no navegador, nada é enviado.
- Criar cartão de visita: PDF pronto para impressão, com sangriaCrie cartão de visita online: frente e verso, logo, 9 × 5 cm, sangria e marcas de corte – em PDF para a gráfica ou folha A4 para imprimir em casa. Sem upload.
- Remover o fundo de uma imagemRemova o fundo de imagens automaticamente: a IA roda no seu navegador, resolução total, PNG transparente ou fundo colorido. Sem upload e grátis.
- Tarjar PDFTarjar PDF no navegador: remova nomes, endereços e números de conta de forma definitiva, e não só escondê-los. Sem envio, sem cadastro, grátis.
- Comprimir GIF: reduza o arquivo até o tamanho desejadoComprimir GIF no navegador: escolha um tamanho-alvo em KB ou ajuste largura, cores e quadros por conta própria. A animação é mantida e nada é enviado.