Gerar um código de barras leva segundos. Gerar 500 para uma atualização de catálogo de produtos requer um sistema. Sem ele, você passa uma tarde em planilhas, produz um arquivo ZIP cheio de arquivos com nomes idênticos e ainda fica em dúvida se a simbologia corresponde ao que seu scanner espera.
Este guia constrói esse sistema — o formato certo de código de barras para seu caso de uso, como estruturar os dados de entrada, como nomear e organizar os arquivos de saída, e o que verificar antes de entregar o lote para a impressora.
Escolha a simbologia antes de abrir o gerador
Todo formato de código de barras codifica dados diferentes em quantidades diferentes de espaço. Usar o formato errado não produz um erro visível — produz um código de barras que parece correto, mas não escaneia no leitor esperado. Os formatos mais comuns para negócios:
- ▸Code 128 — para operações de armazém e distribuição. Codifica dados alfanuméricos incluindo números de item, lotes e SKUs. A maioria das transportadoras e scanners de armazém esperam este formato.
- ▸EAN-13 — varejo na Europa, Ásia e internacionalmente. 13 dígitos. Requer prefixo de empresa GS1 para venda em grandes varejistas.
- ▸UPC-A — varejo nos EUA e Canadá. 12 dígitos. O mesmo requisito GS1 se aplica para distribuição no varejo.
- ▸QR Code — ambientes de leitura mobile. Codifica URLs, texto e informações de contato. Padrão para sinalização em lojas e embalagens que precisam redirecionar para algum lugar.
- ▸Data Matrix — farmacêutico e eletrônico. Codificação densa em espaço reduzido. Exigido pela FDA para marcação direta em dispositivos médicos sob regulamentos UDI.
- ▸Code 39 — sistemas legados de automotivo e defesa. Alfanumérico, baixa densidade. Ainda exigido por alguns ambientes de leitura industrial.
Um código de barras Code 128 não escaneia em um PDV de varejo que espera EAN-13. Um UPC-A não satisfará um requisito de entrada FBA da Amazon se a Amazon atribuiu um FNSKU. Verifique o formato esperado com seu parceiro de distribuição antes de gerar um único código de barras.
Estruture seus dados de entrada
Um gerador de códigos de barras em massa recebe uma lista de valores e produz um código de barras por valor. A qualidade da saída depende inteiramente da qualidade da lista de entrada.
O que seu CSV precisa
Cada linha deve conter um valor — os dados a serem codificados — e um rótulo opcional para o nome do arquivo de saída. Uma estrutura limpa:
012345678901,SKU-WIDGET-RED-M
012345678902,SKU-WIDGET-RED-L
012345678903,SKU-WIDGET-BLUE-M
A coluna de valor é o que é codificado. A coluna de rótulo nomeia o arquivo baixado. Sem a coluna de rótulo, os geradores nomeiam os arquivos por índice — útil para testes, inútil quando você está combinando 500 arquivos com uma lista de embarque às 23h antes de um envio.
Validação antes do upload
- !Dígitos verificadores EAN-13 / UPC-A: o gerador os calcula, mas se seus dados já incluem dígitos verificadores, verifique se coincidem. Uma calculadora de dígito verificador GS1 confirma os cálculos antes de confirmar uma tiragem.
- !Sem duplicatas: dois produtos compartilhando um código de barras é uma falha de auditoria de inventário e um problema de conformidade no varejo. Execute uma verificação de duplicatas na coluna de valores antes do upload.
- !Remoção de zeros iniciais pelo Excel: os códigos EAN-13 e UPC-A que começam com zero perdem esse zero se o Excel formatou a coluna automaticamente como número. Formate a coluna como texto antes de exportar para CSV.
- !Comprimento do Code 128: sem restrição de comprimento de codificação, mas os scanners têm limites práticos. Mantenha os dados codificados abaixo de 40 caracteres para decodificação confiável em todos os modelos de scanner.
Configure o gerador para sua saída
Resolução
A resolução de impressão determina se seu código de barras escaneia de forma confiável no tamanho pretendido. Os mínimos práticos: 300 DPI para scanners de PDV de varejo, 200 DPI para scanners portáteis industriais de armazém, 600 DPI para marcação direta de peças farmacêuticas.
Se seu gerador oferece apenas dimensões em pixels, converta: um código de barras Code 128 de 5 cm de largura a 300 DPI requer pelo menos 600 pixels de largura. Baixe na maior resolução disponível e deixe seu software de design reduzir se necessário. Ampliar depois degrada o código de barras.
Formato de saída
PNG cobre a maioria dos fluxos de trabalho digitais e de impressão. SVG é a escolha certa quando você precisa escalar códigos de barras para tamanhos de impressão arbitrários sem perda de qualidade — códigos de barras vetoriais permanecem sem perdas em qualquer dimensão. PDF para fluxos de trabalho prontos para impressão onde o código de barras fica dentro de um modelo de documento.
Texto legível por humanos
A maioria dos padrões de código de barras exige texto legível por humanos impresso abaixo do símbolo. Não é estético — permite entrada manual se o scanner falhar no recebimento ou no PDV. Verifique se seu gerador renderiza esse texto em tamanho legível (mínimo 8pt nas dimensões de impressão) antes de aprovar um lote completo.
Valide o lote de saída
Um download em massa produz um arquivo ZIP contendo um arquivo de código de barras por linha de entrada. Antes de entregar para design ou impressão:
- Extraia e verifique se a contagem de arquivos corresponde exatamente à contagem de linhas de entrada
- Escaneie ponto a ponto 5 a 10 arquivos aleatórios com um aplicativo de scanner no celular — confirme que os dados codificados correspondem aos valores de origem
- Imprima um pequeno conjunto no tamanho de impressão pretendido antes de confirmar a tiragem completa
- Verifique se os nomes de arquivo seguem sua convenção de nomenclatura e se serão ordenados de forma previsível
Para operações contínuas — atualizações de catálogo de produtos, adições sazonais de inventário — crie um modelo reutilizável. Mantenha um CSV mestre com seu catálogo completo. Execute o gerador em massa em subconjuntos filtrados ao adicionar SKUs. Nomeie os arquivos de lote por data e finalidade para que você possa reconstruir qual versão de um código de barras foi enviada com qual tiragem de produto.
Problemas comuns
| Problema | Causa | Solução |
|---|---|---|
| Scanner não lê o código de barras | Simbologia errada para o modelo de scanner | Verifique o formato esperado na documentação do fornecedor do scanner |
| Códigos de barras leem valor errado | Zeros iniciais removidos pelo Excel | Formate a coluna de valores como texto no Excel antes de exportar para CSV |
| Código de barras rejeitado pelo varejista | Inconsistência de dígito verificador para EAN/UPC | Valide dígitos verificadores com calculadora GS1 |
| Códigos borrados após impressão | Resolução muito baixa para o tamanho de impressão | Baixe a 300+ DPI; use formato SVG para saída escalável |
| Não é possível combinar arquivos com produtos | Sem coluna de rótulo no CSV de entrada | Adicione uma coluna de rótulo ao seu modelo CSV antes do próximo lote |
Quando gerar QR codes no mesmo lote
Produtos de varejo cada vez mais carregam tanto um código de barras 1D para escaneamento no PDV quanto um QR code para engajamento do consumidor — um link de registro de produto, uma página de ingredientes, um portal de garantia. Executar ferramentas separadas para cada formato dobra a sobrecarga de gerenciamento de arquivos e cria risco de deriva de versão: os códigos de barras são enviados com o lote atualizado, mas os QR codes ainda referenciam uma URL de três meses atrás.
Uma plataforma que lida com ambos os formatos a partir de uma única lista de entrada elimina esse problema. No MyQR Barcode Generator, a criação em massa é executada a partir de um único painel — carregue sua lista de SKUs, configure as configurações de código de barras e QR code, baixe um ZIP contendo tudo. O plano Advanced cobre 1.000 códigos de barras por mês em todos os formatos, além de 100 QR codes dinâmicos que podem ser atualizados após a impressão.
Gere seu primeiro lote em massa
Sem necessidade de conta para seus primeiros códigos de barras. Carregue um CSV, escolha seu formato, baixe o ZIP.
Abrir o Gerador de Códigos de Barras

