Por que o MetaMask não se conecta: causas comuns

Antes de pular para as soluções, é útil entender o que está realmente acontecendo. As falhas de conexão do MetaMask geralmente se enquadram em uma dessas categorias:

  • O site não é compatível — O website não suporta MetaMask ou requer uma rede específica
  • Sua conta não está conectada ao site — MetaMask requer permissão explícita por site
  • Você está na rede errada — Um DApp construído para Polygon não funcionará se você estiver conectado à rede Ethereum mainnet
  • Conflito de extensão do navegador — Outras extensões interferem no provedor web3 injetado do MetaMask
  • Dados em cache estão corrompidos — Dados de conexão antigos fazem o MetaMask se comportar de forma inesperada
  • MetaMask precisa de reset de nonce — Transações presas podem causar travamento da extensão
  • Entender a causa ajuda você a pular direto para a solução certa.


    Solução 1: Clique em Conectar no popup do MetaMask

    Isso parece óbvio, mas é o passo mais comumente esquecido.

    Quando você clica em “Conectar Carteira” em um website, MetaMask deve abrir automaticamente um popup perguntando qual conta você deseja conectar. Se você perdeu este popup, o fechou ou MetaMask abriu mas você não confirmou, o site não tem conexão.

    Passos:

  • Selecione a(s) conta(s) que deseja conectar e clique em Próximo, depois em Conectar
  • Se não houver nenhuma solicitação pendente, volte ao website e clique no botão conectar novamente para disparar um novo popup.


    Solução 2: Conectar manualmente via configurações de sites do MetaMask

    MetaMask mantém uma lista de sites aos quais cada conta está conectada. Você pode gerenciar manualmente essas conexões.

    Para conectar um site manualmente:

  • Selecione Sites conectados
  • Para verificar se uma conta já está conectada:

    Se mostrar “Não conectado”, clique nele e selecione Conectar para autorizar o site atual.


    Solução 3: Resetar sua conta MetaMask (Reset de Nonce)

    Se o MetaMask está travado devido a uma transação falha ou pendente, um reset de conta limpa o histórico de transações e redefine o contador de nonce. Isto não delete sua carteira ou fundos — apenas limpa dados de transação local.

    Passos:

  • Vá para Configurações → Avançado
  • Role para baixo e clique em Resetar conta
  • Após o reset, tente conectar ao site novamente. Esta solução é especialmente eficaz se MetaMask estava se conectando bem antes mas parou após uma transação travada.


    Solução 4: Desabilitar extensões do navegador conflitantes

    Outras extensões do navegador — especialmente outras carteiras criptográficas como Coinbase Wallet, Brave Wallet ou extensões web3 antigas — podem interceptar as solicitações de conexão do MetaMask.

    Passos:

    – Chrome: chrome://extensions/

    – Firefox: about:addons

    – Brave: brave://extensions/

    Se a conexão funciona após desabilitar outras extensões, você encontrou o conflito. Você pode reabilitar extensões uma por uma para identificar qual causa o problema e mantê-la desabilidada ao usar MetaMask.

    Extensões comuns que causam conflito:


    Solução 5: Limpar cache do navegador e dados do MetaMask

    Dados em cache corrompidos podem causar falhas de conexão persistentes que nenhuma outra solução corrige.

    Limpar cache do navegador:

  • Em Chrome/Brave: Pressione Ctrl+Shift+Delete (Windows) ou Cmd+Shift+Delete (Mac)
  • Defina o intervalo de tempo para Todo o tempo
  • Marque Imagens em cache e arquivos e Cookies e outros dados de site
  • Clique em Limpar dados
  • Limpar estado local do MetaMask (avançado):

  • Vá para Configurações → Avançado
  • Clique em Limpar atividade e dados de nonce (disponível em versões mais recentes)
  • Após limpar o cache, você precisará fazer login novamente nos websites, mas isso frequentemente resolve problemas de conexão persistentes.


    Solução 6: Trocar de rede e voltar

    Às vezes o MetaMask fica preso em uma configuração de rede e uma rápida troca de rede resolve.

    Passos:

    Isso força o MetaMask a reinicializar sua conexão de rede e frequentemente remove o que quer que fosse causando o bloqueio.


    Solução 7: Atualizar ou reinstalar MetaMask

    Executar uma versão desatualizada do MetaMask pode causar problemas de compatibilidade com DApps mais recentes.

    Para atualizar:

  • Vá para chrome://extensions/
  • Ative Modo de desenvolvedor (toggle no canto superior direito)
  • Clique em Atualizar para forçar a verificação de atualizações de extensão
  • Se as atualizações não ajudarem — reinstale (APENAS se você tiver sua frase de recuperação salva):

  • Instale o MetaMask novamente de metamask.io (apenas site oficial)
  • Aviso: Nunca reinstale MetaMask sem sua frase de recuperação. Você perderá permanentemente o acesso aos seus fundos se remover a extensão sem um backup.


    Problemas de conexão específicos da rede

    Diferentes redes têm requisitos diferentes. Aqui está uma referência rápida para problemas de conexão comuns:

    Problema Causa provável Solução
    Uniswap não se conecta Rede errada selecionada Troque para Ethereum Mainnet
    PancakeSwap não se conecta Não está em BNB Chain Adicione e troque para BNB Smart Chain
    DApp Polygon falha Rede Polygon não adicionada Adicione rede Polygon ao MetaMask
    DApp Arbitrum falha Arbitrum não adicionado Adicione rede Arbitrum One
    Site pede para trocar de rede Você está na chain errada Clique em “Trocar rede” no popup

    Quando um site pede para você trocar de rede, um popup do MetaMask aparece automaticamente. Aprove, e a conexão deve prosseguir.


    Problemas de conexão do MetaMask no celular

    Se você estiver usando MetaMask em iOS ou Android:

  • Use o navegador in-app dentro do MetaMask para conectar a DApps — navegadores externos não injetam MetaMask
  • Abra o menu hambúrguer no MetaMask mobile, encontre a aba Navegador e navegue para o DApp de lá

  • Quando entrar em contato com o suporte do MetaMask

    Se nenhuma das soluções acima funcionar:

  • Verifique status.metamask.io para indisponibilidades em andamento
  • Visite os fóruns da comunidade MetaMask
  • Abra um ticket de suporte em support.metamask.io
  • Nunca compartilhe sua frase de recuperação com contatos de “suporte” no Discord, Twitter/X ou Telegram — estes são sempre golpes.


    Perguntas frequentes

    Por que o MetaMask continua se desconectando dos sites?

    As conexões do MetaMask são por site e por conta. Se você trocar de conta dentro do MetaMask, a nova conta pode não estar conectada a esse site. Você precisará conectá-la separadamente.

    Posso conectar múltiplas contas a um site?

    Sim. Quando o popup de conexão aparecer, você pode marcar múltiplas contas para conectar todas simultaneamente.

    O popup do MetaMask não está aparecendo — o que faço?

    Verifique se seu navegador está bloqueando popups para o site. Vá nas configurações do navegador, encontre o site e permita popups. Também verifique se o MetaMask está mostrando um badge de notificação que requer atenção.

    Por que o site diz “nenhum provedor Web3 detectado”?

    Isso geralmente significa que outra extensão está substituindo o provedor do MetaMask ou que o MetaMask está desabilidado. Verifique se o MetaMask está ativado no seu gerenciador de extensões e tente desabilitar outras extensões de carteira.

    O reset de minha conta deleta meu cripto?

    Não. O reset de conta apenas limpa o histórico de transações local e o nonce. Seus fundos no blockchain não são afetados.

    MetaMask está instalado mas o site não o detecta — por quê?

    Tente um atualizar forçado (Ctrl+Shift+R), desabilite outras extensões de carteira e certifique-se de que o MetaMask está desbloqueado (não mostrando uma tela de login).


    Guias relacionados:

  • Como resetar o MetaMask: Reset de conta vs reset completo
  • Guia de segurança do MetaMask: 10 formas de se manter seguro
  • Como adicionar redes ao MetaMask
  • Frase de recuperação do MetaMask: tudo o que você precisa saber