Leitor de QR Code & Código de Barras

Leitor de QR Code & Código de Barras

Digitalize códigos QR e códigos de barras instantaneamente online usando sua webcam, câmera ou arquivo de imagem. Decodifica Wi-Fi, vCards, URLs e chaves 2FA 100% no navegador.

Padrão de Codificação de Texto
100% no Navegador

Câmera ao Vivo

Aponte a câmera para um código QR ou de barras, ou envie um arquivo de imagem.

Aguardando código...

Aponte a câmera para um código QR ou de barras, ou envie um arquivo de imagem.

Leituras Processadas0
Privacidade no Dispositivo100% no Navegador
Paridade ÓpticaGF(2^8) Reed-Solomon
Referência técnica e guia de arquitetura

Leitor de QR Code & Código de Barras — Guia de referência

Escaneie QR codes e códigos de barras instantaneamente pela webcam, câmera ou imagem. Decodifique Wi-Fi, vCards, URLs e chaves 2FA 100% no navegador.

Leitor de QR Code & Código de Barras — Guia de referência — Arquitetura em memória do lado do cliente e fluxo de dados
Leitor de QR Code & Código de Barras — Guia de referência — Arquitetura em memória do lado do cliente e fluxo de dados

Parâmetros-chave e controles

Nível de Correção de Erros (ECC)ECC_LEVEL

Capacidade de recuperação Reed-Solomon: Nível L (~7% de tolerância), Nível M (~15%, padrão de mercado), Nível Q (~25%) e Nível H (~30% de tolerância para logotipos e superfícies danificadas).

Padrão: M (15%)
Versão do QR Code e Dimensões da GradeVERSION

Define a matriz geométrica de módulos da Versão 1 (21x21 módulos, 41 caracteres alfanuméricos) até a Versão 40 (177x177 módulos, 4.296 caracteres alfanuméricos). Fórmula: N = 4 * Versão + 17.

Padrão: Auto (V1-V40)
Motor de Decodificação e Pré-processamentoPREPROCESS

Filtros de imagem aplicados antes da binarização raster: BarcodeDetector nativo direto, limiarização adaptativa Otsu local, realce de contraste ou polaridade invertida de luminância.

Padrão: Limiar Adaptativo
Padrão de Codificação de CaracteresENCODING

Mapeamento para interpretação textual: UTF-8 universal, ISO-8859-1 (padrão Latin-1), Shift_JIS (padrão japonês JIS X 0510) ou binário ASCII.

Padrão: UTF-8

Dicas profissionais e melhores práticas

Invertendo QR Codes no Modo Escuro

A especificação oficial (ISO/IEC 18004) exige módulos escuros sobre uma margem clara (quiet zone). Se um app ou site renderizar módulos brancos sobre fundo preto, decodificadores padrão falham; ativar o controle Inverter Cores normaliza a luminância e restaura a leitura instantânea.

Recuperando Imagens Desfocadas ou Granuladas

Ambientes com pouca luz causam ruído no sensor e suavizam as bordas dos localizadores nos cantos. Ajustar o controle de Contraste para 150% e aplicar a binarização adaptativa Otsu converte gradientes cinzas em módulos nítidos de 1 bit preto/branco antes do algoritmo Reed-Solomon.

Protegendo-se Contra Quishing e Redirecionamentos Maliciosos

Nunca abra URLs decodificadas de forma automática no navegador. Inspecione o domínio identificado, confira o certificado raiz SSL contra variações de typosquatting e use o recurso de Limpar URL para remover tokens de sessão e parâmetros de rastreamento UTM.

Corrigindo Distorções Angulares de Perspectiva

Ao escanear cartazes, outdoors ou telas em ângulos laterais acentuados, enquadre os três padrões quadrados de localização dentro do visor. O decodificador calcula a matriz de homografia 3x3 para reprojetar o quadrilátero distorcido em um plano de coordenadas perfeitamente plano.

Armadilhas comuns e solução de problemas

⚠️Permissões de webcam bloqueadas ou tela preta de vídeo

Verifique as permissões de acesso à câmera no ícone de cadeado da barra de endereços do navegador. Se outro programa (Zoom, Teams, OBS) estiver com acesso exclusivo à câmera, feche o aplicativo e use o menu de Seleção de Dispositivo para reiniciar o fluxo de vídeo.

⚠️QR code desgastado ou parcialmente rasgado não decodifica

Verifique se algum dos três padrões quadrados de localização nos cantos está rompido. Se estiverem intactos, mude o pré-processamento para Limiar de Binarização e ajuste o controle deslizante entre 100 e 160 até que a área de dados avariada passe na validação de paridade Reed-Solomon.

Perguntas frequentes (FAQ)

Como escanear um QR code a partir de captura de tela ou imagem no PC?▼

Tire um print da tela com o QR code usando Win+Shift+S (Windows) ou Cmd+Shift+4 (Mac), acesse esta ferramenta e pressione Ctrl+V (ou Cmd+V) para colar a imagem diretamente da área de transferência. O navegador decodifica a imagem instantaneamente na memória local, sem precisar de webcam nem enviar arquivos a servidores remotos.

Por que QR codes invertidos ou em modo escuro não são lidos?▼

A norma técnica ISO/IEC 18004 estipula módulos escuros com borda clara (quiet zone) para calcular a proporção 1:1:3:1:1 dos padrões de localização entre preto e branco. Quando o QR code usa módulos claros em fundo escuro, a proporção fica invertida; ativar o modo Inverter Cores restaura os valores de contraste e permite o reconhecimento imediato.

Quanto dano físico um QR code suporta antes de ficar ilegível?▼

Um QR code suporta entre 7% e 30% de destruição física, dependendo do Nível de Correção de Erros (ECC) utilizado: o Nível L recupera até 7% das palavras-código ausentes, o Nível M recupera ~15%, o Nível Q recupera ~25% e o Nível H recupera até 30%. Contudo, se qualquer um dos três grandes padrões de localização nos cantos for destruído por completo, o leitor não conseguirá calibrar a grade, independentemente do nível de ECC.

Qual é a diferença entre QR Code Model 2 e Micro QR Code?▼

O QR Code Model 2 tradicional possui três padrões de detecção de posição nos cantos, suporta da Versão 1 (21x21) à Versão 40 (177x177) e armazena até 7.089 caracteres numéricos. Já o Micro QR Code possui apenas um padrão de detecção, versões de M1 (11x11) a M4 (17x17), e foi desenvolvido para superfícies minúsculas (como placas de circuito e embalagens farmacêuticas), comportando até 35 caracteres numéricos.

Como escanear um QR code de Wi-Fi e descobrir a senha oculta?▼

Arraste ou escaneie o QR code de Wi-Fi no leitor. O decodificador analisa o esquema padrão (WIFI:S:<SSID>;T:<WPA|WEP|blank>;P:<PASSWORD>;H:<true|false>;;) e exibe o nome exato da rede (SSID), o protocolo de criptografia e a senha revelada em texto legível, com um botão prático para Copiar Senha em 1 clique.

Ferramentas e utilitários relacionados

Todas as ferramentas →