QR Code em Lote: Como Gerar Varios de Uma Vez
Tutorial completo para gerar multiplos QR Codes a partir de planilha CSV. Preparacao do arquivo, configuracao do gerador e download em ZIP.
Gerar um QR Code manualmente funciona bem quando voce precisa de um ou dois. Mas e quando voce precisa de 200 QR Codes para crachas de evento, 500 etiquetas de produto com codigos unicos, ou 1000 QR Codes para cupons de desconto? E ai que a geracao em lote se torna essencial.
Quando usar geracao em lote
Eventos: Cada participante recebe um cracha com QR unico — pode apontar para o perfil do participante, habilitar check-in ou dar acesso a conteudo exclusivo.
Produtos e estoque: Cada produto recebe uma etiqueta com QR unico contendo numero serial, lote de fabricacao e data de validade.
Rastreamento e logistica: Cada caixa ou encomenda recebe um QR com o numero de tracking correspondente.
Marketing e cupons: Cada cupom impresso tem um QR unico para validacao — evita reutilizacao do mesmo cupom.
Inventario de ativos: Cada equipamento, computador ou maquina recebe uma etiqueta QR com seu numero de patrimonio.
Preparando o arquivo CSV
O CSV (Comma-Separated Values) e o formato de entrada para o gerador em lote. E um arquivo de texto simples onde cada linha e um item e as colunas sao separadas por virgula (ou ponto e virgula).
Estrutura basica (uma coluna):
https://exemplo.com/produto/001
https://exemplo.com/produto/002
https://exemplo.com/produto/003
Com cabecalho e multiplas colunas:
URL,Nome do Produto,SKU
https://exemplo.com/p/001,Camisa Azul G,SKU001
https://exemplo.com/p/002,Camisa Azul M,SKU002
https://exemplo.com/p/003,Camisa Vermelha G,SKU003
No gerador, voce escolhe:
- Qual coluna contem os dados para o QR (coluna 1, 2, 3…)
- Se a primeira linha e cabecalho (para pular)
- Qual coluna usar para nomear os arquivos no ZIP
Separadores suportados:
- Virgula (
,): padrao internacional - Ponto e virgula (
;): padrao europeu e brasileiro (Excel salva com;no Brasil) - Tab: para arquivos TSV
Preparando o CSV no Excel ou Planilhas Google
No Excel (Windows):
- Crie sua planilha com os dados
- Arquivo → Salvar como → CSV (separado por virgulas)
- Se os dados tiverem acentos, use CSV UTF-8
No Planilhas Google:
- Arquivo → Fazer download → Valores separados por virgulas (.csv)
- O Google Sheets exporta com virgulas por padrao
Dicas para CSV limpo:
- Remova linhas em branco no final
- Certifique-se que nao ha espacos extras antes ou apos os dados
- Para URLs, verifique que todas comecam com
https:// - Para numeros seriais, certifique-se que o Excel nao removeu zeros a esquerda (use aspas:
"000123")
Usando o Gerador em Lote
- Upload do CSV: Arraste o arquivo ou clique para selecionar
- Separador: Selecione virgula, ponto e virgula ou tab conforme seu arquivo
- Coluna dos dados: Indique qual coluna tem os dados para o QR (1 para a primeira)
- Cabecalho: Marque se a primeira linha e cabecalho (para pular)
- Personalizacao: Escolha cor, tamanho
- Nome dos arquivos: Sequencial, pelo conteudo ou por outra coluna
- Gerar: O gerador processa e exibe uma barra de progresso
O limite e de 500 itens por lote para nao sobrecarregar o navegador.
O arquivo ZIP resultante
Apos a geracao, um arquivo qrcodes.zip e baixado automaticamente. Dentro, voce encontra:
qrcodes.zip
001.png
002.png
003.png
...
Ou, se escolheu nomear pelo conteudo:
qrcodes.zip
Camisa_Azul_G.png
Camisa_Azul_M.png
...
Todos os arquivos sao PNG em alta resolucao (400×400px por padrao). Para impressao profissional, o ideal seria SVG — mas o lote gera PNG por praticidade e compatibilidade universal.
Estrategias para volumes muito grandes (1000+ itens)
Para volumes maiores que 500, divida o CSV em partes:
- Abra o CSV no Excel ou Planilhas Google
- Separe em grupos de 500 linhas
- Salve cada grupo como CSV separado
- Gere o lote para cada arquivo
- Combine os ZIPs resultantes
Alternativamente, para volumes muito grandes e recorrentes (ex: etiquetagem diaria de 5.000 produtos), considere uma solucao de geracao em servidor com a biblioteca qrcode para Node.js.
Privacidade: seus dados ficam no navegador
Todo o processamento — leitura do CSV, geracao dos QR Codes, compactacao do ZIP — acontece 100% no seu navegador. O arquivo CSV nunca e enviado a nenhum servidor. Isso e especialmente importante quando o CSV contém dados sensiveis como seriais de produto, CPFs de participantes ou informacoes de clientes.
Conclusao
A geracao em lote transforma o que seria horas de trabalho manual em minutos. Com um CSV bem preparado e o Gerador em Lote, voce vai de 0 a 500 QR Codes personalizados em questao de minutos. Todo o processamento e local, rapido e gratuito.