Import & Export: Moving Wallets Between MetaMask, Trust Wallet, Coinbase and Others

Try Tangem secure wallet →

Table of contents


Overview

Moving a software wallet from one app to another is a common task for DeFi users. This guide explains practical, tested ways to: how to import Trust Wallet to MetaMask, how to add Coinbase Wallet to MetaMask, how to import wallet to MetaMask with recovery phrase, and how to import private key MetaMask. I’ve imported wallets across mobile and desktop dozens of times. The goal here is measurable: complete the transfer while minimizing exposure of your seed phrase and private keys.

(Yes, this is about hot wallets and risk trade-offs.)

If you want the basics of seed backups first, see [/seed-phrase-backup-recovery]. For step-by-step restore details on other workflows, check [/import-and-restore-wallet].

Core concepts: seed phrase vs private key

Why does this matter? Because importing a seed phrase restores multiple accounts (if the destination wallet uses the same derivation path). Importing a private key creates a "loose account" inside MetaMask that will not be recovered by the MetaMask seed phrase later. Keep that in mind if you later change or back up only one seed phrase.

Useful reads: [/export-private-keys-and-loose-accounts] and [/seed-phrase-backup-recovery].

Import & export methods (what they do)

How to import wallet to MetaMask with recovery phrase (step-by-step)

Estimated time: under 5 minutes on mobile or desktop (if you have the recovery phrase ready). What I do every time:

  1. Put the source device in airplane mode (optional but safer) and confirm you can read the seed phrase offline.
  2. Open the MetaMask app or extension on the target device. Go to "Import wallet" or "Restore using recovery phrase."
  3. Type the seed phrase exactly in order (no extra spaces). Set a strong local password for the app.
  4. After import, verify the top account address matches the address shown in the source wallet.
  5. Add missing networks/tokens if balances don't appear (see [/add-custom-token-to-metamask] and [/connecting-networks]).

And always verify addresses on an on-chain explorer (link to [/using-etherscan-with-metamask]) before moving funds.

Import private key MetaMask: quick steps and caveats

Use-case: you want one account in MetaMask without restoring a different seed phrase. Steps (desktop extension and mobile have similar paths):

  1. In the destination MetaMask, open account menu > "Import Account."
  2. Choose "Private Key" and paste the private key string (never paste into websites).
  3. The imported account will appear under "Imported Accounts" and is not covered by MetaMask's seed phrase.

Caveats:

But don't paste private keys into cloud notes or email. Ever.

How to import Trust Wallet to MetaMask and add Coinbase Wallet to MetaMask

The steps for moving from Trust Wallet or Coinbase Wallet to MetaMask are the same at a conceptual level: export (seed phrase or private key) from the source app, import into MetaMask. Here’s a safe checklist rather than UI-specific clicks (because app UIs change):

If you specifically searched "how to import Trust Wallet to MetaMask" or "how to add Coinbase Wallet to MetaMask," this checklist applies. If you want step-by-step screenshots, see the mobile setup guide [/metamask-mobile-ios-android] and browser instructions [/install-metamask-chrome-extension].

Troubleshooting: missing accounts, tokens, and derivation-path issues

Common problems and fixes:

Why does this happen? Different wallets can default to different HD paths or account indexes. It’s a frequent cause of confusion.

Security checklist before and after transfer

And yes, enable phishing protections and verify site domains before confirming signatures (see [/phishing-address-poisoning] and [/security-checklist]).

Comparison: import methods at a glance

Method Restores multiple accounts Security risk Typical use-case MetaMask support
Seed phrase import Yes High if exposed Full migration between apps Supported (restore)
Private key import No (single account) High if exposed Add one account quickly Supported (Import Account)
WalletConnect N/A (no export) Low Use mobile account on desktop dApps without moving keys Supported via WalletConnect
Hardware wallet N/A (keys offline) Lowest Long-term custody, frequent dApp use with signing Supported (connect)

This table helps pick a method based on risk tolerance and workflow.

FAQ

Q: Is it safe to keep crypto in a hot wallet? A: Hot wallets are fine for active trading and DeFi interactions, but they carry higher online exposure than hardware storage. Use amounts you can accept losing and keep long-term funds offline.

Q: How do I revoke token approvals after moving wallets? A: Revoke approvals from the originating address using a revocation tool or dApp, and then confirm on-chain changes using MetaMask. See [/token-allowances-and-revoke].

Q: What happens if I lose my phone after importing a wallet? A: Restore the wallet on a new device using the seed phrase. If you imported private keys only and didn't back them up, you may lose access. Read [/compromised-wallet-what-to-do] and [/seed-phrase-backup-recovery].

Q: How do I export private key Trust Wallet? A: The source wallet app has export options in its security/manage wallets area. The exact UI varies. Always protect any exported string with a strong offline process. (If unsure, check the source app’s help pages.)

Takeaway & next steps

Moving wallets is routine, but the security trade-offs are real. Seed phrase restores are efficient for full migration; private-key imports are useful for single addresses; WalletConnect avoids moving secrets at all. I believe a short test transfer (small amount) after any import is the most practical check. Want to tighten security next? Read [/hardware-wallets-with-metamask] and [/token-allowances-and-revoke].

If you need targeted procedures for mobile or extension setups, see [/metamask-mobile-ios-android] and [/install-metamask-chrome-extension].

![screenshot-placeholder]

Ready to transfer? Follow the steps above, back up your recovery phrase in multiple secure places, and verify on-chain before moving larger balances.

Try Tangem secure wallet →