Gerador de código de barras para Excel
Arraste sua pasta de trabalho do Excel, associe a coluna que quer codificar e receba códigos de barras prontos para leitura — sem converter para CSV e sem que nada saia do seu navegador.
Como criar um código de barras no Excel
Há três formas de transformar dados do Excel em códigos de barras. A primeira é uma fonte de código de barras: você a instala, acrescenta uma fórmula codificadora em uma coluna auxiliar e aplica essa fonte à coluna — viável com Code 39, mas a maioria das simbologias precisa de um cálculo de dígito verificador que a fonte sozinha não faz, e o uso comercial costuma exigir uma licença paga (mais sobre isso abaixo). A segunda é a função =IMAGE() do Excel 365 ou do Planilhas Google, que traz para uma célula uma imagem de código de barras já renderizada a partir de uma URL — nosso endpoint /api/barcode serve justamente para isso (ver a documentação da /api). A terceira — e a mais rápida para uma planilha inteira — é a desta página: importe a pasta de trabalho, associe a coluna que quer codificar, escolha uma simbologia e cada linha vira uma imagem de código de barras pronta para ser lida, com os dígitos verificadores calculados automaticamente. Sem fontes para instalar, sem fórmulas para depurar, e a planilha nunca sai do seu navegador.
Importe sua pasta de trabalho direto — sem passar por CSV
Arraste seu arquivo .xlsx (ou .xls) para o gerador em lote acima e a primeira planilha é lida automaticamente — sem exportar antes para CSV e sem salvar de novo em outro formato. Se a primeira linha parecer conter nomes de coluna em vez de dados, ela é detectada e usada para rotular os seletores de coluna; se não, você verá números de coluna genéricos e ainda poderá associar por posição. Escolha qual coluna contém o valor a codificar e, se quiser, uma segunda coluna para um texto legível impresso abaixo de cada código de barras; depois escolha uma simbologia — EAN-13 ou UPC-A para GTIN reais, Code 128 para SKU ou qualquer outro texto. As cinco primeiras linhas são renderizadas como códigos de barras de verdade na hora, e assim você detecta uma coluna errada antes de gerar o resto de uma planilha grande. A partir daí, exporte um ZIP de imagens PNG ou SVG, ou clique em “Enviar para folhas de etiquetas” para levar as linhas associadas direto ao gerador de folhas de etiquetas e obter um PDF pronto para Avery — sem importar nem associar nada de novo.
Por que não usar fontes de código de barras no Excel?
As fontes de código de barras são um truque comum no Excel, mas têm limitações reais em comparação com uma imagem de código de barras de verdade. Uma fonte Code 128 pura não se limita a redesenhar seu texto como barras — dependendo da fonte, você ainda precisa calcular e inserir o código de início e o caractere de controle corretos, normalmente com uma fórmula auxiliar, antes que o texto visível seja lido como algo com sentido. As fontes anunciadas para EAN-13 ou UPC-A precisam de um passo de codificação à parte que calcule o dígito verificador, porque os glifos sozinhos não conseguem validar um GTIN. Mesmo com a codificação bem resolvida, o que sai impresso por uma fonte reprova com frequência na verificação do leitor: os leitores do varejo são rigorosos com as zonas de silêncio (a margem em branco de cada lado das barras) e com a largura de barra, e uma fonte com tamanho ou espacejamento ligeiramente desviados dentro de uma célula pode ficar boa na tela e ainda assim não ser lida no caixa. O licenciamento para uso comercial também varia de fonte para fonte: algumas são grátis para qualquer uso e muitas exigem uma licença paga assim que você imprime etiquetas para uma empresa. Importar aqui sua planilha evita tudo isso: os dígitos verificadores são calculados automaticamente para cada simbologia que precisa deles, cada código de barras é renderizado como uma imagem de verdade (e, na página inicial, ainda é conferido por um decodificador real) em vez de como texto formatado, e o resultado pode ser usado comercialmente e é grátis, sem nada para licenciar.
Embutir um código de barras direto em uma célula
Se você prefere uma imagem de código de barras dentro da própria planilha, em vez de uma etiqueta ou um ZIP à parte, tanto o Planilhas Google quanto o Excel 365 (conectado à nuvem) aceitam uma fórmula =IMAGE() que traz para uma célula uma imagem ao vivo a partir de uma URL. Aponte-a para nosso endpoint /api/barcode (a fórmula exata e seus parâmetros estão na documentação da /api) e ela fica embutida sem nenhum passo manual de exportação — a fórmula simplesmente faz referência ao valor de dados da linha e a imagem se atualiza sozinha. Para uma etiqueta impressa ou um ZIP, esta página continua sendo o melhor caminho: exporte um PNG da linha de que você precisa e insira-o no comentário de uma célula ou em uma coluna ao lado, em Inserir → Imagens.
Perguntas frequentes
Como gero códigos de barras Code 128 no Excel?
O Excel tem um gerador de código de barras?
Como transformo uma coluna de números em códigos de barras?
As fontes de código de barras são grátis para uso comercial?
Posso colocar uma imagem de código de barras direto em uma célula?
=IMAGE() do Planilhas Google ou do Excel 365 (conectado à nuvem) — ela traz uma imagem ao vivo de uma URL direto para a célula. Aponte a =IMAGE() para nosso endpoint /api/barcode e o código de barras fica embutido sem nenhum passo manual de exportação; a fórmula exata está na documentação da /api. Se preferir não depender de uma URL ao vivo, você sempre pode exportar um PNG desta página e inseri-lo à mão em Inserir → Imagens.Continue explorando
CSV, Excel ou uma lista colada — o mesmo processo que esta página usa.
Imprimir folhas de etiquetasPDFs Avery prontos para imprimir, com zonas de silêncio corretas e alinhados sozinhos.
A exportação do Shopify passo a passoExporte os produtos, importe aqui e imprima as etiquetas — sem instalar nenhum app.