How to Import a Wallet into MetaMask (2026)

What Does “Import” Mean in MetaMask?

When you import a wallet, you’re giving MetaMask one of two things:

  • A seed phrase (secret recovery phrase) — derives all accounts from a single master key
  • A private key — imports a single specific account
  • 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

  • Install MetaMask from metamask.io if you haven’t already
    • Open MetaMask — if it’s a fresh install, you’ll see the welcome screen
  • Click Import an existing wallet
    • 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)
  • Click Import my wallet
    • 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
  • Open the app and tap Import using Secret Recovery Phrase
    • Enter your 12 or 24 words
    • Create a new password
  • Tap Import
  • 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
  • Select Add account or hardware wallet
  • Choose Add a new Ethereum account
    • 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
  • Select Add account or hardware wallet
  • Choose Import account
  • Select Private Key from the dropdown
    • Paste your private key into the field
  • Click Import
  • 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:

  • Imported accounts are NOT backed up by your MetaMask seed phrase. If you reset MetaMask and restore from your seed phrase, these accounts will not come back.
    • 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

  • Ledger — via USB or Bluetooth (Nano S, Nano X, Stax, Flex)
  • Trezor — via USB (Model T, Model One, Safe 3, Safe 5)
  • Lattice1 — via GridPlus integration
  • 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
  • In MetaMask, click the account circle → Add account or hardware wallet
  • Select Add hardware wallet
  • Choose Ledger and click Continue
    • MetaMask requests permission to connect — allow it
    • A list of accounts derived from your Ledger appears
    • Select which account(s) to add to MetaMask
  • Click Unlock
  • 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
  • Click account circle → Add account or hardware walletAdd hardware wallet
  • Select Trezor
    • MetaMask opens a Trezor Bridge popup in your browser
    • Authorize the connection on your Trezor device
    • Select accounts to add
  • Click Unlock

  • 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

  • Verify your address — The imported account address should match what you expect. Check it against your previous wallet or Etherscan.
  • Re-add custom networks — Networks you added previously (Polygon, Arbitrum, etc.) don’t transfer. You’ll need to add them again.
  • Re-add custom tokens — MetaMask auto-detects major tokens but custom tokens need to be added manually.
  • Reconnect DApps — Websites you previously connected to will ask for connection again on the new MetaMask instance.

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

  • How to Reset MetaMask: Account Reset vs Full Reset
  • MetaMask Seed Phrase: Everything You Need to Know
  • MetaMask Security Guide: 10 Ways to Stay Safe
  • MetaMask Not Connecting to Website: Complete Fix

  • Posted

    in

    ,

    by

    Comments

    Leave a Reply

    Your email address will not be published. Required fields are marked *