IA no seu dispositivo — profissional e privado.

Scanner leitor de QR code online

Leia QR codes de imagem ou câmera — todos os códigos, no seu dispositivo.

  • Funciona no seu dispositivo
  • Encontra todos os códigos
  • 1 imagem grátis · 100 com Pro

Solte uma imagem com um código

PNG, JPEG, WebP, GIF, BMP, SVG · até 25.0 MB por imagem

Lê o código assim que entra no enquadramento. Requer conexão segura.

Configurações de leitura
Tipos de código
Tipos de código

QR, Micro QR e rMQR. O mais rápido, e com menos leituras falsas.

Profundidade de leitura
Profundidade de leitura

Repete com pouco contraste, inversão, rotação, ruído e códigos minúsculos em fotos grandes.

Máximo de códigos por imagem
10

Diminua-o quando esperar um único código e quiser a resposta mais rápida.

Exportar resultados
Exportar resultados

Uma linha por código, mais uma linha por cada imagem sem resultados.

Ainda não há nada carregado

Como um QR code é realmente lido

Um QR code é uma grade de quadrados pretos e brancos chamados módulos, e lê-lo são quatro tarefas distintas, não uma simples consulta. Saber quais são explica quase todas as falhas de leitura que você vai encontrar.

As quatro fases de uma leitura

  • Localizar o código. Os três grandes quadrados concêntricos nos cantos são os padrões de localização, e a sua proporção 1:1:3:1:1 de escuro para claro sobrevive a ser vista de lado. O scanner percorre a imagem procurando essa proporção — por isso um código precisa de uma margem branca ao seu redor, a zona de silêncio, para que a proporção seja lida corretamente.
  • Deduzir a grade. A linha e a coluna alternadas entre os padrões de localização formam o padrão de temporização, que indica quantos módulos de largura tem o símbolo. Códigos maiores acrescentam padrões de alinhamento para que a grade possa ser endireitada quando o código está impresso numa superfície curva ou foi fotografado de lado.
  • Ler a informação de formato. Uma faixa curta junto aos padrões de localização registra o nível de correção de erros e qual das oito máscaras foi aplicada. A máscara existe para que os dados codificados não produzam por acaso grandes zonas vazias ou algo parecido com um padrão de localização.
  • Decodificar e corrigir. Os bits sem máscara são palavras de código Reed-Solomon. Os módulos danificados ou cobertos são reconstruídos matematicamente, e é por isso que um código com um logotipo no centro normalmente continua funcionando.

Este leitor executa essas fases no seu dispositivo. Nada é enviado, e após a primeira leitura a página continua funcionando sem nenhuma conexão.

Por que um QR code não é lido, e o que resolve

Quase todas as falhas têm uma de seis causas. Esta ferramenta tenta de novo automaticamente na maioria, mas saber qual delas está diante de você indica se deve mudar a imagem ou as configurações.

  • Contraste insuficiente. Um código em cinza escuro sobre um cinza ligeiramente mais escuro — comum em capturas em modo escuro e em fotos tiradas na sombra — não oferece nenhuma borda ao scanner. Este leitor amplia a faixa de luminância e tenta de novo, o que recupera códigos com apenas dezesseis níveis de separação entre módulos claros e escuros.
  • Sem zona de silêncio. A especificação pede uma margem limpa de quatro módulos de cada lado. Um código cortado rente à margem, ou impresso sobre um fundo carregado, quebra a proporção do padrão de localização. Isto não se corrige depois: volte a recortar incluindo a margem branca.
  • O código é minúsculo no enquadramento. Um código que ocupa uma fração de um por cento de uma foto de doze megapixels desaparece por completo quando um scanner reduz a imagem para ganhar velocidade. Este leitor percorre a imagem em resolução máxima em mosaicos sobrepostos e amplia os pequenos, por isso um código de 120 pixels numa foto de 4000 de largura continua sendo lido.
  • Desfoque de movimento ou foto de uma tela. Um código desfocado suaviza as bordas dos módulos; uma foto de um monitor acrescenta ainda interferência de moiré. Ambos são repetidos com redução de ruído. Manter o pulso firme e aproximar-se um pouco vence qualquer recuperação por software.
  • Invertido ou com cores incomuns. Os módulos brancos sobre fundo preto são lidos automaticamente. Os códigos coloridos funcionam desde que os módulos claros e escuros difiram em brilho, não apenas em tonalidade: um código vermelho sobre verde, que a uma pessoa parece muito contrastado, é quase plano para um scanner.
  • Verdadeiramente danificado. A correção de erros cobre uma quantidade surpreendente de perda, mas um canto rasgado que remove um padrão de localização não é recuperável por nada. Se falta parte de um código, a única solução é outra cópia do código.

Quando o código não está sequer num arquivo de imagem

Um código dentro de uma fatura PDF ou de um TIFF digitalizado não pode ser lido diretamente — transforme primeiro o documento em imagens com PDF para imagem, ou converta um formato incomum com o conversor de imagens. As fotos HEIC de um iPhone também são convertidas antes, e o leitor avisa você com um link em vez de falhar em silêncio.

Níveis de correção de erros e qual usar

Todo QR code transporta dados redundantes para continuar legível mesmo quando parte fica coberta. O nível é escolhido ao criar o código, não ao lê-lo, e é uma troca direta entre resistência e quanta informação cabe.

  • Nível L — cerca de 7% recuperável. Mais dados no menor símbolo. Certo para uma tela digital limpa, errado para tudo o que é impresso e manuseado.
  • Nível M — cerca de 15% recuperável. O valor predefinido habitual, e uma escolha sensata para cartazes, embalagens e cartões de visita.
  • Nível Q — cerca de 25% recuperável. O tamanho extra compensa em códigos sobre produtos que se riscam, ou em superfícies plastificadas e refletivas.
  • Nível H — cerca de 30% recuperável. O nível que torna possível um logotipo central. Também a escolha certa para etiquetas industriais e para exteriores.

Um nível mais alto não facilita o foco — torna o código maior, e um código maior no mesmo tamanho físico significa módulos menores. Para um código que será fotografado de longe, o tamanho impresso conta mais do que o nível de correção.

O que pode conter um QR code

Um QR code contém texto; tudo o resto é uma convenção sobre como esse texto é escrito. Este leitor reconhece cada convenção e mostra os campos em vez do texto bruto, que é a diferença entre ler um nome de rede e ler uma linha de pontuação.

  • Link web. Qualquer endereço http ou https. Mostrado por inteiro antes de você abri-lo, e nunca aberto automaticamente.
  • Rede WiFi. Escrita como WIFI:T:WPA;S:rede;P:senha;; e separada em nome de rede, senha e tipo de segurança. Os caracteres de escape são tratados, por isso uma senha com ponto e vírgula ou dois pontos volta inteira.
  • Cartão de contato. Formatos vCard e o mais antigo MeCard, separados em nome, organização, telefones e e-mails. As linhas dobradas de vCard, que quase todas as exportações de contatos produzem, são reunidas antes da leitura.
  • Evento de calendário. Um bloco VEVENT, mostrado como resumo, hora de início e local.
  • Localização. geo:latitude,longitude, com um link para um mapa. Coordenadas fora do intervalo válido são tratadas como texto em vez de se tornarem um link que não leva a lugar nenhum.
  • E-mail, SMS e telefone. Endereços mailto:, sms:/SMSTO: e tel:, cada um com o seu botão de ação.
  • Texto simples. Tudo o resto, incluindo conteúdos binários e texto em qualquer escrita — japonês, árabe e emoji são preservados exatamente.

Ler códigos de barras além de QR codes

Mude a configuração de tipos de código de Apenas QR para QR e códigos de barras e isto passa a ser um leitor de uso geral para mais doze simbologias. QR continua sendo a predefinição porque é o que a maioria vem procurar, e porque procurar menos tipos é mais rápido e produz menos leituras falsas.

Para que serve cada família

  • Data Matrix. Códigos bidimensionais minúsculos em componentes eletrônicos, instrumentos cirúrgicos e correspondência. Legíveis com poucos milímetros de lado.
  • Aztec. Bilhetes de transporte e cartões de embarque. Não precisa de zona de silêncio, o que ajuda num bilhete apertado.
  • PDF417. Carteiras de motorista, etiquetas de envio e alguns vistos. Um código alto e empilhado que armazena bem mais de um kilobyte.
  • EAN-13, EAN-8, UPC-A e UPC-E. Códigos de produto. Devolvidos com os dígitos impressos na embalagem, e não na forma interna mais longa da maioria dos leitores.
  • Code 128, Code 39 e Code 93. Logística, armazém e etiquetas de equipamento. O Code 128 é o denso e moderno; o Code 39 é o antigo confiável que ainda aparece em etiquetas de inventário.
  • ITF e Codabar. Caixas de envio e, no caso do Codabar, bancos de sangue e bibliotecas: antigos, muito específicos e ainda em uso diário.

Ler com segurança — o que faz um QR code malicioso

Um QR code não executa nada por si. O risco está inteiramente no que você faz depois de lê-lo, e é uma categoria de fraude real e em crescimento, às vezes chamada quishing. A defesa é simples, e é a razão pela qual esta ferramenta é construída assim.

Quatro hábitos que vale a pena ter

  • Leia o endereço antes de abri-lo. Esta ferramenta sempre mostra primeiro o texto decodificado e nunca segue um link sozinha — exatamente o passo que a câmera de um celular pula.
  • Olhe para o domínio, não para as palavras. Um link pode dizer qualquer coisa; só a parte imediatamente antes da primeira barra simples decide onde vai parar. Desconfie de grafias parecidas e de encurtadores que não reconheça.
  • Cuidado com adesivos. Um código impresso coberto por um adesivo fraudulento é o ataque físico mais comum — em parquímetros, mesas de restaurante e cartazes de solidariedade. Se o código parecer colado em vez de impresso, não o use.
  • Nunca digite uma senha ou dados de pagamento numa página a que chegou por um código. Em vez disso, digite o endereço que você já conhece. Nenhum negócio legítimo precisa que você chegue por um código para cobrar de você.

Os códigos WiFi merecem uma nota adicional. Um código que conecta você a uma rede entrega a essa rede o seu tráfego, por isso um código WiFi afixado num local público merece a mesma cautela que uma rede aberta com um nome plausível.

Ler muitos códigos de uma vez

Um código por vez é trabalho de um celular. Uma pasta de imagens não é, e é aí que esta ferramenta é realmente melhor do que um aplicativo: roda no seu dispositivo, não nos nossos servidores, lê os arquivos onde já estão, e os resultados saem como uma planilha em vez de uma lista que é preciso reescrever.

Onde um lote compensa

  • Inventários e contagens. Fotografe uma prateleira, solte as imagens, exporte um CSV com cada código e o arquivo de onde veio.
  • Entrada em eventos. Compare uma pasta de capturas de ingressos com uma lista de convidados sem abrir cada uma.
  • Etiquetagem de equipamento. Leia uma série de etiquetas para um único arquivo, mantendo o nome da imagem junto a cada código para que qualquer discrepância seja rastreável.
  • Arquivo e auditoria. Percorra um conjunto de documentos digitalizados procurando códigos, incluindo os que você não esperava: um arquivo sem nenhum código também recebe a sua linha, por isso nada falta em silêncio.

Os resultados são exportados em CSV, JSON ou texto simples. O CSV é escrito de forma que um conteúdo que comece com um sinal de igual não possa ser executado como fórmula de planilha, o que importa quando o conteúdo veio de um código impresso por outra pessoa.

Por que ler no dispositivo importa especialmente aqui

Quase todas as ferramentas online fazem uma promessa de privacidade. Num leitor de QR é mais do que um detalhe, por causa do que estes códigos costumam conter.

  • Os códigos WiFi transportam uma senha de rede em texto simples. Enviar essa imagem para um servidor equivale a entregar uma senha válida de uma rede que você usa.
  • Os cartões de contato transportam o nome, o telefone e o e-mail de outra pessoa — dados que não são seus para enviar a lugar nenhum.
  • Os códigos de pagamento e identidade são cada vez mais comuns em faturas e documentos oficiais, e são exatamente o tipo de imagem que nunca deveria ser transmitida.
  • Os quadros da câmera são uma imagem ao vivo de onde quer que a lente esteja apontando.

Nada disso é enviado. A imagem é decodificada no seu dispositivo, o sinal da câmera nunca sai dele, e o seu histórico é salvo apenas neste navegador: você pode limpá-lo ou exportá-lo a qualquer momento.

Perguntas frequentes

Como leio um QR code a partir de uma imagem?

Arraste a foto ou captura para a área de carregamento, ou clique em Procurar, e depois clique em Ler. Numa imagem normal o conteúdo aparece em poucos milissegundos, e cada código encontrado fica marcado na pré-visualização para você saber de qual veio cada resultado. PNG, JPEG, WebP, GIF, BMP, SVG e AVIF são lidos diretamente, sem conversão prévia.

Consegue encontrar mais de um QR code na mesma imagem?

Sim, e é incomum. A maioria dos scanners online para no primeiro código. Uma foto de uma folha de ingressos, de uma prateleira de encomendas ou de um cartaz com vários códigos é lida numa só passagem: cada código aparece em separado, com o seu tipo, o seu botão de cópia e a sua própria marca na pré-visualização. Aumente ou baixe o máximo nas configurações se quiser menos resultados.

Por que meu QR code não é lido?

As cinco causas mais comuns são pouco contraste, falta de margem branca ao redor do código, desfoque de movimento, reflexos e um código simplesmente pequeno demais no enquadramento. Este leitor tenta de novo automaticamente: amplia o contraste em códigos cinza sobre cinza, inverte os brancos sobre preto, corrige a rotação, aplica redução de ruído para fotos de telas e percorre a imagem em mosaicos sobrepostos para encontrar um código que ocupe uma fração de um por cento de uma foto grande. Se mesmo assim nada for encontrado, tire a foto de novo mais de perto e com todo o código e a sua margem dentro do enquadramento.

Posso ler QR codes com a câmera?

Sim. Clique em Iniciar câmera e aponte para o código; ele é lido automaticamente assim que entra no enquadramento, a cerca de vinte imagens por segundo. Você pode alternar entre câmera frontal e traseira. O acesso à câmera exige uma conexão segura https, que este site usa. O Pro acrescenta a captura contínua, que continua coletando códigos em vez de parar no primeiro.

Que tipos de QR code consegue ler?

Links web, texto simples, credenciais de redes WiFi, cartões de contato vCard e MeCard, eventos de calendário, coordenadas geográficas, endereços de e-mail, mensagens SMS e números de telefone. O tipo é detectado e mostrado como um cartão com campos: um código WiFi é separado em nome de rede, senha e tipo de segurança, e um cartão de contato em nome, organização, telefone e e-mail.

Também lê códigos de barras normais?

Sim, assim que você mudar a configuração de tipos de código de Apenas QR para QR e códigos de barras. Passa então a ler também Data Matrix, Aztec, PDF417, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, ITF e Codabar. Os códigos de produto são devolvidos com os dígitos impressos na embalagem, e não na forma interna mais longa que a maioria dos leitores devolve.

Ler um QR code é seguro?

Lê-lo é seguro; o risco está no que você faz depois. Um QR code é apenas texto, e um código malicioso contém um link para uma página que não é o que diz ser. Esta ferramenta sempre mostra o endereço antes de abrir qualquer coisa, e nunca o abre sozinha. Verifique bem o domínio, desconfie de um adesivo colado sobre um código num local público, e trate um código que peça uma senha ou um pagamento como trataria um e-mail inesperado.

O leitor de QR code é privado?

Sim. Cada imagem e cada quadro da câmera são decodificados no seu dispositivo, e nada é enviado em momento algum. Isso conta mais aqui do que na maioria das ferramentas, porque os QR codes costumam transportar senhas de WiFi e dados pessoais de contato — exatamente aquilo que menos se quer enviar para o servidor de outra pessoa. Depois que a página carrega, a leitura de imagens continua funcionando sem nenhuma conexão com a internet.

Posso ler muitas imagens de uma vez?

Na versão gratuita, você lê uma imagem por vez, sem limite de vezes. O Pro coloca em fila até 100 imagens numa única execução e permite baixar todos os resultados num único arquivo CSV, JSON ou de texto, ou num arquivo com um arquivo de texto por imagem. É o fluxo de trabalho para inventários, listas de entrada em eventos e etiquetas de equipamento.

O leitor de QR code é gratuito?

Sim. Todas as simbologias, todas as passagens de recuperação, a câmera e a análise de conteúdos são gratuitas, sem limite de códigos lidos. O Pro acrescenta escala, não precisão: lotes até 100 imagens, exportação do lote num único arquivo, arquivos acima do limite gratuito de 25 MB e captura contínua com a câmera.

Ferramentas relacionadas

4.7de 5

de 1.200 avaliações

Avalie esta ferramenta

Toque numa estrela — leva um segundo