Logotipo
Prompt Minds

Gerador de código de barras — EAN, UPC, Code 128 e mais

Crie códigos de barras legíveis com dígitos verificadores automáticos e depois baixe em PNG ou SVG ou imprima.

ऑटो चेक डिजिट के साथ स्कैन होने वाले बारकोड बनाएँ — PNG, SVG डाउनलोड या प्रिंट करें।

100% privado — funciona no seu navegador · Última atualização: outubro de 2026
Tamanho e estilo
Logotipo do PDNobPDNob Seu editor de PDF leve com IA Editar · Converter · Comprimir · OCR · IA Baixar para computador

Dicas rápidas

Code 128 para texto e etiquetas de estoque
Os números EAN-13 de varejo vêm da GS1
Mantenha barras pretas sobre fundo branco
Deixe espaço em branco dos dois lados
Use SVG para etiquetas com qualidade de impressão
Todas as ferramentas
Publicidade

Resposta rápida

Escolha o tipo de código de barras — Code 128 para qualquer texto, EAN-13 para produtos de varejo — e digite o valor. Para EAN e UPC, digite um dígito a menos que o comprimento total e o dígito verificador é adicionado automaticamente (ou digite todos os dígitos para verificá-lo). Ajuste tamanho e cores se quiser, depois baixe um PNG ou SVG ou imprima. Use números reais emitidos pela GS1 para produtos vendidos em lojas.

O que é um gerador de código de barras?

Um gerador de código de barras (बारकोड जनरेटर) transforma um número ou um texto curto no conhecido padrão de barras pretas e espaços brancos que os leitores leem em uma fração de segundo. Códigos de barras estão em toda parte — em produtos de mercado, livros, encomendas, carteirinhas de biblioteca, prateleiras de armazém, ingressos de eventos e etiquetas de patrimônio de escritório. Pequenas empresas, lojistas, vendedores de e-commerce, professores e criadores muitas vezes precisam de um código de barras rápido, sem comprar um software.

Esta ferramenta gratuita cria códigos de barras em sete formatos comuns: Code 128, EAN-13, EAN-8, UPC-A, Code 39, ITF-14 e Codabar. Ela verifica sua entrada, calcula o dígito verificador automaticamente para códigos de varejo e de caixas, permite ajustar tamanho e cores e exporta um PNG de alta resolução, um SVG vetorial nítido ou uma impressão. Tudo roda no seu navegador usando a biblioteca de código aberto JsBarcode (licença MIT).

Principais recursos

  • Sete formatos para varejo, logística, estoque e bibliotecas.
  • Dígito verificador automático para EAN-13, EAN-8, UPC-A e ITF-14.
  • Verificação do dígito verificador quando você digita o número completo.
  • Validação clara — explica exatamente o que está errado.
  • Personalize a largura das barras, altura, tamanho do texto, cor das barras e do fundo.
  • PNG em resolução 3× para impressão nítida.
  • Saída SVG vetorial para designers e softwares de etiquetas.
  • Imprima só o código de barras com um clique.

Como criar um código de barras

  1. Escolha o tipo de código de barras na lista. Um valor de exemplo aparece.
  2. Digite seu valor. Para EAN-13 digite 12 dígitos, para UPC-A 11, para EAN-8 7, para ITF-14 13 — o dígito verificador é adicionado.
  3. Leia a observação abaixo da prévia: ela confirma o dígito verificador ou explica qualquer problema.
  4. Ajuste o estilo — barras mais largas e mais altura são lidas com mais facilidade.
  5. Baixe em PNG ou SVG ou clique em Imprimir.

De qual tipo de código de barras você precisa?

DigitarDadosUso típico
Code 128Qualquer texto ASCII e númerosEstoque, etiquetas de envio, ingressos, etiquetas de patrimônio
EAN-1313 dígitos (12 + verificador)Produtos de varejo na Índia e no mundo
EAN-88 dígitos (7 + verificador)Embalagens pequenas onde o EAN-13 não cabe
UPC-A12 dígitos (11 + verificador)Produtos de varejo nos EUA e Canadá
Code 3943 caracteres: A–Z, 0–9, espaço, - . $ / + %Sistemas industriais, de defesa e automotivos mais antigos
ITF-1414 dígitos (13 + verificador)Caixas externas e fardos na logística
CodabarDígitos e - $ : / . + com início/fim A–DBibliotecas, bancos de sangue, sistemas antigos

Como funcionam os dígitos verificadores

Os códigos EAN, UPC e ITF-14 terminam com um dígito verificador que protege contra erros. Se um dígito for lido ou digitado errado, a verificação falha e o leitor o rejeita em vez de vender o produto errado. Todos usam a mesma regra «mod 10» da GS1:

  1. Comece com o dígito de dados mais à direita (sem contar o dígito verificador).
  2. Multiplique-o por 3, o próximo à esquerda por 1, o seguinte por 3 e assim por diante.
  3. Some todos os resultados.
  4. O dígito verificador é o que você precisa somar para chegar ao próximo múltiplo de 10 (0 se a soma já for um).

Exemplo: para os dados EAN-13 400638133393, a soma ponderada é 89. O próximo múltiplo de 10 é 90, então o dígito verificador é 1 e o código completo é 4006381333931. Da mesma forma, os dados UPC-A 03600029145 recebem o dígito verificador 2 (036000291452) e os dados EAN-8 9638507 recebem 4 (96385074). Esta ferramenta faz as contas para você.

Vende produtos? Leia isto sobre a GS1

Um código de barras é apenas uma imagem de um número. Para produtos vendidos em supermercados, farmácias e marketplaces como Amazon ou Flipkart, esse número precisa ser único no mundo, e a organização que gerencia esses números é a GS1. Na Índia, as empresas obtêm seus números da GS1 India, e os códigos EAN-13 indianos começam com o prefixo 890. Depois de licenciar os números, você pode usar este gerador para desenhar os códigos de barras das suas etiquetas. Inventar um número EAN-13 pode gerar um código de barras de aparência válida que colide com o produto de outra pessoa, então os varejistas podem rejeitá-lo. Para uso interno — seu estoque, uma biblioteca, patrimônio do escritório ou ingressos de eventos — use o Code 128 com a numeração que quiser.

Imprimindo códigos de barras que escaneiam

  • Contraste: barras pretas sobre fundo branco são o ideal. Evite barras vermelhas (a maioria dos leitores usa luz vermelha e vê o vermelho como branco) e fundos escuros.
  • Zona de silêncio: deixe espaço em branco à esquerda e à direita — o gerador adiciona uma margem, então não a corte.
  • Tamanho: para EAN-13 o tamanho nominal é cerca de 37.3 × 25.9 mm; a GS1 permite aproximadamente 80%–200% disso. O Code 128 fica mais largo quanto maior o texto, então mantenha as etiquetas curtas.
  • Altura: não achate os códigos de barras em tiras finas; a altura ajuda os leitores em ângulo.
  • Use SVG para designs de impressão, ou o PNG de alta resolução. Evite ampliar um PNG pequeno — bordas borradas causam erros de leitura.
  • Teste antes de imprimir em quantidade com um aplicativo leitor no celular ou um leitor de mão.

Exemplo prático: codificando o estoque de uma pequena loja

Suponha que você tenha uma papelaria e queira escanear itens no balcão com um leitor USB barato, mas muitos produtos não têm código de barras. Crie um código interno simples para cada item — por exemplo PEN-BLU-001 para uma caneta azul e NB-A4-200 para um caderno A4 — e liste-os em uma planilha com os preços. Escolha Code 128, digite o primeiro código, defina a altura em cerca de 60 px e baixe o PNG. Repita para cada item (ou baixe SVGs e organize-os em uma folha A4 em um aplicativo de design), imprima em papel adesivo e cole as etiquetas na prateleira ou nos produtos. Um leitor USB se comporta como um teclado, então escanear uma etiqueta digita o código na sua planilha ou software de cobrança, que consulta o preço. Como esses códigos só são usados dentro da sua loja, você não precisa de números GS1 — reserve os códigos GS1 EAN-13 para produtos que você vende por meio de outros varejistas.

Usos populares

  • Estoque da loja e etiquetas de preço (Code 128).
  • Embalagens de produtos com números EAN-13 emitidos pela GS1.
  • Etiquetas de transportadoras e armazéns.
  • Livros de biblioteca e carteirinhas de sócios.
  • Etiquetas de patrimônio do escritório para notebooks e móveis.
  • Carteirinhas escolares e ingressos de entrada em eventos.

Código de barras ou QR Code?

Os códigos de barras lineares guardam um número ou código curto e são lidos por quase todo leitor de varejo e armazém. Os QR Codes guardam muito mais — endereços web completos, dados de Wi-Fi, pagamentos UPI, texto em hindi — e são lidos por câmeras de celular. Use um código de barras quando o sistema esperar um (caixas de varejo, leitores de estoque); use um QR Code quando as pessoas escanearem com celulares. Crie esses com nosso Gerador de QR Code.

Erros comuns a evitar

  • Digitar o comprimento errado — o EAN-13 precisa de 12 ou 13 dígitos, não 10 ou 14.
  • Inventar números de varejo — licencie-os pela GS1.
  • Cores de baixo contraste — barras pastel podem ser bonitas, mas não são lidas.
  • Cortar as margens — os leitores precisam da zona de silêncio.
  • Usar Code 39 para texto longo — ele é largo; o Code 128 é mais compacto.

Glossário rápido

  • Simbologia: um formato de código de barras, como EAN-13 ou Code 128.
  • Dígito verificador: um dígito calculado que detecta erros.
  • Zona de silêncio: espaço em branco necessário dos dois lados de um código de barras.
  • GS1: a organização global que emite números de produtos.
  • GTIN: Global Trade Item Number — o número dentro dos códigos EAN/UPC/ITF-14.

Por que usar este gerador de código de barras?

Ele aceita os formatos que as empresas realmente usam, calcula os dígitos verificadores corretamente, exporta arquivos prontos para impressão sem marca d'água e mantém seus dados no navegador — grátis para lojas, vendedores e criadores.

Sem conta, sem marca d'água e sem limites — basta escolher um formato, digitar e baixar.

Gerador de código de barras — fatos principais

FormatosCode 128, EAN-13, EAN-8, UPC-A, Code 39, ITF-14, Codabar
Dígito verificadorCalculado (mod 10 da GS1) ou verificado
ExportaçõesPNG (resolução 3×), SVG, impressão
Prefixo da ÍndiaOs códigos EAN-13 da GS1 India começam com 890
Code 128Qualquer texto ASCII, compacto
BibliotecaJsBarcode (MIT), roda no seu navegador

Perguntas frequentes

Qual tipo de código de barras devo usar?

Use Code 128 para etiquetas internas, estoque, ingressos e qualquer coisa com letras. Use EAN-13 (ou UPC-A na América do Norte) para produtos vendidos em lojas, EAN-8 para embalagens muito pequenas, ITF-14 para caixas externas de transporte e Code 39 quando um sistema mais antigo exigir.

Posso criar meu próprio código de barras EAN-13 para produtos?

Você pode desenhar qualquer EAN-13 válido aqui, mas, para mercadorias vendidas em lojas e marketplaces online, o próprio número deve ser licenciado pela GS1 (GS1 India para empresas indianas, prefixo 890). Números inventados podem colidir com produtos reais e ser rejeitados pelos varejistas.

O que é um dígito verificador?

O último dígito dos códigos EAN, UPC e ITF, calculado a partir dos outros com a fórmula mod-10 da GS1. Ele permite que os leitores detectem erros de digitação ou de leitura. Digite 12 dígitos para EAN-13 e a ferramenta adiciona o 13º; digite os 13 e ela confere se o último está correto.

Como o dígito verificador do EAN-13 é calculado?

A partir do dígito de dados mais à direita, multiplique os dígitos alternadamente por 3 e 1, some tudo e pegue o valor necessário para chegar ao próximo múltiplo de 10. Para 400638133393 a soma é 89, então o dígito verificador é 1, resultando em 4006381333931.

Qual é a diferença entre EAN-13 e UPC-A?

O UPC-A tem 12 dígitos e é usado principalmente nos EUA e no Canadá; o EAN-13 tem 13 dígitos e é usado na Índia e na maior parte do mundo. Um código UPC-A equivale a um EAN-13 com um 0 à esquerda, e os leitores modernos leem ambos.

Devo baixar PNG ou SVG?

O SVG é um arquivo vetorial que permanece perfeitamente nítido em qualquer tamanho — o melhor para imprimir etiquetas e designs de embalagem. O PNG é uma imagem de alta resolução (renderizada em três vezes o tamanho da prévia) que funciona em qualquer lugar, incluindo Word, Canva e impressoras de etiquetas.

Posso mudar a cor do código de barras?

Sim, mas mantenha barras escuras sobre fundo claro com forte contraste. Preto sobre branco é o mais seguro. Barras vermelhas, cores claras ou fundos escuros podem não ser lidos, porque muitos leitores usam luz vermelha.

Que tamanho deve ter um código de barras impresso?

Para EAN-13, a GS1 recomenda um tamanho nominal de cerca de 37.3 × 25.9 mm e permite escala aproximadamente entre 80% e 200%. Não achate demais a altura e sempre deixe espaço em branco (zona de silêncio) dos dois lados.

Um código de barras pode conter texto em hindi ou emojis?

Não. Os códigos de barras lineares aceitam conjuntos de caracteres limitados — o Code 128 cobre apenas ASCII. Para texto em hindi, URLs ou dados mais longos, use um QR Code.

Posso criar vários códigos de barras de uma vez?

Esta ferramenta cria um código de barras por vez. Mude o valor e baixe de novo para cada etiqueta; os arquivos SVG podem então ser organizados em um design ou aplicativo de etiquetas.

Meus dados são enviados?

Não. Os códigos de barras são gerados no seu navegador e nada do que você digita é enviado a um servidor.

O Gerador de código de barras é grátis?

Sim. É grátis, sem marca d'água, sem cadastro e sem limite.

Códigos de barras prontos para impressão em segundos!

EAN, UPC, Code 128 e mais — downloads grátis em PNG e SVG.

Conheça mais ferramentas da Prompt Minds

O Gerador de código de barras combina muito bem com nossas outras ferramentas gratuitas. Toda ferramenta do Prompt Minds roda inteiramente no seu navegador — sem cadastro, sem envio de arquivos, sem marca d'água. Ver todas as ferramentas grátis.

Assistente de IA da Prompt Minds
Namastê! Como posso ajudar você com o Gerador de código de barras?