- Open your browser and confirm the MetaMask extension is unlocked (click the fox icon and unlock your account).
- Go to the marketplace site and click Connect Wallet > MetaMask (the marketplace button usually says "Connect wallet").
- MetaMask will show a connection request: confirm which account the site will see and click "Next", then "Connect".
- If you need to sign a message (login or listing), MetaMask will open a second popup asking for signature — read it before signing.
Common desktop tips: pop-up blockers can stop connection flows, so allow pop-ups for the site. And close redundant wallet extensions if you have more than one installed; they can conflict.
Step-by-step: Mobile (iPhone & Android)
Mobile has two main paths. Which one you use depends on whether you prefer the MetaMask in-app browser or the site’s WalletConnect flow.
A. MetaMask mobile in-app browser (simple and direct)
- Open the MetaMask app and tap the browser (or "Browser" / "Explore" tab).
- Type the marketplace URL and load the site.
- Tap the site menu > Connect Wallet > MetaMask (or the site may auto-detect the injected provider).
- Approve the connection and then approve any subsequent transaction signatures.
B. WalletConnect from the marketplace (works across wallets)
- On the marketplace site, choose Connect Wallet > WalletConnect.
- The site will show a QR code or mobile deep link. In the MetaMask app, choose WalletConnect and scan the QR (or follow the link).
- Approve the session in MetaMask and the marketplace will be connected.
How to connect OpenSea to MetaMask mobile (iPhone specifics): On iPhone, Safari sometimes blocks deep links — open the marketplace inside MetaMask’s in-app browser or use WalletConnect from the marketplace page and follow the prompt to open MetaMask. If a connection fails, try the in-app browser; it’s usually the most reliable path.

Connection methods at a glance (comparison table)
| Method |
When to use |
Pros |
Cons |
| Browser extension (Chrome/Firefox) |
Desktop users frequently buying/selling |
Direct injected provider; quick wallet switching |
Only on desktop, pop-up blockers and extension conflicts possible |
| MetaMask mobile in-app browser |
Phone-first users who want an integrated flow |
Seamless on-phone experience, no QR codes |
Some dApp features can be mobile-restricted |
| WalletConnect |
When connecting a mobile wallet from desktop, or using non-injected wallets |
Cross-platform; works with many wallets |
QR scanning or deep links add steps; sessions remain open until disconnected |
Common problems and fixes — “I can't connect MetaMask to OpenSea”
If you type "i can't connect metamask to opensea" into search, here are practical fixes I use when the button refuses to connect.
- MetaMask is locked: unlock it. Simple, but often overlooked.
- Wrong account: switch accounts in MetaMask and try again.
- Network mismatch: ensure the wallet network matches the NFT's chain (marketplace may require Ethereum Mainnet, an L2, or another EVM chain).
- Pop-ups blocked: enable pop-ups or allow the site in your browser settings.
- Browser privacy settings: disable strict cookie blocking for the site.
- Stale session: disconnect the site from MetaMask (three-dot menu > Connected sites) and reconnect.
- Extension conflict: disable other wallet extensions temporarily.
If you see an error like "i can't connect my metamask to opensea" after a browser update, try restarting the browser, clearing cache, and repeating the connect steps. If that still fails, open troubleshooting connect for deeper steps.
Security tips when using NFT marketplaces
Never sign anything you don't understand. Short sentence. Ask: is this a signature for login or a token approval? (They’re different.)
- Check what you're approving. A signature can be a benign login or an approval that lets a contract move assets.
- Avoid blanket approvals ("approve unlimited"). Use token-specific approvals and revoke them later with tools linked in token approvals revoke.
- Confirm the URL and SSL (https). Phishing clones are common during hype drops.
I once approved an overly broad allowance and had to revoke it — a frustrating learning moment that taught me to review approvals every few weeks.
Gas, networks, and NFTs (practical notes)
Marketplaces and minting require gas fees. MetaMask supports EIP-1559 fee controls, so you can set base and priority fees when needed. When you see unexpectedly high gas estimates, pause and check whether the site is on the network you expect.
L2s or sidechains often have much lower gas. But if your wallet is on the wrong network you may not see your NFTs or the marketplace may show a connection error. Switch networks in MetaMask before reconnecting.
For details on fee adjustment and EIP-1559 fields, see gas fees EIP-1559.
Advanced scenarios: hardware wallets & WalletConnect
If you use a hardware wallet, MetaMask can act as the bridge between your hardware account and the marketplace. That adds security but also more steps during signatures. See connect ledger for hardware-specific instructions.
WalletConnect is handy for desktop-first marketplaces where you want to approve from the mobile MetaMask app. But remember: WalletConnect sessions persist until you manually disconnect — treat them like a logged-in session.
Who MetaMask + marketplaces is for (and who should look elsewhere)
Who it's good for:
- Users who want quick, hands-on NFT activity across desktop and mobile.
- People comfortable managing a seed phrase and private keys.
Who may look elsewhere:
- Users who prefer cold storage for high-value collections (consider a hardware wallet bridge).
- People who want custodial convenience and fewer signature prompts.
FAQ
Q: Is it safe to keep NFTs in a hot wallet?
A: Hot wallets are convenient for active trading. For long-term storage of high-value NFTs, consider a hardware wallet or multisig setup.
Q: How do I revoke token approvals?
A: Use the token-approval tools linked at token approvals revoke or view contract approvals in MetaMask and revoke where possible.
Q: What happens if I lose my phone?
A: Restore with your seed phrase on a new device. See backup/recovery guidance at backup recovery seed. Don’t share your seed phrase.
Q: How to connect OpenSea to MetaMask on iPhone?
A: Use the MetaMask in-app browser or WalletConnect from the marketplace and follow the mobile deep link prompts (steps above).
Q: I still can't connect — what now?
A: Try disconnecting the site, clearing cache, and reinstalling the extension/app. If you use hardware wallets, follow connect-ledger for device-specific steps.
Conclusion & next steps
Connecting MetaMask to OpenSea and similar marketplaces is straightforward once you understand the three common paths: browser extension, mobile in-app browser, and WalletConnect. But caution helps — check network, account, and approval scopes before you sign. If you need setup help, start with install the extension or install the mobile app, and read the linked troubleshooting and security guides.
If you want a deeper walkthrough of marketplace-specific quirks or NFT management, see nft-management and nfts-marketplaces.
Safe collecting. And double-check that approval dialog before you tap "Sign."