Leitor de QR code

Solte uma imagem de QR code - um print, uma foto, uma exportação - e leia o que ela carrega. A decodificação acontece nesta aba, então a imagem nunca sai do seu dispositivo.

Solte aqui uma imagem de QR code, ou cole uma

PNG, JPG, WebP ou GIF

Decodificado no seu navegador. O arquivo nunca é enviado, e nada sobre ele é guardado nem mandado para lugar nenhum.

Ler um código não é o mesmo que confiar nele

Um QR code é uma string legível por máquina e nada além disso. Ele não carrega identidade, assinatura nem prova de quem o imprimiu - e é exatamente por isso que ler um antes de a sua câmera agir vale o passo a mais.

O que o decodificador devolve

O decodificador devolve o conteúdo, a versão do símbolo e a contagem de módulos. Ele não sabe dizer quem criou o código, quando, nem se o adesivo foi colado por cima de outro - nada disso fica guardado num QR code, e nenhum leitor do mundo consegue recuperar.

  • Um link é o conteúdo mais comum e o que mais vale a pena ler inteiro antes de abrir. Um link encurtado decodifica como a URL curta, não como o destino, porque o redirecionamento só se resolve quando é aberto.
  • Wi-Fi e cartões de contato chegam como texto estruturado sobre o qual o seu celular teria agido com um único toque.
  • Texto simples é exatamente o que diz e nada mais: sem destino, sem ação, sem nada para abrir.

Decodificado no seu dispositivo

A imagem é lida nesta aba do navegador. Não há envio, ida e volta a um servidor nem cópia guardada: o arquivo é desenhado num canvas, decodificado, medido e esquecido quando a aba fecha.

Esse é o ponto, não um detalhe. Um código fotografado do adesivo de um desconhecido, de um parquímetro ou de uma carta inesperada não é algo para entregar ao servidor de outra pessoa - e com decodificação no navegador você não precisa.

Como ler um QR code a partir de uma imagem

Quatro passos de um print na sua mesa até o texto que existe dentro dele.

Gerar QR code
  1. 1

    Solte a imagem

    Arraste o arquivo para o painel acima, escolha do disco ou cole um print direto da área de transferência. PNG, JPG, WebP e GIF funcionam; um SVG precisa ser exportado antes para um desses formatos.

  2. 2

    Leia o conteúdo inteiro

    A string decodificada aparece completa como texto, incluindo as partes que um celular esconderia. Leia o domínio primeiro e o caminho depois - um nome de marca conhecido no caminho não significa nada se o domínio for desconhecido.

  3. 3

    Confira que tipo é

    Um link, uma rede Wi-Fi, um cartão de contato e um evento de calendário pedem coisas diferentes ao seu celular. O tipo está indicado acima, então nenhuma ação vira surpresa.

  4. 4

    Olhe a pontuação de legibilidade

    As mesmas quatro medidas que o validador reporta, ponderadas num número só: contraste, zona de silêncio, tamanho de módulo e correção de erros. Ela diz quanta margem a arte ainda tem.

Quando esta é a ferramenta certa

As quatro situações que levam alguém a um leitor de QR code.

Um código na tela à sua frente

Um código dentro de um e-mail, de um slide ou de uma página não pode ser lido pelo mesmo aparelho que o exibe. Tire um print da área, solte aqui e o destino vira texto que você lê - sem segundo celular e sem apontar a câmera para o próprio monitor.

Um código num PDF ou documento

Notas fiscais, ingressos, extratos e etiquetas de envio carregam códigos que importam. Tire o print num zoom razoável: um código recortado de uma visualização de página inteira quase sempre tem poucos pixels por módulo demais para decodificar.

Um código que não foi você que fez

Um adesivo num parquímetro, um panfleto por baixo da porta, uma carta que diz ser de um banco. Fotografe, leia o destino aqui e decida antes de a câmera do seu celular se oferecer para abrir.

Um arquivo de impressão antigo

Arte herdada de uma agência, de um fornecedor anterior ou de uma pasta de arquivo, sem ninguém que lembre para onde o código aponta. Solte a exportação e o destino responde por si.

O que torna uma imagem legível

Dez coisas que decidem se um decodificador chega a encontrar o símbolo no seu arquivo.

  • Inclua a margem no recorte

    Recorte em volta do código, não dentro dele. Um decodificador precisa da margem clara externa para saber onde o código termina - o padrão pede quatro módulos, e com dois a maioria dos leitores já começa a sofrer.

  • Mantenha a câmera de frente

    Um ângulo acentuado custa mais ao decodificador do que um pouco de desfoque. Fotografe o código de frente; a distorção de perspectiva estica a grade de módulos de forma desigual, e a correção tem limite.

  • Evite reflexo e brilho

    Um reflexo forte sobre o símbolo puxa os módulos escuros para o branco e fecha a diferença que o decodificador mede. Saia um pouco da linha da luz em vez de ligar o flash.

  • Maior é melhor

    Um código que ocupa 300 pixels decodifica muito mais confiavelmente do que o mesmo código com 60. Dê zoom antes do print e recorte de uma foto em resolução cheia, não da cópia comprimida de um aplicativo de mensagem.

  • Tire print em vez de fotografar a tela

    Fotografar um monitor acrescenta moiré, faixas de atualização e reflexos que um print não tem. Se o código já está numa tela, capture direto.

  • Use PNG em vez de um JPG comprimido

    A compressão JPEG deixa artefatos de anel em toda borda de alto contraste, e um QR code não é outra coisa senão bordas de alto contraste. Quando puder escolher, tire o print em PNG.

  • Exporte o SVG para raster antes

    Um navegador não consegue rasterizar um SVG sem que lhe digam um tamanho, então arquivos vetoriais precisam ser exportados para PNG antes de serem decodificados. Qualquer ferramenta de design ou uma impressão do navegador para imagem resolve.

  • Deixe apenas um código no enquadramento

    O decodificador lê um símbolo por imagem. Quando uma página carrega vários, recorte um de cada vez para que a resposta não seja ambígua.

  • Leia o domínio, não o nome da marca

    Num link decodificado, o domínio é tudo que vem antes da primeira barra simples depois do esquema. O que vier depois - um nome de marca, uma palavra familiar, um caminho plausível - foi escolhido por quem fez o código.

  • Trate um código inesperado como não verificado

    Um código numa carta, num parquímetro ou numa nota de entrega não carrega assinatura alguma. Ler o destino aqui é uma conferência do endereço, não uma garantia sobre a página para onde ele leva.

O gerador do KoloQR com um QR code sendo desenhado e pronto para baixar

Crie o seu em vez disso

O KoloQR, um gerador de QR code gratuito com QR codes circulares e de formas personalizadas, cria códigos para links, redes Wi-Fi, contatos e perfis sociais - com cores e formas que continuam legíveis.

Sem conta, sem marca d'água e sem cobrança por código. Os códigos são gerados no seu navegador, então o destino nunca é enviado a um servidor.

Gerar QR code

Questions? Answered

Dá. Solte um PNG, JPG, WebP ou GIF no painel acima, escolha um arquivo, ou cole um print da área de transferência, e o conteúdo aparece como texto. A decodificação roda nesta aba do navegador, então nenhum segundo aparelho e nenhuma câmera de celular entram na história.

Não. O arquivo é lido num elemento canvas nesta aba, decodificado ali e descartado quando a aba fecha. Não há envio, ida e volta a servidor nem cópia guardada - o que importa justamente nos códigos que as pessoas querem conferir: os de origem desconhecida.

As causas comuns, em ordem: o recorte comeu a margem clara em volta do código, a foto foi tirada num ângulo acentuado, os módulos têm poucos pixels demais, ou um reflexo apagou parte do símbolo. Tente um recorte mais reto e nítido que inclua a margem.

Lê. Quando a leitura simples falha, uma segunda passada preenche as formas decorativas até as células inteiras e lê a matriz por baixo. Um código que precisa dessa passada continua válido - só gastou parte da margem em estilo, e isso vale saber antes de imprimir.

Dá, tirando um print da página antes - a ferramenta lê imagens, não documentos. Dê zoom no PDF antes de capturar: um código capturado de uma visualização de página inteira costuma ter só 40 ou 50 pixels de lado, abaixo do que um decodificador consegue resolver.

Não. Ela lê arquivos de imagem - prints, fotos e exportações - em vez de um feed de câmera ao vivo, então nenhuma permissão de câmera é pedida e nada é capturado em segundo plano. Para ler um código num objeto físico, fotografe com qualquer câmera e solte a foto aqui.

Decodifique a imagem aqui e leia a string completa que ela devolve. O domínio é tudo até a primeira barra simples depois do https:// - leia essa parte primeiro, porque tudo o que vem depois foi escolhido por quem gerou o código e pode parecer qualquer coisa.

Mostra. Um QR code de Wi-Fi guarda o nome da rede, o tipo de segurança e a senha como texto simples no conteúdo - não existe criptografia no formato. O conteúdo decodificado aparece por inteiro, o que também lembra o que um código de Wi-Fi impresso deixa à vista.

Só para carregar a página e o decodificador. Uma vez que os dois estão no navegador, decodificar uma imagem não precisa de rede nenhuma, e nenhuma requisição é feita quando você solta um arquivo. Abrir um link decodificado, claro, é uma ação separada que precisa.

Um número, de 0 a 100, de quanta margem a arte ainda tem, ponderado a partir de quatro medidas tiradas do arquivo: contraste, zona de silêncio, pixels por módulo e nível de correção de erros. É uma margem, não uma probabilidade - o que decide um trabalho gráfico é uma prova no material real.

O leitor responde o que um código diz e para por aí. O validador de QR code pega o mesmo arquivo e reporta as cinco medidas por trás da pontuação - contraste, zona de silêncio, tamanho de módulo, versão do símbolo e correção de erros - com um veredicto para cada uma. Como escanear um QR code cobre os outros caminhos - a câmera do celular, um print e um código na própria tela que você está segurando.

Por que a KoloQR?

  • Crie QR codes para sites, cardápios, Wi-Fi, PDFs e cartões de visita
  • Personalize cores, logos e formas únicas
  • Baixe arquivos PNG e SVG de alta qualidade
  • Feito tanto para impressão quanto para o digital
Gerar QR code
Um QR code preto simples ao lado do mesmo código redesenhado como um círculo com as cores da marca