MetaMask Won't Connect to dApp
Clicking "Connect Wallet" on a website does nothing or keeps failing.
This guide covers 5 verified steps to resolve "MetaMask Won't Connect to dApp". Follow each step in order before moving to the next. If the steps below don't resolve your issue, use the community support options at the bottom of this page.
Refresh & Retry
Hard refresh the page (Ctrl+Shift+R), then click connect again. Sometimes cached state blocks the popup.
Check MetaMask Permissions
Click MetaMask icon → three dots → Connected Sites. If the site is listed but not working, disconnect it and reconnect fresh.
Disable Other Wallet Extensions
Multiple wallet extensions (Coinbase Wallet, Phantom, etc.) can conflict. Disable all except MetaMask temporarily.
Try Incognito Mode
Open an incognito window with MetaMask enabled. If it works there, a browser extension is conflicting.
Reset MetaMask Connection
Settings → Advanced → Reset Account clears pending tx data. Note: this does NOT remove funds or seed phrase.