Sobre o Leitor de Código QR
Isso lê um código QR e mostra o que está dentro dele — usando a câmera do seu dispositivo em tempo real, ou enviando uma foto ou captura de tela de um código. É útil num computador de mesa ou notebook sem leitura de QR embutida, para decodificar um código QR que te enviaram como imagem, ou para conferir com segurança para onde um código leva antes de agir. Se o conteúdo for um link, ele oferece a opção de abri-lo; caso contrário, você pode copiar o texto decodificado.
Como funciona
No modo câmera, ele pede permissão de câmera e escaneia o vídeo quadro a quadro com a biblioteca jsQR, decodificando assim que um código QR aparece no campo de visão. No modo de envio, você arrasta ou seleciona uma imagem e ele decodifica o código a partir da figura. De qualquer forma, a detecção acontece inteiramente no seu navegador — nenhum quadro ou arquivo é enviado. Quando um código é encontrado, o texto decodificado é mostrado; se for um endereço da web, aparece um botão de "abrir".
Suposições e comportamento
- O modo câmera usa a câmera traseira/ambiente quando disponível, que é a que você apontaria para um código.
- A detecção roda localmente: os quadros da câmera e as imagens enviadas são processados no seu dispositivo e nunca são enviados para lugar nenhum.
- Links decodificados são detectados (http/https) para você poder abri-los, mas você fica no controle — ele não navega automaticamente.
- As imagens enviadas podem ser uma foto, uma captura de tela ou uma imagem de QR salva.
Limitações
- Ele lê apenas códigos QR — não códigos de barras 1D (como EAN/UPC) nem outras simbologias 2D (Data Matrix, Aztec, PDF417). Use as ferramentas equivalentes do Gerador de Código de Barras para esses casos.
- A leitura por câmera precisa de permissão e de condições razoáveis — boa iluminação, foco, e um código que não seja pequeno, inclinado ou danificado demais. Um código borrado ou de baixo contraste pode não ser decodificado.
- Ele encontra um código por vez; não decodifica vários códigos numa única imagem simultaneamente.
- Abrir um link escaneado exige a cautela de sempre — confira a URL antes de confiar nela, já que códigos QR podem apontar para qualquer lugar.
Privacidade
A leitura é feita inteiramente no seu navegador com o jsQR. Os quadros da câmera e as imagens enviadas são processados no seu dispositivo e nunca são enviados ou armazenados.

