🇧🇷PT

Gerador de código de barras

Crie códigos de barras Code128, EAN-13, UPC e Code39 — baixe em PNG ou SVG.

✨ What do you want to try next?

You've finished this tool — here are a few you might find useful.

Explore 100+ free toolsPDF, Image, Text, Convert, Calculate and more — all free.View all tools →

Sobre o Gerador de código de barras

Esta ferramenta cria códigos de barras 1D (lineares) padrão — os códigos listrados em produtos de varejo, etiquetas de prateleira, embalagens, etiquetas de inventário e de ativos. Digite um valor, escolha um formato e baixe um código de barras limpo em PNG ou SVG. É útil para pequenos negócios etiquetando estoque, armazéns etiquetando ativos, organizadores de eventos criando ingressos, ou qualquer pessoa que precise de um código legível por scanner sem comprar software de etiquetagem.

Como funciona — os formatos

O código de barras é desenhado no seu navegador com a biblioteca JsBarcode. Você pode escolher:

  • Code128 — compacto, codifica qualquer texto ASCII e números; a melhor opção geral para etiquetas internas.
  • EAN-13 / EAN-8 — os códigos de produto de varejo usados no mundo todo (13 e 8 dígitos).
  • UPC-A — o código de produto de varejo usado principalmente na América do Norte (12 dígitos).
  • Code39 — um formato mais antigo para letras e números, comum na indústria e em cartões de identificação.

Você pode mostrar ou ocultar o valor legível abaixo das barras, e exportar como PNG (para uso rápido) ou SVG (vetorial, escala com qualidade para impressão).

Suposições e comportamento

  • Cada formato tem regras de entrada rígidas, e a ferramenta valida enquanto você digita — um valor inválido mostra um erro em vez de um código de barras quebrado.
  • EAN-13 espera 12–13 dígitos (pode calcular o dígito verificador), EAN-8 7–8 dígitos, UPC-A 11–12; Code128 e Code39 são mais flexíveis quanto ao conteúdo.
  • O valor é desenhado como um código de barras adequado, com uma margem de zona neutra para que os scanners consigam lê-lo.
  • Mostrar/ocultar o valor impresso é sua escolha.

Limitações

  • São códigos de barras 1D, não QR codes. Para um QR code (URLs, WiFi, contatos) use o Gerador de QR Code.
  • Formatos de varejo têm comprimentos fixos e dígitos verificadores. Códigos EAN/UPC precisam ter o número correto de dígitos, e um código de barras de varejo real também exige um prefixo de empresa GS1 oficialmente atribuído — esta ferramenta desenha um código com aparência válida, mas não pode registrar um número de produto de varejo real para você.
  • Code39 é de baixa densidade e produz códigos de barras longos para valores maiores; Code128 é mais compacto para uso geral.
  • Ela gera a imagem do código de barras; não gerencia um catálogo, não imprime folhas de etiquetas nem atribui números.

Privacidade

Os códigos de barras são gerados inteiramente no seu navegador. Seus valores nunca são enviados ou armazenados.

Perguntas frequentes

Este gerador de código de barras é grátis?

Sim — grátis, sem cadastro, sem marca d'água, sem limites.

Quais formatos de código de barras são suportados?

Code128, EAN-13, EAN-8, UPC-A e Code39. Code128 é a melhor opção geral; EAN/UPC são os formatos de produto de varejo.

Posso baixar em PNG e SVG?

Sim. PNG para uso rápido, SVG para saída vetorial que escala com qualidade para impressão e etiquetas.

Por que diz que meu valor é inválido?

Cada formato tem regras rígidas — EAN-13 precisa de 12–13 dígitos, UPC-A 11–12, EAN-8 7–8. Code128 e Code39 são mais flexíveis. A ferramenta valida enquanto você digita.

Posso usar isso para um produto de varejo real?

Ela desenha um EAN/UPC com aparência válida, mas um código de barras de varejo genuíno precisa de um prefixo de empresa GS1 oficialmente atribuído. Esta ferramenta não pode registrar um número de produto real para você.

Ela gera QR codes?

Não — são códigos de barras lineares 1D. Para QR codes use o Gerador de QR Code.

Meus valores são enviados?

Não. Tudo é gerado no seu dispositivo; nada é enviado ou armazenado.

Lakshay Kumar

Escrito por Lakshay Kumar(TechLakshay)

A QA Automation Engineer by trade, Lakshay's real passion is untangling complex problems into simple, working solutions — which is exactly why FreeMyTask exists. On Instagram, he channels that same instinct into helping 26,000+ content creators with SEO education, motivation, and hands-on query solving.

Última atualização: August 22, 2026
🎁