Independent review. This site is not the official website and is not affiliated with, endorsed by, or operated by the wallet vendor reviewed here. Never enter your seed phrase or private keys on any third-party site.

Import, Restore & Manage MetaMask Accounts

Try Tangem secure wallet →

Import, Restore & Manage MetaMask Accounts


Quick overview

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-extensioninstall-mobilecreate-account

Try Tangem secure wallet →

Restore with your secret recovery phrase (seed phrase)

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):

  1. Install the MetaMask extension or app (see install-extension or install-mobile).
  2. Choose "Import wallet" when prompted.
  3. Paste your 12-word Secret Recovery Phrase (words separated by single spaces) into the field.
  4. Create a new password for this device and finish setup.

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 import private key (and JSON keystore)

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):

  1. Open the MetaMask extension.
  2. Click the account avatar and select "Import Account."
  3. Choose "Private Key" and paste the private key string. Click "Import."

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.

Account types and what actually restores

  • Seed-derived accounts: created from your Secret Recovery Phrase. Restorable on any device by entering the seed.
  • Imported private-key accounts: tied to a single private key; not part of the seed. You must export the private key before moving devices. See import-export-keys.
  • Hardware accounts: controlled by a hardware device; the seed never leaves the device. Connect via connect-ledger or connect-trezor.

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.

Step-by-step: common workflows

Restore wallet with secret recovery phrase

  • Fresh device: install app → Import wallet → Paste recovery phrase → Set password.
  • Existing install: lock and use the "Import/Restore" option during account setup flow; if you don’t see it, log out and reinstall.

Import a single external address (private key)

  • Extension: Avatar → Import Account → Private Key → Paste → Import.
  • Mobile: open account menu → Import account (may be under Settings) → paste 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.

Security, backups, and what to avoid

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):

  • Write the Secret Recovery Phrase on paper and store offline. Multiple copies in separate safe locations are OK.
  • Do not store your seed in cloud notes, email, photo backups, or screenshots.
  • If you must use a digital backup, use an encrypted hardware device and consider multisig for large holdings.

And remember: if a website asks for your seed to "help restore"—it’s a phishing attempt. See phishing-scams-and-email-frauds.

Troubleshooting: lost phrase, lost phone, or missing accounts

metamask lost recovery phrase? What can you do?

  • If you still have the MetaMask app/extension and know your password: open Settings → Security & Privacy → Reveal Secret Recovery Phrase. Write it down immediately.
  • If you lost both the device and the seed and you don’t have exported private keys, there’s no service that can recover the funds. That’s the harsh truth of self-custody.

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.

Quick comparison: import methods

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

MetaMask restore flow placeholder

FAQ

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.

Conclusion & next steps

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.

Try Tangem secure wallet →