Leitor de QR Code (pela câmera ou por foto)
Aponte a câmera pra um QR Code e leia o conteúdo na hora, ou envie uma foto/print de um QR Code — tudo processado no seu navegador, sem enviar imagem nenhuma pra fora.
Ler pela câmera
Ou envie uma foto do QR Code
Como funciona o cálculo
Um QR Code guarda informação num desenho de quadradinhos pretos e brancos organizados em torno de três “âncoras” nos cantos (que servem pra biblioteca identificar a posição e a rotação do código). Ler pela câmera funciona assim: a cada quadro capturado, a ferramenta procura esse padrão de âncoras na imagem, decodifica os módulos claros/escuros em bits, aplica a correção de erro do padrão QR (que permite ler mesmo com uma parte do código suja, amassada ou coberta) e converte o resultado de volta pra texto. Isso roda várias vezes por segundo enquanto a câmera está ligada, então basta o QR Code aparecer nítido no quadro por uma fração de segundo pra ser lido. Ler por foto enviada é o mesmo processo, só que aplicado uma única vez na imagem escolhida em vez de continuamente.
Exemplo prático: um QR Code de cardápio de restaurante geralmente guarda uma URL (ex.: “https://exemplo.com.br/cardapio”). Ao apontar a câmera, a ferramenta decodifica o texto e detecta que é um link, mostrando um botão pra abrir direto — sem precisar copiar e colar em outro app.
Como usar
Clique em “Ligar câmera” e permita o acesso quando o navegador perguntar. Aponte pro QR Code — assim que for reconhecido, o conteúdo aparece abaixo automaticamente, com um botão para copiar o texto (e, se for um link, um botão para abrir). Se preferir não usar a câmera, use a segunda opção: escolha uma imagem já salva que contenha um QR Code.
Perguntas frequentes
A imagem da câmera é enviada para algum servidor?
Não — a leitura acontece localmente, no seu navegador. Nenhum quadro de vídeo ou imagem é enviado para fora do seu dispositivo.
O navegador não pediu permissão de câmera, ou apareceu um erro
Verifique se o site tem permissão de câmera nas configurações do navegador (o cadeado ao lado do endereço geralmente tem essa opção) e se nenhum outro aplicativo ou aba está usando a câmera no momento. Em alguns navegadores, o acesso à câmera só funciona em conexão segura (https), que é o caso deste site.
Funciona no celular?
Sim — em navegadores modernos no Android e iPhone, incluindo escolher a câmera traseira automaticamente quando disponível.