Leitor de códigos QR
Lê um código QR a partir de uma foto, de uma captura de ecrã ou da webcam, no navegador. As ligações aparecem como texto, com alertas de phishing.
Carrega em «Ler com a câmara» e autoriza o acesso, ou abre uma imagem de um código QR. Nada é enviado.
- Tipo de conteúdo
A ligação é mostrada como texto simples e nunca é aberta automaticamente. Verifica o nome de domínio com atenção antes de o copiares para o navegador: códigos QR falsos colados por cima dos verdadeiros («quishing») levam a sites de phishing.
Detalhes
Leituras recentes
Como ler um código QR
A partir de uma imagem (foto ou captura de ecrã)
- Clica na zona Escolhe ou larga aqui uma imagem com um código QR, ou arrasta um ficheiro para ela. Funcionam PNG, JPEG, WebP, GIF e a maioria dos formatos que o teu navegador consegue mostrar, incluindo capturas de ecrã de um código QR recebido por e-mail ou num PDF.
- O texto descodificado aparece em Conteúdo descodificado, com o respetivo Tipo de conteúdo (endereço web, rede Wi-Fi, cartão de contacto…).
- Carrega em Copiar texto para o copiar.
Com a câmara
- Carrega em Ler com a câmara e autoriza o acesso quando o navegador o pedir. No telemóvel, é usada a câmara traseira quando existe.
- Segura o código QR em frente à câmara, direito e bem iluminado, ocupando cerca de um terço da imagem.
- Assim que um código é reconhecido, o resultado aparece e a câmara para. Marca Continuar a ler depois de encontrar um código para ler vários códigos seguidos: cada código novo é acrescentado a Leituras recentes. Carrega em Parar a câmara quando terminares.
O que a ferramenta reconhece
Um código QR guarda apenas texto. As aplicações seguem alguns formatos comuns para que o telemóvel saiba o que fazer, e esta ferramenta explica-os na tabela Detalhes:
- Endereço web (URL): uma ligação que começa por
http://,https://ouwww.. - Rede Wi-Fi:
WIFI:T:WPA;S:nome;P:palavra-passe;;. A ferramenta mostra o nome da rede (SSID), a palavra-passe, o tipo de segurança e se a rede está oculta, para poderes escrever a palavra-passe num portátil sem câmara. - E-mail: ligações
mailto:e o formato mais antigoMATMSG:, com destinatário, assunto e mensagem. - Número de telefone (
tel:) e SMS (SMSTO:ousms:), com a mensagem pré-preenchida. - Cartão de contacto (vCard):
BEGIN:VCARDouMECARD:, com nome, organização, telefone, e-mail, site e morada. - Localização: coordenadas
geo:(latitude e longitude). - Texto: tudo o resto, mostrado exatamente como foi codificado.
Segurança: as ligações nunca são abertas
Os códigos QR são uma forma popular de esconder uma ligação maliciosa, porque não consegues ler o endereço antes de o ler com o telemóvel. Há autocolantes falsos colados por cima de códigos verdadeiros em parquímetros, mesas de restaurantes e cartazes, e e-mails com códigos QR que escapam aos filtros de ligações. Este ataque chama-se quishing (phishing por QR).
Por isso, esta ferramenta nunca abre nada. O texto descodificado é mostrado como texto simples, não como ligação clicável. Quando é um endereço web, um aviso lembra-te de verificar o domínio antes de o colares no navegador, e a ferramenta procura os sinais de alerta mais comuns:
- a ligação usa http em vez de https;
- o domínio está escrito em punycode (
xn--), que pode imitar uma marca conhecida com letras parecidas de outro alfabeto; - a ligação aponta para um endereço IP em vez de um nome de domínio;
- passa por um encurtador de ligações (bit.ly, tinyurl.com…), que esconde o destino real;
- contém um @ antes do domínio, um truque que faz
https://obanco.pt@evil.exampleparecer legítimo quando, na verdade, leva aevil.example; - não é de todo uma ligação web, mas outro esquema, como
javascript:ou uma ligação para uma aplicação.
A ausência de avisos não significa que a ligação seja segura. Lê o nome de domínio da direita para a esquerda até à primeira barra simples: esse é o site que visitarias.
Privacidade
As imagens são descodificadas no teu navegador com a biblioteca de código aberto jsQR, e as imagens da câmara são analisadas localmente sem serem gravadas. Nada é enviado, e a câmara desliga-se quando carregas em Parar a câmara, quando um código é encontrado (a não ser que continues a ler) ou quando sais da página.
Perguntas frequentes
Porque é que o meu código QR não é detetado?
Usa uma imagem nítida e bem iluminada em que o código inteiro esteja visível, incluindo os quadrados dos cantos. Códigos muito pequenos em fotos grandes, reflexos fortes, desfocagem e códigos impressos em superfícies curvas são as causas habituais. Recortar a imagem à volta do código ajuda muitas vezes. Os códigos invertidos (claro sobre escuro) são suportados.
Posso ler um código QR que está no meu próprio ecrã?
Sim. Faz uma captura de ecrã (Windows: Win + Shift + S, Mac: Cmd + Shift + 4) e larga-a na zona de largar. Não é preciso apontar um telemóvel para o ecrã.
A ferramenta também lê códigos de barras?
Não, apenas códigos QR. Para EAN, UPC, Code 128 e outros códigos de barras lineares, usa um leitor de códigos de barras.
Porque é que o navegador pede autorização para usar a câmara?
Os sites só podem usar a câmara depois de a autorizares. A autorização só é pedida quando carregas em Ler com a câmara. Se a recusaste, autoriza a câmara nas definições do site (o ícone ao lado da barra de endereço) ou usa simplesmente uma imagem.
É seguro ligar-me a uma rede Wi-Fi a partir de um código QR?
Só se confiares em quem mostra o código. Uma rede com aspeto público pode ser um ponto de acesso falso. A ferramenta mostra os dados da rede sem se ligar a nada.
Ferramentas relacionadas
- Gerador de códigos QR Cria códigos QR grátis para ligações, texto, Wi-Fi, contactos, e-mail e SMS. Acrescenta cores e um logótipo e transfere em PNG ou SVG. Tudo no teu dispositivo.
- Leitor de códigos de barras Lê códigos de barras com a webcam ou a câmara do telemóvel, ou a partir de uma foto. EAN-13, UPC-A, Code 128, QR, Data Matrix e mais, no navegador.
- Testar webcam Teste de webcam online gratuito que confirma se a câmara funciona e mostra a resolução real, a frequência de imagens e a proporção. Nada é enviado.