Quick Install & Create Wallet

1
Install the official extension
Open your browser's extension store (Chrome Web Store, Firefox Add-ons). Search for MetaMask and confirm the publisher is the official MetaMask team before installing.
2
Create a new wallet
After installation, click the extension icon → Create a Wallet. Set a strong password, then the extension will generate a secret recovery phrase (12 words).
3
Backup your seed phrase
Write the phrase down on paper or a metal backup. Never save it online or share it. This phrase restores your wallet if you lose access to the device.

Import an Existing Wallet

If you already use another wallet, choose Import Wallet during setup and paste your recovery phrase. Triple-check network compatibility (e.g., Ethereum vs Solana wallets are not interchangeable).

Install Links (official)

Get MetaMask

Using MetaMask: Connect to dApps, Send Tokens, and More

MetaMask exposes a Web3 provider to websites; when a dApp needs access, it will request to connect. Always audit and review the permissions requested by dApps.

Connect to a dApp

  1. Open the dApp (e.g., decentralized exchange or NFT marketplace).
  2. Click “Connect Wallet” → choose MetaMask.
  3. MetaMask will prompt to approve the connection. Review the origin and permissions.

Send & Receive Tokens

Use the Send button, choose the token and paste or scan the recipient address. For incoming funds, use Account → Copy Address. Always confirm the chain (e.g., ERC-20 vs. BEP-20).

Security Tips & Best Practices

  • Never share your seed phrase. No legitimate support will ask for it.
  • Use hardware wallets (e.g., Ledger, Trezor) for large balances and connect them to MetaMask instead of keeping funds in extension keys.
  • Check URLs before connecting — phishing clones are common.
  • Limit approvals. Use tools like revoke.cash or token approval management to remove broad spending allowances.
  • Keep minimal funds in the extension and a majority in cold storage if you hold significant assets.

Advanced: Custom Networks & RPCs

You can add testnets or custom mainnets (e.g., Polygon, Optimism) via Settings → Networks. Only add RPCs from trusted sources.

FAQ — Quick Answers

Q: What if I lose my seed phrase?
A: If you lose your seed phrase and lose access to your extension, funds are irrecoverable. Keep multiple offline backups.
Q: Can MetaMask be used on mobile?
A: Yes — MetaMask has an official mobile app with similar features and an in-app browser for dApps.
Q: Is MetaMask custodying my funds?
A: No — MetaMask is non-custodial: you control private keys locally, unless you import custodial accounts.