Overview — what this guide covers
This guide focuses on real-world steps to secure your MetaMask wallet. Whether you use the browser extension or the mobile app, the core principles are the same: protect your seed phrase, minimize exposure, and prefer hardware-backed signing for significant balances. Read the sections below and apply the recommendations that fit your threat model.
Install from official sources
- Get MetaMask only from the official extension stores (Chrome Web Store, Firefox Add-ons) or the official mobile stores (App Store, Google Play).
- Check the publisher and reviews; clones and fake extensions are common. Verify the extension ID or publisher where possible.
- After installation, open MetaMask and follow the setup prompts carefully.
Warning: Malicious extensions impersonating MetaMask have been distributed; double-check the source before installing.
Creating or importing a wallet
MetaMask will ask whether to create a new wallet or import an existing one. Key steps:
- Create a new wallet: choose a strong local password and write down the seed phrase word-for-word. Verify the phrase when prompted.
- Import a wallet: paste the exact seed phrase into the import flow. Only import into trusted devices.
- Seed phrase storage: store the seed offline — engraved metal, paper in a safe, or encrypted storage you control. Do not photograph the phrase or upload it to cloud services.
Locking and unlocking MetaMask
On desktop the extension encrypts the seed and requires a password to unlock. On mobile, the app uses the device’s secure storage and can use a passcode or biometrics. Practice these habits:
- Use a strong, unique password for the extension and a secure screen lock for mobile devices.
- Lock MetaMask when not in use and avoid keeping browser windows open to dApps while away from your computer.
- Enable biometric unlock on mobile for convenience but keep the seed secured offline.
Hardware wallets and MetaMask
For significant balances, connect a hardware wallet (Ledger, Trezor) to MetaMask. Benefits and steps:
- Connect the hardware device to your computer and unlock it with its PIN.
- From MetaMask, choose Connect Hardware Wallet and follow instructions to add the account addresses.
- Use the hardware device to confirm every transaction — private keys never leave the device.
Hardware wallets mitigate phishing risks because transactions require physical confirmation on the device.
Recognising and avoiding phishing
- Never enter your seed phrase into a website or extension. MetaMask will never ask for the phrase to sign a transaction.
- Type dApp URLs manually or use bookmarks; avoid links from DMs or social media posts.
- Scrutinize permission requests — some dApps request broad token-spend approvals that allow draining of funds. Revoke reckless approvals promptly.
Managing connected sites and permissions
MetaMask lists connected sites and their permissions. Regularly audit and revoke access you no longer need:
- Open MetaMask > Settings > Connected Sites (or the appropriate UI in the extension/app).
- Revoke permissions for sites you don’t use frequently.
- When approving new dApps, limit token approvals to specific amounts when possible or use permit standards to avoid unlimited approvals.
Backing up and migrating
Backups protect you from device loss. Best practices:
- Record your seed phrase in multiple secure, offline locations (metal, safe, deposit box).
- When migrating to a new device, restore using the seed phrase and then set a new local password and device protections.
- If a seed is suspected compromised, move assets immediately to a new wallet with a fresh seed and transfer only after connecting a hardware wallet where possible.
Troubleshooting common login issues
Extension missing after browser update
- Re-enable the extension from the browser extension manager; if removed, reinstall only from the official store and restore the wallet using your seed.
Forgot extension password
- Use the seed phrase to restore the wallet and set a new password on a secure device.
Transactions failing or pending
- Check network congestion and gas prices; consider replacing with a higher gas price or canceling and resubmitting if supported.
Security checklist — summary
- Never share your seed phrase; treat it as the ultimate secret.
- Use hardware wallets for large holdings and verify every transaction on the device.
- Keep devices patched, avoid untrusted extensions, and use dedicated browser profiles for dApps.
- Audit permissions and revoke unnecessary approvals frequently.
- Practice recovery drills on a low-value account to ensure you can restore when needed.