MetaMask is a widely used software wallet for EVM-compatible chains and a common hot wallet for interacting with DeFi dApps. This guide focuses on account import, restore, and day-to-day account management. I use these workflows regularly and have made—and learned from—mistakes (yes, I once approved a malicious contract). Expect practical steps and plain warnings, not hype.
Who this page helps: people who need to restore an existing MetaMask wallet, import a single private key, move accounts between devices, or understand differences between seed-based accounts and imported keys.
Who should look elsewhere: if you need hardware-level protection for large sums, consider hardware wallets and follow the guides at connect-ledger and connect-trezor.
Related setup guides: install-extension • install-mobile • create-account
This is the primary way to restore a MetaMask wallet across devices. MetaMask calls it the "Secret Recovery Phrase." Some people still search for "metamask wallet restore seed phrase"—that’s the same thing.
How to restore (fresh install):
A few practical tips: check word order and spacing. If you paste words with extra spaces or punctuation you’ll get an error. And never paste your phrase into a webpage or extension you don’t trust.
If you already have MetaMask installed and need to recover a different profile, you typically log out and pick the restore/import option on a fresh install flow—don’t try to paste the phrase into a random settings field.
MetaMask supports importing individual private keys (and previously supports JSON keystore files) into the extension or app. This is commonly used when you only need control of a single external address.
How to perform a metamask import private key (extension):
On mobile the path is similar (Account > Settings > Import), but UX varies—see mobile-sync-troubleshooting if things look different.
Important: imported private-key accounts are NOT derived from your Secret Recovery Phrase. That means if you restore MetaMask using only the seed phrase, imported accounts will not be automatically recovered—you must re-import their private keys. This is the single biggest confusion I see.
Why this matters: if you lose the seed but still have access to the app, you can reveal the seed inside Settings (enter your password). If both seed and device are gone, funds can be irretrievable.
Restore wallet with secret recovery phrase
Import a single external address (private key)
Export private key from a live MetaMask instance
Connect to dApps safely: use WalletConnect for mobile dApps or the injected provider on desktop. See connect-to-dapps and walletconnect-and-mobile-browser.
Never treat the MetaMask password as a backup. The local password only protects the UI on that device. The Secret Recovery Phrase (seed phrase) is the real backup.
Best practices (short list):
And remember: if a website asks for your seed to "help restore"—it’s a phishing attempt. See phishing-scams-and-email-frauds.
metamask lost recovery phrase? What can you do?
Lost phone but have seeded backup? Restore on new device using your secret recovery phrase and set a new password. But if you relied on imported private-key accounts and didn’t export them, you’ll need those private keys too.
Missing accounts after restore? Check whether those accounts were imported (private key) or seed-derived. If imported, re-import the private key or consult import-export-keys.
If MetaMask shows wrong balances, network selection could be the cause. See not-showing-balance and extension-troubleshooting.
| Method | Restores what | Main risk | Best when |
|---|---|---|---|
| Secret Recovery Phrase (seed) | All seed-derived accounts | If exposed, full compromise | Moving full profile to new device |
| Private key import | Single account only | Key leak = immediate loss | Quick access to one address |
| JSON keystore file | Single account, password-protected | Password or file leak | When you have the keystore file |
Q: Is it safe to keep crypto in a hot wallet?
A: Hot wallets (software wallets) are convenient for DeFi and frequent swaps. They are less secure than hardware wallets. Keep small-to-medium balances in MetaMask and move long-term holdings to hardware wallets. More on secure setups: security-best-practices.
Q: How do I revoke token approvals?
A: MetaMask lists connected sites, but revoking ERC-20 approvals usually requires a block explorer or tools like revoke services. See revoke-approvals for step-by-step options.
Q: What happens if I lose my phone?
A: If you have the Secret Recovery Phrase, restore on a new device. If not, and you didn't export private keys, funds may be unrecoverable. That’s why backup matters.
Restoring and importing accounts in MetaMask is straightforward—if you understand the difference between seed-derived accounts and imported private keys. In my experience, most problems come from mixing the two without backups. Be systematic: back up seeds, export keys you need, and use hardware wallets for anything you can’t afford to lose.
If you want guided setup flows, check install-extension or install-mobile. For recovery exercises and deeper backup options, see backup-and-recovery-options and how-to-recover-wallet.
Want more on account hygiene and approvals? Read accounts-key-management and revoke-approvals.
But act now: verify your backups today. If you don’t have a written Secret Recovery Phrase stored offline, go do that before making any big moves.