Leitor de QR Code online grátis
Um leitor de QR code lê os dados guardados em um QR code e mostra o texto, quase sempre um link. Este leitor grátis funciona no seu navegador: aponte a câmera para um código ou envie um print, e a decodificação acontece no seu aparelho. O botão Copiar aparece sempre, e Abrir link só surge quando o resultado é mesmo um link: nada abre sozinho.
Aponte um QR code para a câmera ou envie uma imagem.
Um QR code pode levar a qualquer lugar. Confira o endereço antes de abrir e desconfie de links encurtados ou de endereços que imitam um site conhecido.
Em três passos.
Toque em Iniciar câmera e aceite o acesso, depois aponte para o código. Sem câmera neste aparelho ou neste navegador? Envie um print ou uma foto do QR code.
O QR code inteiro precisa caber no quadro, parado e nítido. Ele é decodificado assim que o padrão encaixa, no seu aparelho e sem que nada seja enviado.
O texto decodificado aparece embaixo. Se for um link, confira o domínio primeiro e use Copiar ou Abrir. O leitor nunca abre um link sozinho.
Como funciona a leitura no navegador
Este leitor usa dois recursos que o seu navegador já tem. Na leitura ao vivo, ele abre a câmera pela API getUserMedia e lê cada quadro com a API BarcodeDetector, o leitor de códigos embutido nos navegadores baseados no Chrome. Para uma imagem parada, ele roda esse mesmo leitor sobre a foto ou o print que você envia. Os dois caminhos ficam no seu aparelho: nenhum quadro da câmera, nenhuma foto e nenhum texto decodificado sai do seu navegador ou chega ao nosso servidor. É por isso que a leitura continua funcionando com a internet desligada depois que a página carrega, e é por isso que o resultado fica só com você.
Ler um QR code com a câmera ou a partir de uma imagem
Na leitura ao vivo você aponta a câmera para o código. Enquadre o código inteiro, segure o aparelho firme e escolha uma distância em que o código preencha o quadro: a decodificação começa assim que o padrão encaixa. Para uma imagem, use o envio: é o caminho mais prático quando o código já está no aparelho como print ou foto, e o único em um computador sem webcam. Um print de tela funciona tão bem quanto um código fotografado no papel, desde que o QR code esteja inteiro, mais ou menos nítido e sem corte na borda. Você não precisa de aplicativo extra nem de conta, e nada é enviado nos dois casos: câmera ou arquivo, a decodificação acontece no seu aparelho.
Como ler um QR code no celular
Para ler um QR code no celular você não precisa desta página. No iPhone, abra o app Câmera e aponte para o código: a leitura é nativa, sem instalar nada, e o link aparece como um aviso na tela, que você toca para abrir. No Android, a câmera do sistema também lê QR codes; se o seu aparelho não tiver esse recurso, o Google Lens faz o mesmo, aberto pelo ícone na barra de busca ou pelo aplicativo. Essa é a rota mais rápida quando o código está na sua frente e você só quer saber para onde ele leva. A diferença está no que acontece depois: a câmera do celular oferece o link pronto para abrir, sem mostrar o texto, enquanto este leitor exibe o conteúdo decodificado e espera a sua decisão. Se você quer conferir o endereço antes de tocar em qualquer coisa, use o leitor da página no navegador; se quer apenas abrir rápido, a câmera do celular resolve.
Confira o endereço antes de abrir (quishing)
Um QR code não tem nada de mágico: é texto codificado em uma grade de quadrados, e esse texto pode apontar para qualquer lugar. O perigo não é a leitura, e sim a abertura. Esse golpe tem nome: quishing (phishing por QR code). Um adesivo colado por cima do código verdadeiro do estacionamento, um código falso em um panfleto, um código em um e-mail que leva a uma página de login parecida com a real: o código é só o veículo. Por isso este leitor mostra o endereço decodificado e para por aí, sem abrir nada por você. Leia o domínio da esquerda para a direita e confira se é mesmo o site que você espera. Desconfie de grafias que imitam o original (paypa1.com com o número 1 no lugar do l, micros0ft.com com zero no lugar do o) e de links encurtados, que escondem o destino real. Se um código estiver em um lugar onde não deveria, ou se pedir para você entrar em uma conta, pagar ou confirmar algo, trate como um e-mail suspeito: não abra.
Quais navegadores leem QR code na página
A leitura na página precisa da API BarcodeDetector, e ela não existe em todo lugar. A leitura ao vivo com a câmera funciona no Chrome e no Edge de computador e no Chrome do Android. O Safari e o Firefox de computador ainda não oferecem BarcodeDetector, então o botão da câmera não decodifica nada por lá. Dois caminhos cobrem esses casos. No iPhone ou no iPad você não precisa desta página: o app Câmera embutido lê qualquer QR code e mostra o link em um aviso, basta apontar. No Safari ou no Firefox de computador, passe para o Chrome ou o Edge, ou escaneie o código com a câmera do celular. O envio de imagem daqui usa a mesma API: decodifica no Chrome e no Edge (útil em uma máquina sem webcam), mas não no Safari nem no Firefox. Se o seu navegador não conseguir decodificar de jeito nenhum, a página avisa, em vez de falhar em silêncio.
O que um QR code pode conter
A maioria dos QR codes carrega um link, mas não todos. O mesmo quadrado pode transportar texto simples, um acesso de Wi-Fi (nome da rede, senha e tipo de criptografia), dados de contato em formato vCard, um endereço de e-mail, um número de telefone ou uma sequência de pagamento. Este leitor mostra o texto bruto decodificado em todos os casos, sempre com o botão Copiar, e só acrescenta Abrir link quando o conteúdo é um link, porque é o único caso que faz sentido no navegador. Para o resto, você copia o texto e usa onde precisar. Ver o conteúdo bruto é também o caminho mais seguro: você sabe exatamente o que está em um código antes que qualquer coisa aconteça.
Quando um código não é lido
Na maioria das vezes o problema são as condições da captura, não o código. Quatro pontos aparecem sempre. A luz: pouca luz, ou a sua sombra sobre o código, deixa o padrão ilegível; em um código na tela, aumentar o brilho também ajuda. A distância: um código muito longe ou impresso muito pequeno não preenche o quadro; chegue mais perto até o código ocupar a imagem sem ser cortado. Os danos: uma dobra, um risco, sujeira ou um rasgo no padrão tiram a orientação do leitor, e embaixo de um adesivo pode haver um segundo código. O contraste: código escuro em fundo claro é o que se lê com mais segurança, enquanto código claro em fundo escuro ou em superfície brilhante se lê mal. Mantenha também o código o mais reto possível em relação à lente. Se a câmera não der conta, envie um print ou uma foto; para acertar no primeiro teste, vale gerar o código com o nosso gerador de QR code grátis, que mostra a prévia antes de você imprimir.
Crie agora um QR code seu, com leituras que dá para medir
Esta ferramenta lê códigos. Para criar, o Whooshly gera QR codes dinâmicos que apontam para um link curto que é seu: dá para redirecionar a qualquer momento um código já impresso para uma página nova e contar cada leitura por dia, país e dispositivo. Os códigos estáticos também são grátis por aqui. US$ 35, pagamento único, sem assinatura.
Perguntas frequentes
O leitor de QR code é grátis? Minhas imagens são enviadas?
Sim, é grátis e sem cadastro. Nada é enviado: o vídeo da câmera e cada imagem escolhida são decodificados no seu navegador, no seu aparelho, e nem o vídeo, nem a foto, nem o resultado vão para o nosso servidor. Depois que a página carrega, você pode até escanear com a internet desligada.
Como leio um QR code a partir de um print ou de uma foto?
Use o envio de imagem no lugar da câmera. Escolha uma foto ou um print em que o QR code apareça inteiro, mais ou menos nítido e sem corte na borda. O leitor decodifica no seu aparelho e mostra o texto. O envio usa o mesmo leitor da câmera, então funciona no Chrome e no Edge, o que é prático em um computador sem webcam ou quando você já tem a imagem salva; no Safari ou no Firefox, escaneie com o celular.
Como ler um QR code no celular sem baixar nada?
No iPhone, abra o app Câmera e aponte para o código: a leitura é nativa e o link aparece em um aviso na tela. No Android, a câmera do sistema também lê QR codes e, se o aparelho não tiver esse recurso, o Google Lens faz o mesmo. Você só precisa desta página se quiser ver o texto decodificado e conferir o endereço antes de abrir qualquer coisa.
Por que a câmera não lê no meu iPhone ou no Safari e no Firefox?
Porque a leitura na página depende da API BarcodeDetector do navegador, que o Safari e o Firefox de computador ainda não oferecem. É o limite real desta ferramenta. No iPhone ou no iPad você não precisa dela: abra o app Câmera e aponte para o código, ele lê QR codes nativamente e mostra o link. No Safari ou no Firefox de computador, passe para o Chrome ou o Edge, ou escaneie com a câmera do celular; o envio de imagem daqui precisa da mesma API e por isso também não decodifica nesses dois navegadores.
É seguro escanear um QR code?
A leitura em si é inofensiva: um QR code é só texto codificado, e ler não dispara nada. O risco está no passo seguinte, porque um código pode levar a uma página de phishing, prática chamada quishing. Por isso este leitor mostra o link decodificado e nunca o abre sozinho. Leia o domínio, desconfie de grafias que imitam um endereço conhecido e de links encurtados, e abra apenas códigos em que você confia.
O leitor funciona sem internet?
Sim, depois que a página carrega. Toda a decodificação acontece no seu navegador: com a página aberta, você pode escanear com a internet desligada. Só o carregamento da página em si e, se você quiser, a abertura de um link do código é que pedem conexão.
O que acontece se o código não tiver um link?
Nesse caso o leitor mostra o texto bruto, e o botão Copiar continua disponível. Abrir link só aparece quando o conteúdo é um link. Para um acesso de Wi-Fi, dados de contato, um número de telefone ou texto simples, você copia o conteúdo e usa onde precisar. Ver o texto bruto é também o caminho mais seguro: você sabe exatamente o que está no código antes que qualquer coisa aconteça.
Por que meu QR code não é reconhecido?
Na maioria das vezes são as condições da captura: pouca luz ou uma sombra sobre o código, distância grande demais ou código impresso muito pequeno, uma dobra, sujeira ou dano no padrão, contraste baixo (código claro em fundo escuro) ou superfície brilhante. Enquadre o código inteiro, firme e o mais reto possível, e chegue mais perto; em uma tela, mais brilho ajuda. Se a câmera não resolver, envie um print ou uma foto.
Preciso de aplicativo ou de conta?
Não. O leitor funciona direto no navegador, de graça e sem cadastro. Você não precisa de aplicativo nem de conta.
Toque. Whoosh. Você chegou.
Compre o Whooshly uma vez e os links das suas campanhas são seus para sempre.