Como funciona a conversão de senha Wi-Fi em QR code na prática
A maioria das pessoas descobre que consegue transformar a senha do roteador num QR code por acaso. O recurso existe desde o Android 10 e no iOS 11, mas poucos realmente sabem onde ele mora. A funcionalidade é simples: o sistema gera uma imagem em código bidimensional contendo as credenciais de rede, e qualquer câmera com o leitor nativo do sistema operacional consegue decodificar e conectar automaticamente. O processo funciona sem precisar digitar nada manualmente. Eu já passei por um problema chato com isso. Meu roteador era um modelo mais antigo, uma versão básica de uma marca popular, e a interface não oferecia a opção nativa de gerar QR code. A solução foi acessar o terminal do aparelho via linha de comando, criar a string WPA diretamente no formato padrão WIFI:S:[SSID];T:WPA;P:[senha];; e converter ela num QR code usando uma ferramenta online. Levou uns vinte minutos, mas funcionou perfeitamente.
como ver a senha do wi-fi pelo qr code nas configurações do próprio celular
No Android, o caminho mais direto depende do modelo. Na maioria dos dispositivos com Samsung, Xiaomi ou Motorola, você vai em Configurações, conecta na rede Wi-Fi desejada, toca nos três pontinhos ou no ícone de editar ao lado do nome da rede, e procura por "Compartilhar" ou "QR Code". Um código aparece na tela, junto com a senha escrita em texto claro abaixo dele. No iPhone, o processo é igualmente simples depois que você já está conectado: vai em Ajustes, Wi-Fi, toca no "i" azul ao lado da rede e seleciona "Mostrar Senha". O QR code só aparece se o dispositivo estiver rodando iOS 16 ou superior. Em versões mais antigas, você precisa usar outro app ou extrair a string manualmente. Se a sua intenção é ler uma senha a partir de um QR code que alguém te mandou, use o leitor nativo mesmo. No Android, abra a câmera, aponte para o código e toque na notificação que surge. No iPhone, vá de Câmera ou no app Câmera mesmo, já que o leitor integrado funciona sem precisar abrir app terceiro.
👉 Clique no botão abaixo para saber mais sobre o assunto!
quando o método falha e o que fazer
O principal ponto fraco dessa abordagem é que nem todos os roteadores expõem o QR code de saída. Aparelhos mais simples, especialmente modelos de operadora que vêm com firmware customizado, frequentemente removem essa opção. Além disso, redes abertas sem senha geram QR codes inúteis, porque o formato padrão não codifica o tipo de segurança como "aberta" da forma que muitos leitores esperam. Já vi gente tentar ler um QR code de rede WPA2 comEnterprise e o leitor simplesmente ignorar, já que o campo de senha nesse caso não segue o padrão esperado. Uma alternativa confiável quando o QR code não está disponível é o comando netsh no Windows. Abra o prompt de comando como administrador, execute netsh wlan show profiles, pegue o nome da rede conectada e rode netsh wlan show profiles name="[nome-da-rede]" key=clear. A senha aparece logo abaixo do campo Chave de segurança. No Linux, o arquivo fica em /etc/NetworkManager/system-connections/[nome-da-conexão].nmconnection, mas exige acesso root. No macOS, o Terminal.app permite usar security find-generic-password -ga "[nome-da-rede]" -w, desde que você tenha permissão de usuário e a senha do Mac.
Um detalhe que poucos conhecem: a string WIFI:S:[SSID];T:WPA;P:[senha];; segue um padrão aberto definido pela Wi-Fi Alliance. Isso significa que qualquer gerador que siga a especificação funciona, mas invertê-la manualmente é fácil. Você pode copiar o conteúdo do QR code, remover os caracteres especiais e ler a senha direto. O único problema é que caracteres como & ou espaços no SSID precisam estar em formato URL-encoded, então a decodificação manual às vezes rende uma senha parecida mas não idêntica se você não tratar esses casos. Se o seu objetivo é apenas visualizar a senha sem gerar um QR code, usar o gerenciador de redes do computador costuma ser mais rápido do que procurar no app do celular, especialmente em ambientes corporativos onde o roteador tem restrições de compartilhamento. O método funciona tanto para redes domésticas quanto para pontos de acesso de escritórios, desde que você já tenha conexão ativa ou acesso administrativo ao equipamento.