MetaMask is one of the most popular crypto wallets and Web3 gateways in the world. Whether you're managing Ethereum-based tokens, exploring decentralized finance (DeFi), trading NFTs, or connecting with dApps, MetaMask makes it simple and secure.
This guide from the MetaMask Help Center will walk you through everything you need to know to get started—step by step.
MetaMask is a non-custodial crypto wallet available as a browser extension and mobile app. It allows you to:
Store and manage Ethereum (ETH) and ERC-20 tokens
Connect to decentralized apps (dApps)
Buy, send, and swap crypto assets
Collect and manage NFTs
Control your private keys and wallet security
Unlike centralized exchanges, MetaMask gives you full ownership of your crypto assets.
MetaMask is available on:
Google Chrome
Firefox
Brave
Edge
iOS
Android
⚠️ Only download MetaMask from https://metamask.io or official app stores to avoid phishing or fake apps.
Visit: https://metamask.io/download
Click “Install MetaMask for [your browser]”
Follow prompts to add the extension
Click the MetaMask icon in your toolbar to launch it
Go to the App Store or Google Play Store
Search for MetaMask (publisher: Consensys)
Tap Install, then open the app
Once installed:
Open MetaMask
Click “Get Started”
Choose “Create a Wallet”
Set a strong password for local access
Agree to MetaMask’s terms
You’ll be shown a 12-word Secret Recovery Phrase
Write it down and store it offline in a secure place
Confirm the phrase by selecting the words in the correct order
⚠️ Do not share your recovery phrase. Anyone who has it can access your funds. MetaMask will never ask for it.
You can now access your wallet dashboard
You’ll see your Ethereum address, balance, and token list
Copy your wallet address to receive ETH or tokens
Click “Send” to transfer assets (requires gas fees)
Buy ETH or other supported assets via integrated providers (e.g., MoonPay, Transak)
Instantly exchange ETH and ERC-20 tokens within MetaMask
Visit Web3 sites like Uniswap, OpenSea, or Compound
MetaMask will prompt you to connect your wallet for use
NFTs on Ethereum will automatically show in your wallet (on mobile, or manually import on desktop)
MetaMask is multi-chain capable. You can manually add support for:
Binance Smart Chain (BNB Chain)
Polygon (MATIC)
Arbitrum
Avalanche
Base
To add a custom network:
Click your profile icon > Settings
Go to Networks > Add Network
Enter network details (RPC URL, chain ID, etc.)
MetaMask also supports Chainlist.org for one-click network additions.
Never share your Secret Recovery Phrase
Use hardware wallets (like Ledger or Trezor) for added security
Always verify the URL before connecting to dApps
Enable auto-lock in settings when idle
Be cautious of fake MetaMask apps, especially on mobile and social media
MetaMask offers extensive support via its official Help Center:
📚 Visit: https://support.metamask.io
🔍 Browse FAQs, troubleshooting guides, and network setup tutorials
💬 Submit a ticket for technical support
🛑 Beware of fake support agents on Telegram, Discord, or social media. MetaMask does not offer support via DMs.
Is MetaMask free?
Yes, MetaMask is free to use. You’ll only pay gas fees for transactions on the blockchain.
What if I lose my Secret Recovery Phrase?
You cannot recover your wallet without it. Always store your phrase securely offline.
Can I use MetaMask on multiple devices?
Yes. You can import your wallet on different devices using the same recovery phrase (but this increases security risks).
Can I hold Bitcoin (BTC) in MetaMask?
Not directly. MetaMask supports Ethereum and compatible networks. You can hold Wrapped Bitcoin (WBTC) on Ethereum.
MetaMask empowers users to take full control of their crypto assets and explore the decentralized internet securely. Whether you're buying tokens, trading NFTs, staking in DeFi, or just browsing dApps, MetaMask makes it easy and intuitive.