What Does “Import” Mean in MetaMask?
When you import a wallet, you’re giving MetaMask one of two things:
In both cases, MetaMask stores the credentials in its encrypted vault on your device. Nothing moves on-chain. The import process simply makes your wallet accessible through MetaMask.
One important distinction: if you import a seed phrase into MetaMask, MetaMask becomes a full replica of that wallet. Any account previously derived from that seed phrase can be re-created inside MetaMask. If you import only a private key, you get access to that single account — but not any other accounts derived from the same seed phrase.
Method 1: Import With a Seed Phrase (12 or 24 Words)
This is the most common import method and the one to use when:
- Setting up MetaMask on a new device
- Restoring after uninstalling or resetting MetaMask
- Moving your wallet from another app (Trust Wallet, Coinbase Wallet, etc.) to MetaMask
- Recovering after a device failure
When to Use Seed Phrase Import
The seed phrase (also called a secret recovery phrase or mnemonic) is a list of 12, 18, or 24 words generated when you first created your wallet. MetaMask uses 12-word phrases by default, though it also accepts 24-word phrases from other wallets.
Step-by-Step: Import Seed Phrase on Desktop
- Open MetaMask — if it’s a fresh install, you’ll see the welcome screen
- Read and accept the terms (MetaMask will ask about data sharing — you can decline)
- On the “Secret Recovery Phrase” screen, enter your 12 or 24 words in the correct order
– Type each word and use the tab key to move between fields, or paste the entire phrase
– Words must be exact — common errors include “ether” vs “either” or similar
- Create a new MetaMask password (this is for local device access only — different from your seed phrase)
- MetaMask will scan for your accounts and show your balances
Step-by-Step: Import Seed Phrase on Mobile
- Download MetaMask from the App Store or Google Play
- Enter your 12 or 24 words
- Create a new password
What Happens After Importing
MetaMask automatically detects and imports the first account from your seed phrase (Account 1). If you had multiple accounts, you need to re-add them manually:
- Click the account circle at the top right
- MetaMask derives Account 2 from the same seed phrase
Repeat for Account 3, 4, etc. MetaMask derives them in the same deterministic order every time, so Account 2 in your new MetaMask will have the same address as Account 2 in your old installation.
Method 2: Import With a Private Key
Private key import adds a single account to MetaMask. It does not give MetaMask access to any other accounts.
When to Use Private Key Import
- You have a single wallet address and its private key, but no seed phrase
- You exported a private key from another wallet (Exodus, MyEtherWallet, etc.)
- You generated a wallet programmatically and only have the private key
- You want to add an account to MetaMask that uses a different seed phrase from your main wallet
What a Private Key Looks Like
A private key is a 64-character hexadecimal string, usually prefixed with 0x:
“
0x4c0883a69102937d6231471b5dbb6e538eba2ef8...
“
Never share this with anyone. Anyone with your private key has full control of that account.
Step-by-Step: Import Private Key
- Open MetaMask and unlock it
- Click the account circle in the top right
- Paste your private key into the field
The account appears in your MetaMask with a small “imported” tag below the account name to distinguish it from accounts derived from your seed phrase.
Important: Imported Accounts vs Derived Accounts
Accounts added via private key are marked “Imported” in MetaMask. This is significant because:
- You must keep the private key (or the seed phrase of the original wallet) backed up separately.
Method 3: Import a Hardware Wallet (Ledger or Trezor)
Connecting a Ledger or Trezor to MetaMask is technically not an “import” in the same sense — your private keys never leave the hardware device. Instead, MetaMask connects to the hardware wallet and uses it to sign transactions.
Why Use a Hardware Wallet With MetaMask
- Private keys are stored on the hardware device, not in MetaMask’s browser vault
- Even if your computer is compromised, an attacker cannot access your keys
- You still get the full MetaMask interface for interacting with DApps
- Best of both worlds: convenience of MetaMask + security of cold storage
Supported Hardware Wallets
Step-by-Step: Connect Ledger to MetaMask
- Plug in your Ledger device and unlock it with your PIN
- Open the Ethereum app on your Ledger
- MetaMask requests permission to connect — allow it
- A list of accounts derived from your Ledger appears
- Select which account(s) to add to MetaMask
Your Ledger account now appears in MetaMask with a small hardware wallet icon. When you make a transaction, MetaMask will ask you to confirm it physically on the Ledger device.
Step-by-Step: Connect Trezor to MetaMask
- Plug in your Trezor and go to MetaMask
- MetaMask opens a Trezor Bridge popup in your browser
- Authorize the connection on your Trezor device
- Select accounts to add
Comparison: Import Methods Side by Side
| Method | Access Level | Backup Required Separately | Security Level |
|---|---|---|---|
| Seed Phrase | All derived accounts | No (seed phrase IS the backup) | Standard |
| Private Key | Single account only | Yes — private key must be kept | Standard |
| Hardware Wallet | Accounts on device | Your hardware wallet seed phrase | High |
Security Warnings for Importing Wallets
Never import a seed phrase on a device you don’t fully trust. Public computers, shared devices, and devices with malware can capture what you type. Only import on your personal, secure machine.
Verify the MetaMask extension is genuine. Fake MetaMask extensions exist on Chrome, Firefox, and mobile stores. Always install from metamask.io or find the official listing (developer: “danfinlay, kumavis”).
Never import into a website that asks for your seed phrase. MetaMask only asks for your seed phrase in the official extension during initial setup or restore. Any website asking for your seed phrase is a phishing attack.
Use a hardware wallet for significant funds. If you’re storing meaningful value, connecting a Ledger or Trezor to MetaMask gives you much stronger security than a software wallet alone.
After Importing: What to Check
FAQ
Can I import the same seed phrase into multiple MetaMask installations?
Yes. A seed phrase can be used in MetaMask on multiple devices simultaneously. All installations will have access to the same accounts and funds. Be aware that using the same wallet on multiple devices increases your attack surface.
What’s the difference between importing and creating a new wallet?
Creating a new wallet generates a brand new seed phrase and a new set of accounts. Importing an existing seed phrase restores access to a wallet that already exists. Never import if you mean to create — you’ll overwrite your new wallet.
Can I import a 24-word seed phrase from Ledger or Trezor directly?
You can technically enter a hardware wallet’s seed phrase into MetaMask, but this completely defeats the purpose of hardware wallet security — it exposes your keys in browser memory. Connect hardware wallets via USB/Bluetooth instead.
My imported account shows $0 balance — what’s wrong?
Make sure you’re on the correct network. An Ethereum account with funds on Polygon will show $0 if MetaMask is set to Ethereum Mainnet. Also give MetaMask a moment to sync with the network.
Can I import an account from Trust Wallet into MetaMask?
Yes, if Trust Wallet uses a standard BIP-39 seed phrase (which it does). Enter the 12-word Trust Wallet phrase into MetaMask during import. Note that if Trust Wallet used custom derivation paths, accounts may appear on different addresses.
Is there a limit to how many accounts I can add to MetaMask?
No practical limit. MetaMask can derive hundreds of accounts from a single seed phrase. However, performance may slow down with a very large number of accounts.
Related guides:

Leave a Reply