Leitor de QR Code

Gratuito Imagens

Leitor de QR Code

Leia QR codes diretamente no navegador: envie uma foto ou ative a camera do dispositivo. Sem app, sem cadastro. O conteudo decodificado aparece instantaneamente.

9.7k usuarios Atualizado em Mar 2026 4.8/5
Avalie esta ferramenta:
4.8 (891 votos) Obrigado!
Ler QR Code

Clique para selecionar ou arraste uma imagem com QR Code

JPG, PNG, WebP, GIF — ate 10 MB

Como Usar

Dois modos de leitura disponiveis.

1
Escolha o modo
Upload de arquivo ou camera ao vivo.
2
Aponte ou envie
Arraste uma imagem ou aponte a camera para o QR Code.
3
Leitura automatica
O conteudo e exibido assim que o QR e detectado.
4
Copie ou abra
Copie o texto ou abra a URL com um clique.

Como Funciona a Leitura de QR Code no Navegador

Leitura por Upload de Imagem

Quando voce envia uma imagem, ela e desenhada em um elemento canvas HTML oculto. Em seguida, os dados de pixel sao extraidos via getImageData() e passados para a biblioteca jsQR, que analisa os modulos do QR Code e retorna o conteudo decodificado. Todo o processamento ocorre localmente no navegador.

Leitura pela Camera

A API getUserMedia() solicita acesso a camera do dispositivo. Os frames de video sao capturados continuamente e desenhados num canvas. A cada frame, os dados de pixel sao analisados pelo jsQR. Quando um QR Code e detectado, a varredura para automaticamente e o resultado e exibido. O acesso a camera requer HTTPS ou localhost.

Privacidade

Nenhuma imagem ou frame de video e enviado a servidores. Todo o processamento de decodificacao ocorre no seu dispositivo, em memoria, sem qualquer transmissao de dados.

jsQR: A Biblioteca de Decodificacao

O jsQR e uma biblioteca JavaScript pura (sem dependencias) capaz de decodificar qualquer QR Code compativel com o padrao ISO/IEC 18004. Ela analisa a matriz de pixels, localiza os padroes de alinhamento e aplica a decodificacao Reed-Solomon para recuperar os dados mesmo com leve distorcao ou ruido.