Escolher idioma

Leitor de Código de Barras Online

Leia códigos de barras a partir de uma imagem ou da câmera do dispositivo. Decodifica EAN, UPC, Code 128, Code 39 e mais, tudo no seu navegador.

Leitor de Código de BarrasComo funciona ↓
Mehmet Demiray Publicado Atualizado
Compartilhar

Escaneie sem precisar de leitor físico

Você não precisa de uma pistola leitora para ler um código de barras. Esta ferramenta funciona de dois jeitos: você envia uma imagem já existente ou usa a câmera do celular ou da webcam para escanear em tempo real. No modo de imagem, basta selecionar a foto do produto, da etiqueta ou da embalagem e o valor é decodificado na hora. No modo câmera, aponte o aparelho para o código e o resultado aparece assim que ele entra em foco.

Todo o processamento acontece dentro do seu navegador. Nenhuma foto sai do dispositivo, então dá para usar com etiquetas internas de estoque sem preocupação. Quando a leitura é concluída, você vê o valor decodificado, o formato detectado e um botão para copiar o número com um clique. Se a imagem tiver vários códigos, todos são listados de uma vez. Para gerar novos códigos em vez de ler, use o Gerador de Código de Barras.

Formatos compatíveis

O leitor reconhece os principais padrões usados no varejo e na logística. Entre os formatos 1D suportados estão:

  • EAN-13 e EAN-8, comuns em produtos vendidos no Brasil e na Europa
  • UPC-A e UPC-E, típicos do mercado norte-americano
  • Code 128 e Code 39, usados em etiquetas industriais e de envio
  • ITF (Interleaved 2 of 5) e Codabar, presentes em caixas, transporte e fichas

Cada formato tem regras próprias de tamanho e dígito verificador, e a ferramenta identifica qual símbolo foi lido automaticamente. Assim você confirma se a etiqueta foi impressa no padrão certo antes de cadastrar o item.

Se o que você precisa ler é um QR Code em vez de barras lineares, o Leitor de QR Code é a opção indicada. Os dois leitores se complementam: um cobre os códigos lineares de produtos e logística, o outro cobre os códigos bidimensionais usados em links, pagamentos e cardápios.

Como obter leituras limpas

A qualidade da foto define quase tudo na leitura. Um código nítido, bem iluminado e fotografado de frente é decodificado em frações de segundo, enquanto uma imagem ruim pode falhar. Vale seguir alguns cuidados:

  1. Iluminação: use luz difusa e evite reflexos brilhantes sobre as barras
  2. Foco: toque na tela para focar antes de capturar, pois borrões apagam as barras finas
  3. Ângulo: mantenha a câmera reta sobre o código, sem inclinar demais
  4. Enquadramento: preencha boa parte do quadro com o código, deixando uma pequena margem branca ao redor

Uma margem clara em volta do código, chamada de zona silenciosa, ajuda o algoritmo a separar as barras do fundo. Se a primeira tentativa não decodificar, aproxime um pouco, limpe a lente e tente de novo. Em telas ou papéis com brilho, mudar levemente o ângulo costuma eliminar o reflexo que estava cobrindo parte das barras.

O que os números significam

Num código de produto EAN-13, os 13 dígitos não são aleatórios. Eles formam um GTIN, o número global de item comercial, dividido em partes com função própria. Os primeiros dígitos são o prefixo de país atribuído pela GS1: o Brasil, por exemplo, usa a faixa que começa em 789 e 790. Em seguida vêm os dígitos do fabricante e do produto, e o último é o dígito verificador.

O dígito verificador é calculado a partir dos demais e serve para detectar erros de digitação ou leitura. A conta usa pesos alternados de 1 e 3 sobre os doze primeiros dígitos:

D=(10−(∑widi mod 10)) mod 10D = (10 - (\sum w_i d_i \bmod 10)) \bmod 10

Se o dígito calculado bate com o último número impresso, o código é válido. Ao ler um item, vale conferir esse valor antes de cadastrá-lo, já que um único número trocado aponta para o produto errado no sistema.

Ler ou criar códigos de barras

Esta ferramenta é a contraparte de leitura do nosso gerador. Aqui você decodifica um código já existente; quando o objetivo é criar um novo símbolo para imprimir em etiquetas, o Gerador de Código de Barras faz o caminho inverso e transforma um número no desenho das barras.

Na prática, os dois trabalham juntos no dia a dia de quem cuida de estoque. Você gera as etiquetas com o gerador, imprime e cola nos produtos. Depois, com a contagem em mãos, fotografa cada item e usa o leitor para confirmar que o código impresso corresponde ao cadastro. Esse fluxo ajuda a verificar a qualidade de impressão, conferir entregas e fazer inventário a partir de fotos.

Para conteúdos bidimensionais, como links e dados em QR, combine o leitor de barras com o Leitor de QR Code. Juntas, as três ferramentas da Callculation cobrem a maioria das tarefas de codificação e leitura que aparecem no comércio e na logística.

As que mais respondemos.

Quais formatos de código o leitor consegue decodificar?

Ele lê os principais padrões lineares 1D, incluindo EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, ITF e Codabar. O formato é identificado automaticamente assim que o código é detectado, então você vê tanto o valor decodificado quanto o tipo de símbolo lido.

Como faço para ler um código de barras a partir de uma foto?

Escolha o modo de imagem e selecione a foto que contém o código de barras. A ferramenta processa o arquivo no próprio navegador e mostra o valor decodificado em instantes. Se houver mais de um código na mesma imagem, todos são listados, e você pode copiar cada valor com um clique.

Por que uma imagem borrada não é decodificada?

As barras finas de um código precisam ficar nítidas para serem separadas umas das outras. Quando a foto está fora de foco ou com pouca luz, essas barras se misturam e o algoritmo perde a informação. Toque para focar, melhore a iluminação e aproxime um pouco antes de capturar novamente.

Dá para ler códigos em garrafas e superfícies curvas?

É possível, mas a curvatura distorce as barras e pode atrapalhar a leitura. Tente fotografar a parte mais plana do rótulo, mantendo a câmera bem de frente para a região central do código. Girar levemente a garrafa até que as barras fiquem o mais retas possível costuma resolver.

Minhas fotos são enviadas para algum servidor?

Não. Toda a decodificação acontece localmente, dentro do seu navegador, usando os recursos do próprio dispositivo. Nenhuma imagem é enviada para fora, o que torna a ferramenta adequada até para etiquetas internas de estoque e documentos sensíveis.

O que faço quando preciso criar um código em vez de ler?

Use o Gerador de Código de Barras, que faz o caminho inverso e transforma um número no desenho das barras pronto para impressão. Para conteúdos em QR, como links e textos, o Leitor de QR Code complementa este leitor.

Referências

  1. Barcodes · GS1
  2. Barcode · Wikipedia