Rocktools

Gerador de Código de Barras Online

Crie códigos de barras personalizados grátis nos formatos EAN-13, Code 128, UPC, Code 39 e ITF-14. Exporte em PNG de alta definição, vetor SVG ou imprima em folhas A4.

Configurar e Gerar Código de Barras

Escolha o padrão (EAN-13, Code 128, UPC, Code 39), digite os números ou texto e baixe em alta resolução PNG ou vetor SVG.

Suporta todos os caracteres ASCII, letras maiúsculas/minúsculas e números.

Aparência e Dimensões

#000000
#ffffff

Pré-visualização do Código

O que é um código de barras e como funciona a leitura óptica?

O código de barras é uma representação gráfica de dados binários legível por sensores ópticos e scanners laser. Ele é formado por um conjunto de barras paralelas escuras e espaços claros com larguras milimetricamente variáveis, que codificam números, letras e caracteres especiais.

O Gerador de Código de Barras da RockTools opera 100% no navegador do usuário (client-side), sem tráfego de dados para servidores externos. Isso assegura velocidade instantânea, privacidade absoluta para códigos de produtos internos e precisão milimétrica na proporção geométrica das barras para leitura em qualquer leitor óptico.

Guia Comparativo: Principais Padrões de Código de Barras

PadrãoEstrutura de DadosPrincipal AplicaçãoDígito Verificador
EAN-1313 dígitos numéricosVarejo, supermercados e comércio no Brasil e no mundoObrigatório (Módulo 10)
Code 128Alfanumérico (ASCII completo)Logística, etiquetas de transporte, DANFE e e-commerceAutomático interno
EAN-88 dígitos numéricosEmbalagens pequenas (chicletes, cosméticos, canetas)Obrigatório (Módulo 10)
UPC-A12 dígitos numéricosPadrão de produtos nos Estados Unidos e CanadáObrigatório (12º dígito)
Code 39Maiúsculas, números e símbolosSetor automotivo, crachás de acesso e indústriaOpcional
ITF-1414 dígitos numéricosCaixas coletivas e paletes de papelão onduladoObrigatório (14º dígito)

Como Calcular o Dígito Verificador do EAN-13 (Passo a Passo)

O código EAN-13 utilizado em produtos comerciais possui uma fórmula matemática estrita para evitar erros de leitura no caixa do supermercado. Veja a lógica de cálculo oficial:

  1. Pegue os 12 primeiros dígitos do código (exemplo: 789123456789).
  2. Multiplique os dígitos nas posições ímpares (1ª, 3ª, 5ª...) por 1 e nas posições pares (2ª, 4ª, 6ª...) por 3.
  3. Some todos os resultados dessas multiplicações.
  4. Divida o total por 10 e descubra o resto da divisão. Se o resto for 0, o dígito verificador é 0. Caso contrário, subtraia o resto de 10.

Com a nossa ferramenta, você não precisa fazer a conta manualmente: basta digitar os 12 primeiros números e clicar no botão de sugestão automática para preencher o dígito corretamente.

Boas Práticas para Impressão de Etiquetas e Leitura Óptica

Alto Contraste de Cores

Sempre utilize barras pretas em fundo branco. Scanners laser utilizam luz vermelha para leitura, por isso nunca imprima barras vermelhas ou de cores claras, pois elas se tornam invisíveis ao sensor.

Margem de Silêncio (Quiet Zone)

Mantenha um espaço livre em branco nas laterais esquerda e direita do código. Essa margem é necessária para que o leitor saiba exatamente onde o código começa e termina.

Exportação em Vetor SVG

Para impressões em impressoras térmicas (Zebra, Elgin, Argox) ou gráficas, baixe o arquivo em formato SVG para evitar pixelização ou borramento das linhas.

Impressão em Folhas Adesivas A4

Ao imprimir na aba de folhas de etiquetas, certifique-se de configurar a escala de impressão para 100% nas configurações da impressora, evitando distorções no papel.

Perguntas Frequentes sobre Códigos de Barras (FAQ)

Qual a diferença entre os padrões EAN-13 e Code 128?
O EAN-13 é o padrão universal para produtos comercializados no varejo (supermercados, lojas físicas e e-commerce), composto obrigatoriamente por 13 dígitos numéricos (com prefixo do país e dígito verificador). Já o Code 128 é um padrão de alta densidade que aceita qualquer caractere alfanumérico (letras, números e símbolos), sendo o formato ideal para logística, rastreamento de encomendas, notas fiscais e inventário interno.
Como é calculado o dígito verificador do código EAN-13?
O 13º dígito do EAN-13 é calculado usando o algoritmo de módulo 10: somam-se os dígitos das posições ímpares com peso 1 e os das posições pares com peso 3. O dígito verificador é o valor que precisa ser somado a esse total para atingir o próximo múltiplo de 10. O gerador do RockTools calcula esse dígito automaticamente para você.
Posso utilizar os códigos de barras gerados em produtos comerciais no Brasil?
Sim, para controle interno de estoque, etiquetas de frete, crachás e patrimônio. No entanto, para cadastrar produtos oficiais vendidos no grande varejo nacional com código EAN-13 global único, a empresa deve obter o prefixo oficial registrado junto à GS1 Brasil.
Qual a vantagem de exportar em SVG em vez de PNG?
O formato SVG é um arquivo vetorial matemático que não perde resolução em nenhum tamanho, sendo indispensável para designers, gráficas e impressões em grande escala (embalagens, rótulos e caixas). O formato PNG é uma imagem pronta para uso digital rápido e inclusão em documentos.
Como imprimir etiquetas de código de barras em folhas autoadesivas A4?
Utilize a aba 'Imprimir Folha de Etiquetas (A4)', configure a quantidade de etiquetas desejada e o número de colunas (por exemplo, 3 colunas para modelos padrão Pimaco). Clique em 'Imprimir Folha A4' para abrir a janela de impressão do navegador com o layout já otimizado sem elementos extras.

Ferramentas Relacionadas

Felipe Santanna

Felipe Santanna

Desenvolvedor deste projeto, Software Engineer e Product Manager com quase 20 anos de experiência em tecnologia, com passagens por empresas do mercado financeiro e música.