Você está no mercado e quer confirmar o preço de um produto antes de colocar no carrinho. Ou precisa dar entrada em itens no estoque sem um leitor dedicado. A boa notícia: o celular que está no seu bolso já resolve isso — sem instalar nenhum app pago.

Um leitor de código de barras online usa a câmera do dispositivo (ou uma foto que você envia) para decodificar EAN-13, EAN-8, Code 128, QR Code e outros formatos em segundos. Neste guia você aprende a usar, entende as diferenças entre tipos de código e descobre o que fazer quando a leitura falha.

O que é um leitor de código de barras online

Um leitor online é uma ferramenta web que processa imagens de códigos de barras diretamente no navegador — sem app, sem instalação, sem custo. Você abre o site, aponta a câmera ou faz upload de uma foto, e o sistema decodifica o número ou informação gravada no código.

O leitor de código de barras do Code2Scan aceita tanto câmera ao vivo quanto imagem enviada do computador ou galeria do celular, e suporta os principais formatos: EAN-13, EAN-8, UPC-A, Code 39, Code 128, QR Code, Data Matrix e mais.

Diferença entre código de barras e QR Code

Tipo Formato Dados suportados Leitura
Código de barras (EAN/UPC) Linhas verticais Números (8-13 dígitos) Qualquer scanner
Code 128 / Code 39 Linhas variadas Letras + números Scanners genéricos
QR Code Quadrado pontilhado Texto, URL, contato, etc. Camera app ou leitor QR
Data Matrix Quadrado menor Até 2.335 caracteres Leitor especializado

Para leitura de QR Code pelo celular com a câmera nativa, veja o guia completo: como ler QR Code pelo celular.

Para que serve ler código de barras online

  • Conferir preço e informações de produto antes de comprar
  • Controle de estoque quando não há leitor dedicado disponível
  • Comparar preços entre lojas usando o número EAN
  • Verificar autenticidade de produtos com GTIN registrado
  • Processar recebimento de mercadorias em pequenas empresas
  • Digitalizar acervo de livros, CDs ou produtos físicos

Se quiser ir além e verificar se um GTIN é válido, use o verificador de código de barras GTIN.

Passo a passo: como usar o leitor online

Via câmera (celular ou webcam)

  1. Abra o leitor de código de barras no seu navegador.
  2. Clique em "Usar câmera" e permita o acesso quando o navegador pedir.
  3. Aponte a câmera para o código de barras, mantendo a distância de 10-20 cm.
  4. Segure firme e aguarde 1-2 segundos — o resultado aparece automaticamente.
  5. Copie o número decodificado ou use o link gerado.

Via upload de imagem (PC ou celular)

  1. Tire uma foto do código de barras ou salve uma imagem do produto.
  2. Abra o leitor de código de barras.
  3. Clique em "Enviar imagem" e selecione o arquivo (JPG, PNG ou PDF).
  4. O sistema processa e exibe o resultado em instantes.

Dica: Se a foto estiver com sombra ou desfocada, o upload de imagem tende a ser mais confiável do que a câmera em tempo real. Tire a foto com boa iluminação e sem tremida.

Quando o celular não consegue ler o código

Às vezes o scanner não consegue decodificar — e a culpa raramente é do leitor. Veja as situações mais comuns e como resolver:

Situação Causa provável Solução
Código borrado ou amassado Embalagem danificada Use o modo de upload com foto bem focada
Luz baixa ou reflexo na embalagem Iluminação inadequada Ligue a lanterna do celular ou mude o ângulo
Código muito pequeno Câmera não consegue focar Aproxime mais ou use a câmera traseira (melhor foco)
Código impresso em fundo colorido Contraste insuficiente Acione o filtro de alto contraste no leitor
Código de formato desconhecido Tipo não suportado Verifique se é Data Matrix ou PDF417 — tente outro leitor
Upload travado Imagem muito grande Reduza para menos de 5 MB antes de enviar

Se depois de tudo o código ainda não leu, pode ser que ele esteja incorreto. Nesse caso, use o verificador de código de barras GTIN para checar a validade do número manualmente.

Usos práticos por perfil

Pequeno lojista / estoque

Sem leitor pistola, você usa o celular para dar entrada de notas, conferir SKU ou localizar produto. O leitor online funciona direto no navegador sem precisar de infraestrutura.

Consumidor comparando preços

Leu o EAN? Com ele você pesquisa o produto em sites de comparação como Buscapé ou Google Shopping para ver se está pagando o justo.

Gestor de logística

Rastreamento de encomendas muitas vezes usa código de barras Code 128 nos Correios. Confira o guia de QR Code para rastreamento de encomenda para integrar os dois sistemas.

Quem precisa gerar (não só ler)

Quer criar seus próprios códigos depois de ler? Veja como: como gerar código de barras.

Erros comuns

❌ Câmera muito próxima

Paradoxalmente, aproximar demais a câmera faz ela perder o foco. Distância ideal: 10-20 cm.

❌ Tentar ler código de tela de outro celular

Telas brilhantes criam reflexo que confunde o scanner. Prefira ler diretamente da embalagem física, ou tire um print e use o upload de imagem.

❌ Não permitir acesso à câmera

Se o navegador não pediu permissão ou você negou, o leitor por câmera não vai funcionar. Acesse as configurações do navegador e libere o acesso ao microfone/câmera para o site.

❌ Usar o leitor num PDF ou imagem de baixa resolução

Imagens abaixo de 150 DPI dificilmente vão decodificar. Para melhor resultado, use fotos tiradas diretamente com a câmera do celular (normalmente 8-12 MP).

❌ Confundir leitura de QR Code com código de barras

QR Code e código de barras são formatos diferentes. O leitor do Code2Scan suporta ambos, mas se você está usando o app nativo da câmera do celular, confira se ele lê código de barras também — muitos só fazem QR.

Resumo

  1. Um leitor de código de barras online funciona pela câmera ou upload de imagem, sem app.
  2. Suporta EAN-13, EAN-8, UPC, Code 128, QR Code, Data Matrix e outros.
  3. Para código borrado ou com pouca luz, prefira o upload de foto bem tirada.
  4. O número EAN decodificado serve para pesquisar produto, conferir preço e validar GTIN.
  5. Problemas de leitura geralmente têm solução simples: distância, luz ou ângulo.

Use agora o leitor de código de barras do Code2Scan — grátis, sem cadastro, funciona no celular e no PC.