O que um Leitor de QR Code faz
Um QR code é um código de barras 2D feito para codificar qualquer texto — uma URL, senha de Wi-Fi, cartão de contato, link de pagamento — em um padrão quadrado de módulos pretos e brancos. Um leitor pega a imagem e decodifica de volta para o texto original. O Leitor de QR Code do Microapp faz isso inteiramente no seu navegador: envie uma imagem (ou cole a URL de uma online) e o texto decodificado aparece na hora.
Sem instalar app, sem permissão de câmera, sem conta. A imagem é processada localmente — nunca sai do seu aparelho.
Como usar
- Arraste e solte uma imagem de QR code (PNG, JPG, GIF, WebP) na página, OU clique no botão de envio para escolher um arquivo do seu aparelho.
- A ferramenta decodifica na hora e mostra o resultado na caixa de saída.
- Se o conteúdo decodificado for uma URL, você vê um botão "Abrir link" ao lado. Se for uma rede de Wi-Fi, você vê os campos SSID e senha separados.
- Clique em "Copiar" para colocar o resultado na área de transferência.
Que tipos de QR Code existem
QR codes podem guardar até cerca de 4.000 caracteres de texto na sua maior versão. Os tipos mais comuns que você encontra:
| Tipo de QR | O que contém | Uso comum |
|---|---|---|
| URL | Link web começando com http:// ou https:// | Cardápios de restaurante, cartazes de marketing, links em anúncios impressos |
| Texto puro | Qualquer texto até ~4KB | Notas, instruções, qualquer coisa baseada em texto |
| Wi-Fi | Nome da rede, senha, tipo de segurança | Wi-Fi de visitante em cafés, hotéis, eventos |
| vCard / MeCard | Cartão de contato (nome, telefone, e-mail, etc.) | Cartões de visita, crachás de evento |
| SMS / E-mail | Mensagem pré-preenchida para um número ou endereço | Suporte ao cliente, formulários de feedback |
| Pagamento | Link UPI / PIX / Pay com dados do estabelecimento | Pagamentos via celular (especialmente Brasil e Índia) |
| Evento de calendário | Título, data, local, descrição | Convites, cartazes save-the-date |
Quando QR Codes falham em decodificar
Imagem muito pequena. O decodificador precisa de resolução suficiente para enxergar cada módulo com clareza. Se sua imagem está abaixo de ~150×150 pixels, as taxas de decodificação caem muito. Tire uma foto em maior resolução ou baixe o original em vez de uma captura de tela.
Danificado ou parcialmente coberto. QR codes têm correção de erro embutida (15–30% de redundância dependendo do nível) — mas se o dano passa esse limite, o código é irrecuperável. Tente outra imagem do mesmo código.
Reflexo, borrão ou ângulo extremo. O leitor precisa ver os quatro quadrados de canto com clareza. Fotos tiradas sob vidro ou em ângulos fechados costumam falhar. Tire de novo de frente com iluminação uniforme.
QR codes estilizados. Alguns QR codes de marketing embutem logos ou usam cores incomuns. O padrão tolera customização moderada, mas estilização pesada (módulos arredondados, gradientes, baixo contraste) quebra decodificadores. Use a versão original impressa quando possível.
Por que ler um QR Code sem escanear?
Câmeras de celular são convenientes para QR codes que você encontra no mundo físico — mas muitos QR codes vivem como imagens: em PDFs, capturas de tela, anexos de e-mail, slides, páginas web. Um leitor web é a ferramenta certa quando:
- Você recebeu um QR code como anexo de imagem e não quer imprimir só para escanear.
- Você quer ver o que um QR code contém antes de se comprometer a abrir a URL no celular (especialmente esperto para QR codes de remetentes desconhecidos — phishing por QR é uma categoria real).
- Você está testando material de marketing próprio e quer verificar se o conteúdo codificado bate com o pretendido.
- A câmera do seu celular não está reconhecendo o código, mas você pode salvar a imagem em disco.
Ferramentas relacionadas
Precisa gerar um QR code a partir de texto em vez de ler? Essa é a ferramenta inversa (ainda não temos — peça). Para trabalhar com outras formas de dados codificados em binário, experimente o Codificador/Decodificador Base64. Para inspecionar uma URL antes de abrir, o Codificador/Decodificador de URL revela parâmetros escondidos.