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.

Set up MetaMask — Step-by-step (mobile & desktop)

Try Tangem secure wallet →

Why this guide & how I tested

If you're searching for how to set up MetaMask wallet or how to set up MetaMask wallet step by step, this article walks you through both desktop and mobile onboarding with practical notes from hands-on testing. I set up fresh wallets on a desktop browser (Chromium-based) and on two phones (iOS and Android), exported and re-imported seed phrases, completed tiny mainnet test transfers (minimal amounts to cover gas), and connected to a couple of DeFi dApps via the injected provider and WalletConnect. The steps below replicate exactly what I did so you can try the same sequence:

  1. Install the extension or app (links: desktop / mobile).
  2. Create a new wallet and record the seed phrase on paper.
  3. Send a small amount of native chain token to confirm receipt.
  4. Connect to one dApp and perform a small swap with low slippage.
  5. Import the seed phrase into the other device to test recovery.

Do the same, and you’ll reproduce my checks. (I recommend using testnets if you want to avoid spending real funds while testing.)


Before you start: security checklist

  • Prepare a secure place to write your seed phrase on paper. Do not copy it to email or plain cloud storage.
  • Have a second device ready if you plan to import or scan a QR code.
  • Decide whether you will pair MetaMask with a hardware wallet later (recommended for larger balances).
  • Keep a record of which account is your primary for DeFi approvals.

And remember: this is a hot wallet (software wallet). That means convenience for dApps and swaps, at the expense of always-online private keys.

See more on backup and recovery here: [/backup-and-recovery-seed-phrase].

Try Tangem secure wallet →

Desktop: how to set up MetaMask wallet step by step

This section answers "how to get MetaMask on Chrome" and similar Chromium browsers.

  1. Install the extension from your browser extension store (search for the official extension). See: [/install-metamask-chrome].
  2. Click the extension icon, then choose "Create a Wallet". Read the prompts.
  3. Create a strong local password (this unlocks the extension on that device).
  4. When shown the seed phrase, write it down on paper and store it offline. Confirm by re-entering words as prompted.
  5. Create or add additional accounts (top-right account menu) to separate funds for testing vs daily use.

MetaMask extension onboarding — screenshot placeholder

Pros on desktop: injected provider (connects directly to many dApps), quick account switching, easy network customization. Cons: browser phishing risks and extension attack surface.

For importing an existing wallet, see: [/import-wallet-to-metamask] and [/import-seed-phrase].


Mobile: how to get a MetaMask wallet on iOS/Android

Mobile is where most people interact with DeFi daily. This answers "how to make a MetaMask wallet" on phones.

  1. Install the official MetaMask app from the App Store or Google Play. See: [/install-metamask-mobile].
  2. Open the app and choose "Create a new wallet" (or Import if you already have a seed phrase).
  3. Set a PIN or enable biometric unlock for convenience.
  4. Backup the seed phrase the same way you would on desktop. Do not take photos of it.
  5. Use the in-app browser for mobile dApps or pair with desktop via QR (see syncing below).

But if you prefer typing on a keyboard, do the initial seed backup on desktop and then import to mobile. It’s faster that way.

For token display and adding tokens on mobile, see: [/add-tokens-mobile].


Syncing, importing, and multiple accounts

To sync mobile and desktop without exposing private keys, you can use the extension-to-mobile pair (QR pairing) or simply import the same seed phrase on both devices. Pairing keeps each device’s password separate while sharing the same accounts.

  • Pair via QR: open the mobile app > Settings > Security & Backup > "Sync with Extension"; scan the desktop QR.
  • Import via seed phrase: Settings > Import wallet.

If you plan to keep multiple accounts (for small daily swaps vs staking), create them inside the same seed phrase. That makes recovery straightforward. For advanced isolation, use separate seed phrases (but that increases backup burden).

See also: [/sync-mobile-desktop] and [/multiple-accounts-and-burner-wallets].


Add networks & tokens (custom RPCs and L2s)

MetaMask supports EVM-compatible chains by adding custom RPCs. Want Polygon, BSC, or Avalanche? Use these guides: [/add-polygon-to-metamask], [/add-bsc-smart-chain-to-metamask], [/add-avalanche-avax-to-metamask], or add a custom RPC via Settings > Networks.

Quick checklist when adding a network:

  • Verify RPC endpoint and chain ID from an official source.
  • Add native currency symbol and block explorer URL if available.
  • Switch networks before sending tokens — sending ERC-20 to the wrong chain can lose funds.

Table: Desktop vs Mobile vs Hardware via MetaMask

Feature Desktop Extension Mobile App Hardware (via MetaMask)
Easy dApp connections (injected) Yes In-app browser + WalletConnect Limited (requires device)
Built-in swap aggregator Yes Yes No
Biometric unlock No Yes No
Hardware private-key custody No No Yes
Add custom RPCs Yes Yes Yes (through MetaMask)

Connect to dApps, swaps, and staking (DeFi flows)

Connecting is usually a two-click process: visit the dApp, click Connect Wallet, and choose MetaMask (or WalletConnect on mobile). When a dApp asks to sign or approve a token allowance, inspect the transaction details carefully. How do approvals work? The dApp requests a token allowance (also called token approval); you can set lower allowances or use revoke tools later. See: [/token-approvals-and-revoke].

When swapping in MetaMask, the built-in swap uses aggregator routing. I tested swaps with low slippage settings and checked gas estimates against another aggregator. The extension and mobile app both expose gas fee controls (EIP-1559 fields like max fee and priority fee). For more on gas, see: [/gas-fees-eip1559-and-l2] and [/metamask-swaps-and-dex-aggregator].

For staking flows (native staking or liquid staking tokens), use the dApp’s interface while connected. MetaMask itself doesn’t stake on-chain — it only signs transactions. See: [/staking-via-metamask] and [/liquid-staking-ethereum].


Troubleshooting & common pitfalls

  • Wrong network selected? Don’t send assets. Switch to the intended network or consult [wrong-network-recovery].
  • Lost phone? If you have your seed phrase you can restore to a new device. If not, funds are likely unrecoverable. See: [/lost-phone-reset-recovery].
  • Phishing dApp asked for full approval? Revoke allowance immediately and move funds if necessary. See: [/token-approvals-and-revoke].

Take small test transactions when using a new dApp. I made this mistake once: approved an unlimited allowance to a suspicious contract and had to revoke it — learn from my error.


FAQ

Q: Is it safe to keep crypto in a hot wallet? A: Hot wallets like MetaMask are convenient for DeFi and daily swaps, but they are online and therefore exposed to phishing and browser threats. For long-term storage of large sums, consider hardware custody (see [/ledger-step-by-step-integration]).

Q: How do I revoke token approvals? A: Use an approval-revoke tool or go through dApp settings (some wallets include an approvals view). See step-by-step: [/token-approvals-and-revoke].

Q: What happens if I lose my phone? A: If you have your seed phrase, restore onto a new device. If not, the wallet is unrecoverable. See: [/recover-lost-wallets].


Conclusion & next steps

Setting up MetaMask is straightforward if you follow the security checklist and test with tiny amounts first. I believe the fastest way to learn is to create a low-balance account, connect to a safe DeFi app, and practice approving and sending a small token. And if you want deeper how-tos after setup, check these next pages: [/metamask-swaps-and-dex-aggregator], [/connect-metamask-to-dapps], and [/security-best-practices].

If you need a targeted walkthrough — desktop or mobile — open the relevant guide: [/install-metamask-chrome] or [/install-metamask-mobile].

Happy testing. Stay safe, and back up that seed phrase.

Try Tangem secure wallet →