Gerar código de barras grátis: crie seu EAN-13, Code 128 ou UPC online
Dá para gerar código de barras direto aqui: escolha o formato, digite os dados e baixe em PNG, SVG ou PDF vetorial. Tudo roda no seu navegador, sem cadastro, sem marca d'água e sem instalar nada.
Qualquer caractere ASCII. O código de barras mais versátil.
Personalizar
Prévia
Digite os dados para ver a prévia
Antes de imprimir
O que seu código de barras precisa para passar no caixa
Esta é a parte que muitos geradores não contam: desenhar as barras é o fácil. O leitor do caixa não confere se o símbolo está bonito, ele confere um número. Esse número se chama GTIN (no dia a dia, o “código EAN”) e começa com um prefixo de empresa que identifica o seu negócio no mundo todo. Só a organização GS1 do seu país pode atribuir esse prefixo.
No Brasil, essa organização é a GS1 Brasil, que faz parte da rede global da GS1. A empresa associada recebe um prefixo (os códigos atribuídos no Brasil começam com 789 ou 790) e, a partir dele, você numera cada produto do seu catálogo. Esta ferramenta codifica os dígitos que você digitar, e calcula o dígito verificador para você, mas não emite um número registrado em seu nome. Nenhuma ferramenta gratuita consegue fazer isso.
Se o leitor é seu, não precisa de registro
Controle de estoque, etiquetas de prateleira, patrimônio do escritório, ordens de serviço de uma oficina: se o código só vai ser lido pelos seus próprios leitores, você define a numeração e ninguém mais entra na história. Aí o Code 128 é a escolha mais prática, porque aceita letras e números na mesma etiqueta, como o SKU que você já usa.
Se o produto vai passar pelo caixa de outra loja
Vender em supermercado, farmácia ou loja de varejo exige um GTIN registrado, e muitos marketplaces pedem o código EAN no cadastro do anúncio, dependendo da categoria. Consiga o número primeiro e depois volte aqui: com ele em mãos, gerar o símbolo e a etiqueta leva menos de um minuto e não custa nada.
EAN-13 em detalhe
EAN-13: o código de barras dos produtos no Brasil
O EAN-13 é o formato que você vê em praticamente todo produto de supermercado no Brasil. São 13 dígitos: os primeiros indicam a organização GS1 que atribuiu o prefixo (os códigos atribuídos pela GS1 Brasil começam com 789 ou 790), depois vêm o prefixo da sua empresa e o código do produto, e o último é um dígito verificador calculado a partir de todos os anteriores.
Esse dígito verificador é justamente o que você não precisa calcular na mão. O campo aceita 12 ou 13 dígitos: se você digitar 12, o 13º é calculado sozinho; se digitar os 13, a ferramenta confere se ele bate e avisa se não bater. A mesma lógica vale para EAN-8 (7 ou 8 dígitos), UPC-A (11 ou 12) e ITF-14 (13 ou 14).
O UPC-A, com 12 dígitos, é o equivalente norte-americano e aparece por aqui sobretudo em produtos importados. Você não escolhe um ou outro por gosto: o formato é definido pelo GTIN que você recebeu, e os leitores de caixa atuais leem os dois sem problema.
As variantes que você vai precisar
EAN-13
13 dígitos. O padrão do caixa de qualquer loja no Brasil. Digite 12 e o dígito verificador é calculado sozinho.
EAN-8
8 dígitos. A versão curta, para embalagens onde o EAN-13 não cabe: chicletes, cosméticos de bolso, sachês. É um número próprio, também atribuído pela GS1, e não se obtém cortando um EAN-13.
ITF-14
14 dígitos. Não vai no produto, e sim na caixa de embarque e no palete. É montado a partir do GTIN do produto, com um dígito indicador na frente e um dígito verificador próprio no final, e aguenta a impressão em papelão ondulado muito melhor que um EAN-13.
UPC-A
12 dígitos. O formato norte-americano. No Brasil, aparece em produtos importados e é lido normalmente nos caixas daqui.
Para livro, não procure um formato ISBN na lista: ele não existe como formato separado, porque o ISBN-13 é codificado justamente como um EAN-13. Escolha EAN-13 e digite os 13 dígitos que começam com 978 ou 979.
Os 14 formatos
Quais formatos você pode gerar e que dados cada um aceita
Estes são os 14 formatos do gerador desta página, com as regras exatas que o campo de dados aplica. Se os seus dados não se encaixarem, o próprio campo explica o motivo antes de você baixar qualquer coisa.
Códigos lineares (1D)
Deslize para ver a tabela inteira
| Formato | Dados aceitos | Onde é usado |
|---|---|---|
| EAN-13 | 12 ou 13 dígitos, sem espaços | Varejo no Brasil e no mundo; também livros com ISBN-13 |
| EAN-8 | 7 ou 8 dígitos, sem espaços | Embalagens pequenas onde o EAN-13 não cabe |
| UPC-A | 11 ou 12 dígitos, sem espaços | Varejo nos Estados Unidos e no Canadá |
| UPC-E | Exatamente 6 dígitos, ou 8 começando com 0 ou 1 (7 não é aceito) | Versão compacta do UPC-A para produtos bem pequenos |
| Code 128 | Qualquer caractere ASCII, até 48 caracteres | Logística, estoque, SKUs e controle interno |
| Code 39 | A-Z, 0-9, - . $ / + % e espaço, até 43 caracteres | Indústria automotiva, defesa e indústria em geral |
| Code 93 | Os mesmos caracteres do Code 39, até 48 | Serviços postais e eletrônicos; símbolo mais curto que o Code 39 |
| ITF-14 | 13 ou 14 dígitos, sem espaços | Caixas de embarque e paletes |
| ITF (Interleaved 2 of 5) | Só dígitos, sempre em quantidade par, até 24 | Armazenagem e distribuição |
| Codabar | Dígitos e - $ : . + /, com letras A-D opcionais de início e fim, até 32 | Bibliotecas, bancos de sangue e entregas |
Códigos bidimensionais (2D)
| Formato | Dados aceitos | Onde é usado |
|---|---|---|
| Data Matrix | ASCII, até 512 caracteres | Marcação de peças pequenas, eletrônicos e etiquetas minúsculas |
| GS1 DataMatrix | Pares (AI)valor em ASCII, até 128 caracteres | Farmácia, saúde e embalagens com dados GS1 (lote, validade, GTIN) |
| Aztec | ASCII, até 512 caracteres | Passagens de transporte e ingressos de eventos |
| PDF417 | ASCII, até 512 caracteres | Etiquetas de envio, logística e documentos com texto longo |
Os limites de caracteres acima são os do campo de uma linha desta página, não os do padrão: Code 128 e Data Matrix, por exemplo, comportam bem mais na especificação. Code 128 e os quatro formatos 2D aceitam só ASCII padrão, então tire acentos e cedilha (“Feijão” vira “Feijao”). E três coisas que este gerador não faz, caso você esteja comparando ferramentas: não gera GS1-128 (para dados GS1, use o GS1 DataMatrix, que está disponível), não exporta em EPS e não gera boleto: o código de barras e a linha digitável de um boleto são gerados pelo banco emissor junto com a cobrança.
Passo a passo
Como gerar código de barras em 4 passos
Tudo acontece no navegador e nada é enviado para servidor nenhum. Entre escolher o formato e ter o arquivo pronto para a gráfica, passa menos de um minuto.
Passo 1
Escolha o formato
EAN-13 para produto de varejo, UPC-A se o seu GTIN for norte-americano, ITF-14 para caixas de embarque e Code 128 para tudo que só os seus leitores vão ler, como etiquetas de estoque. Na dúvida, Code 128 é a opção mais segura.
Passo 2
Digite os dados
Digite o número ou o texto que quer codificar. O campo confere as regras do formato enquanto você digita: no EAN-13 e no UPC-A basta a versão curta, e o dígito verificador é calculado para você.
Passo 3
Ajuste tamanho e cores
Defina a largura da barra e a altura, escolha se quer o número impresso embaixo do símbolo e fixe a largura de impressão em milímetros. Mantenha o código preto no branco: o leitor precisa desse contraste.
Passo 4
Baixe e imprima
Escolha PNG para uso digital, ou SVG e PDF para impressão: os dois são vetoriais de verdade e podem ser ampliados para qualquer tamanho sem perder nitidez. O download é imediato e não pede conta.
Antes de imprimir mil etiquetas, teste sempre o código com um leitor de verdade ou com o app de escaneamento que você usa na loja. Um símbolo perfeito na tela pode falhar impresso por causa do tamanho, da resolução ou do contraste.
Grátis e sem cadastro
Sem cadastro, sem marca d'água e sem versão paga
O gerador de código de barras do QRKit não tem plano pago. Não é teste grátis nem versão limitada: é a ferramenta completa, e o botão de download funciona mesmo que você nunca tenha feito login.
- Os 14 formatos liberados para todo mundo, sem exceção
- Sem conta para gerar nem para baixar, e sem cartão
- Códigos ilimitados e sem marca d'água
- Download em PNG, SVG e PDF (SVG e PDF vetoriais de verdade)
- Geração em lote grátis: cole uma coluna ou envie um CSV, até 500 linhas por lote
- Uso comercial liberado
Geração em lote, também grátis
Vai etiquetar o catálogo inteiro? Abra o painel “Gerar vários de uma vez”, logo abaixo do gerador, e cole uma coluna de SKUs ou envie um CSV. Cada linha é validada com as mesmas regras de um código avulso, e as que não puderem ser codificadas aparecem com o número da linha e o motivo. Você baixa um ZIP de PNG ou de SVG, ou um único PDF com um código por página. O limite é de 500 linhas por lote, e é um limite de memória do navegador: o mesmo para todo mundo, sem conta envolvida.
Um código de barras é estático por natureza: os dados ficam no próprio desenho impresso, então não dá para editar depois nem contar os escaneamentos. Se você precisa de um código que possa ser atualizado depois de impresso e cujos escaneamentos sejam medidos, isso é um QR Code dinâmico, que é outro produto e exige uma conta gratuita. Os códigos de barras desta página continuam grátis em qualquer caso.
Impressão
Dicas para suas etiquetas serem lidas de primeira
01
Preto no branco, sempre
O leitor não enxerga cor, enxerga contraste entre barra e espaço. Vermelho é especialmente problemático, porque muitos leitores de caixa usam luz vermelha e simplesmente não distinguem barras vermelhas do fundo branco. Se a marca pede cor, use no resto da etiqueta, nunca nas barras.
02
Respeite a zona de silêncio
Deixe uma margem branca livre à esquerda e à direita do símbolo, sem texto, borda ou dobra. É ela que mostra ao leitor onde o código começa e termina, e invadir essa margem é a causa mais comum de etiqueta recém-impressa que não lê. Os arquivos baixados aqui já vêm com essa margem.
03
Cuide do tamanho mínimo
A GS1 define o mínimo dos símbolos de varejo numa ampliação de 80%, em que uma barra mede 0,264 mm e o código ocupa cerca de 3 cm de largura, já contando as zonas de silêncio. Defina a medida final com a largura de impressão em milímetros do painel de download, em vez de redimensionar a imagem depois: a ferramenta calcula a largura de barra resultante e avisa na tela assim que ela fica abaixo desse limite.
04
Fuja de curvas e dobras
Em garrafas, latas e potes estreitos, gire o código para que as barras fiquem deitadas, na horizontal, como os degraus de uma escada: assim o símbolo acompanha a altura reta da embalagem, e as pontas não somem na curva. E evite colocá-lo sobre uma dobra ou emenda da embalagem, porque a deformação muda a largura aparente das barras.
05
Exporte em vetor e faça um teste
Mande SVG ou PDF para a gráfica, nunca um print da tela nem um PNG ampliado. E antes de uma tiragem grande, imprima uma folha de teste no mesmo papel e na mesma impressora, e passe no leitor que vai ser usado de verdade.
Comparativo
Código de barras ou QR Code: qual usar
Eles não competem: resolvem problemas diferentes. O código de barras identifica um produto para um sistema; o QR Code leva uma pessoa a um destino digital.
| Critério | Código de barras | QR Code |
|---|---|---|
| O que codifica | Um número ou um texto curto de identificação | Um link, texto, Wi-Fi, contato e mais |
| Quem lê | Leitor de caixa ou coletor de estoque | A câmera de qualquer celular |
| Capacidade | Um dado curto: até 48 caracteres nos formatos lineares desta página | Milhares de caracteres |
| Dá para editar depois de impresso | Não, nunca | Sim, se for dinâmico |
| Mede escaneamentos | Não | Sim, se for dinâmico |
| Personalização visual | Muito limitada: o ideal é preto no branco | Cores, logo e molduras |
| Exige registro externo | Sim, um GTIN da GS1 para vender no varejo | Não |
Use código de barras quando…
- Vai etiquetar produtos para vender no varejo
- Faz o controle de estoque da sua loja ou do seu depósito
- Precisa identificar caixas, paletes ou envios
- Trabalha com leitores de código de barras, e não com celulares
- O dado é um número fixo que nunca vai mudar
Use QR Code quando…
- Quer levar o cliente ao seu site, ao seu Instagram ou ao cardápio digital
- Precisa mudar o destino depois de imprimir
- Quer saber quantas vezes o código foi escaneado
- O código vai num cartaz, folheto ou vitrine
- Quer um código com seu logo e as cores da sua marca
O que você precisa é de um código que as pessoas escaneiem com o celular, com seu logo e suas cores? Então comece pelo gerador de QR Code, veja como fazer um QR Code personalizado com logo ou crie o QR Code do Wi-Fi da sua loja.
Perguntas frequentes sobre o gerador de código de barras
Comece agora
Crie seu código de barras agora
Escolha o formato, digite os dados e baixe em PNG, SVG ou PDF. Sem cadastro, sem marca d'água e sem limite de códigos.
Procurava um QR Code e não um código de barras? Comece pelo QRKit em português, gere um QR Code em segundos, crie o QR Code do Wi-Fi da sua loja ou aprenda a ler QR Code no celular.
Em outros idiomas: Barcode Generator (English) · Barcode Generator (Deutsch) · Generador de código de barras (Español) · Générateur de code-barres (Français) · Barcode Generator (Bahasa Indonesia) · Generatore di codice a barre (Italiano) · Barcode generator (Nederlands) · バーコード作成 (日本語) · 바코드 생성기 (한국어) · Generator kodów kreskowych (Polski) · สร้างบาร์โค้ด (ไทย) · Barkod oluşturma (Türkçe) · Tạo mã vạch (Tiếng Việt) · 條碼產生器 (繁體中文)
