Quick overview
This guide tells you exactly how to recover MetaMask: whether you have the seed phrase (aka Secret Recovery Phrase) or a private key, or whether you’ve lost both. It lists step-by-step actions, recovery limitations, and immediate security moves after you regain access. I use MetaMask daily and have walked through dozens of recoveries for friends — so these are practical, field-tested steps. Short version: if you have the seed phrase, you can restore everything MetaMask originally derived. If you only have a private key, you can restore the single account that key controls. If you have neither, options are limited.
(Yes, people still lose these. Why? Mostly bad backups.)
Before you start: security checklist
What you must have before you try to recover:
- Your 12-word seed phrase (in correct order), or
- A private key exported earlier for the specific account, or
- A device where you’re still logged in (see below).
What you must not do:
- Do not paste your seed phrase or private key into web pages, chat, or email. Ever.
- Do not call or message anyone who says they can "fix" your account and asks for your seed phrase. They are scammers.
Quick definitions (so terms are clear):
- Seed phrase / recovery phrase — the 12 words that recreate MetaMask’s HD accounts.
- Private key — the single-account secret string that can be imported into MetaMask to restore one account.
And a quick table comparing recovery options:
| Method |
What you need |
Restores all MetaMask-derived accounts? |
Notes |
| Seed phrase |
12-word seed phrase |
Yes — restores HD-derived accounts (click "Create Account" to reveal extras) |
Highest priority backup. |
| Private key |
The private key for one account |
No — single account only |
Useful if you exported keys earlier. |
| Logged-in device |
Access to browser profile or phone with MetaMask logged in |
You can export private keys from the live session |
Do this immediately and move funds if compromised. |
| Hardware wallet |
Hardware device (Ledger/Trezor) |
No — reconnect hardware to access accounts |
Hardware keys stay offline; reconnect instead of restoring seed. |
| Third-party recovery services |
— |
— |
Usually scams; avoid. |
Relevant reading: Backup & recovery options and how to export/import private key.
Recover MetaMask wallet with seed phrase (recover metamask account with seed words)
If you have the 12-word seed phrase, recovery is straightforward. The seed recreates the hierarchical deterministic (HD) keys MetaMask generated originally.
Important: accounts you added by importing private keys are not recreated by the seed phrase. Those imported accounts need their private keys.
Desktop (extension) — step by step
- Install the MetaMask extension on the browser profile you want to use (see /install-extension).
- Open the extension. Click Get Started → Import wallet (or Import using Secret Recovery Phrase).
- Enter the 12-word seed phrase in the exact order (single spaces, no extra punctuation). Fill a new password for the local lock.
- Finish setup. If you had multiple MetaMask accounts created from the seed, click Create Account repeatedly to regenerate them in the same order as before.
- Verify the account addresses match your old addresses.
Tip: If an address is missing, you probably used an imported private key for that account originally (not derived from the seed).
Mobile — step by step
- Install the MetaMask mobile app (/install-mobile).
- Open the app and tap Import wallet / Restore wallet.
- Paste the full 12-word seed phrase, set a new passcode/biometric lock, and finish.
- Switch networks if needed to view tokens on different chains (see /networks-multi-chain or network-specific guides like /add-polygon).
Recover MetaMask wallet with private key (recover metamask wallet with private key)
Private keys are single-account backups. If you exported a private key earlier, you can import it into MetaMask and regain that specific address.
Steps (extension):
- Open MetaMask extension. Click the circular account icon → Import Account.
- Choose Private Key. Paste the private key string (starts with 0x...) and import.
- That account appears in your account list (it won’t be one of the HD accounts generated from a seed unless it was originally derived from your seed).
Steps (mobile): look for Settings → Import Account or the Import option on the initial setup screen; paste the private key.
Caveat: Private-key-imported accounts are not protected by your wallet’s seed phrase. Back them up separately.
Recover MetaMask without seed phrase — what you can realistically do
Can you recover MetaMask without seed phrase? Maybe — but usually no. Here are realistic options:
- You still have a logged-in browser or phone with MetaMask active: immediately export the private keys from that session (Account → Account details → Export private key), then import them into a fresh install. Move funds if you think the environment was compromised.
- Find backups: check password managers, old backups, external drives, printed notes, or screenshots you may have saved (look thoroughly).
- If you used a hardware wallet, reconnect the device; no seed phrase restore is required for hardware accounts.
If none of the above, you cannot recover. There is no MetaMask central support team that can restore your seed phrase. And no legitimate service can retrieve a lost seed phrase for you without already having your private data.
See recover hack for what to do if you suspect theft.
After recovery: verify, lock down, and migrate funds
Once you regain access, take these steps immediately:
- Verify addresses against old records (explorer like Etherscan).
- If you suspect compromise, create a brand-new wallet (new seed phrase or hardware wallet) and move funds there; do not reuse the compromised seed.
- Revoke old token approvals and allowances — check /revoke-approvals.
- Add custom tokens and networks if balances don’t show — see /tokens-management and /not-showing-balance.
- Consider connecting a hardware wallet (Ledger/Trezor) for cold key security — see /connect-ledger and /connect-trezor.
If you had NFTs, remember they may live on different chains. Switch networks or add custom RPCs to see them (see /how-to-add-polygon and /solana-tron-near for non-EVM collectors).
Troubleshooting: common issues and fixes
- "Seed phrase not accepted": check word order, extra spaces, or a single incorrect word. Use lowercase.
- "Addresses don't match after restore": you might be restoring the wrong wallet (different seed) or used a different derivation path in another wallet.
- "Token balance zero": switch to the right network or add the token contract manually (link to /not-showing-balance).
- "Imported accounts disappeared": imported private-key accounts won’t come back after seed restore — import their private keys again.
If the extension misbehaves after recovery, try the extension troubleshooting or mobile sync troubleshooting pages.
Who this wallet is for — and who should look elsewhere
Best for:
- People who interact with EVM-compatible DeFi dApps and want a lightweight software wallet.
- Users who accept responsibility for backing up a seed phrase and can store it securely.
Look elsewhere if:
- You want built-in social recovery or multi-sig by default — consider smart-contract wallets or multisig solutions (/account-abstraction, /multisig-and-gnosis).
- You need high-security custody without manual seed handling — use hardware wallets and hardware integrations (/connect-ledger, /connect-trezor).
FAQ
Q: Is it safe to keep crypto in a hot wallet?
A: Hot wallets are convenient but less secure than hardware wallets. They’re fine for daily DeFi use if you keep small operational balances and use hardware for savings. I believe splitting funds between a hot wallet for daily swaps and a hardware wallet for long-term holdings is the pragmatic approach.
Q: How do I revoke token approvals?
A: Use the revoke approvals walkthrough (/revoke-approvals) or open a revoke tool, connect your wallet, and revoke any unlimited token allowances. Do this after recovery if you suspect a compromise.
Q: What happens if I lose my phone?
A: If you have your seed phrase, install MetaMask on a new device and restore using the seed. If you do not have the seed but still have another logged-in device or backups, export private keys immediately.
Q: Can I recover MetaMask without seed phrase?
A: Only if you have an existing logged-in session or exported private keys. Otherwise, no.
Final checklist and next steps (CTA)
- Do you have the seed phrase? Restore now. (Follow the steps above.)
- If you only have a device with MetaMask logged in, export private keys immediately and move funds if there's any suspicion of compromise.
- After recovery, revoke approvals and consider moving high-value assets to a hardware wallet.
For a compact recovery checklist and backup best practices, read Backup & recovery options and how to export/import private key. If you ran into an attacker or lost funds, see recover hack for next steps.
Safe recovery requires patience and caution. Don’t rush. But do act quickly if you think your keys were exposed.