MetaMask is a self-custody wallet designed specifically for storing, sending, and receiving Ethereum and ERC20 tokens. It puts you in full control of your funds by providing a secure, non-custodial solution backed by a secret recovery phrase. Unlike traditional Bitcoin wallets, Ethereum wallets like MetaMask also support a wide range of token standards—making them essential for anyone exploring decentralized applications.
Available as a browser extension for Chrome, Firefox, and Brave, MetaMask combines ease of use with strong security. In this guide, we’ll walk you through the setup process and show you how to manage both Ethereum and ERC20 tokens effectively.
Installing the MetaMask Wallet
Getting started with MetaMask is straightforward. Follow these steps to install the extension and create your wallet:
- Visit the official MetaMask website and click the download button for Chrome.
- You will be directed to the Chrome Web Store. Click “Add to Chrome” and confirm the installation.
- Once installed, the MetaMask icon will appear in your browser toolbar. Click it to open the welcome screen.
- Read and accept the privacy notice and terms of use.
- Create a strong password. This encrypts your wallet data locally on your device.
- You will then see your secret recovery phrase—12 words that serve as a backup. Write these down offline and store them in a secure place. Never share this phrase with anyone.
- Confirm that you have saved the phrase, and your wallet will be ready to use.
👉 Explore secure wallet setup tips
Managing Ethereum on MetaMask
Once your wallet is set up, you can start managing your Ethereum assets.
Receiving Ethereum
To receive Ethereum or other tokens:
- Open your MetaMask wallet and click the three-dot menu.
- Select “Show QR Code” to display your wallet address and QR code.
- You can share this address or the QR code with the sender. Always double-check the address before sharing.
Sending Ethereum
To send Ethereum:
- Click the “Send” button from the main wallet screen.
- Paste the recipient’s wallet address or scan their QR code.
- Enter the amount you wish to send and review transaction details, including gas fees.
- Confirm the transaction. Once broadcast, it cannot be reversed.
Managing ERC20 Tokens on MetaMask
MetaMask makes it easy to manage ERC20 tokens—whether you’re storing stablecoins, DeFi tokens, or other digital assets.
Adding a New Token
Many tokens aren’t visible by default. To add them:
- Open MetaMask and scroll down to the “Tokens” section.
- Click “Add Token.”
- You will need the token’s contract address, symbol, and decimal precision. This information is often available on block explorers like Etherscan or the token’s official website.
- Enter the details and click “Add.” The token will now appear in your wallet.
For example, to add Binance Coin (BNB) as an ERC20 token, you would use:
- Contract Address: 0xB8c77482e45F1F44dE1745F52C74426C631bDD52
- Token Symbol: BNB
- Decimals of Precision: 18
Sending and Receiving Tokens
The process for sending and receiving ERC20 tokens is the same as for Ethereum. Always ensure you’re using the correct token contract address when receiving tokens to avoid loss of funds.
Frequently Asked Questions
What is the difference between MetaMask and a Bitcoin wallet?
While Bitcoin wallets are designed only for Bitcoin, MetaMask supports Ethereum and any tokens built on the Ethereum network, including ERC20, ERC721, and more. It also allows interaction with decentralized apps (dApps).
Is MetaMask safe to use?
Yes, MetaMask is considered safe when used correctly. It does not hold your private keys—you do. However, you must protect your secret recovery phrase and use a strong password. Avoid sharing sensitive information online.
Can I use MetaMask on multiple browsers?
Yes, you can install MetaMask on different browsers, but you will need to restore your wallet using your secret recovery phrase on each new installation.
Why can’t I see my tokens after sending them to MetaMask?
Some tokens need to be manually added using their contract address. If you’ve sent tokens to your Ethereum address but don’t see them, use the “Add Token” feature to make them visible.
What are gas fees?
Gas fees are transaction costs on the Ethereum network. They are paid to miners who process and validate transactions. Fees vary depending on network congestion.
Can I use MetaMask on mobile?
Yes, MetaMask offers mobile apps for iOS and Android. You can sync your wallet between devices using your secret recovery phrase.
MetaMask is more than just a wallet—it’s your gateway to the decentralized web. With support for Ethereum and countless ERC20 tokens, it offers flexibility and security for both new and experienced users. Whether you’re receiving, storing, or sending digital assets, MetaMask puts you in control.
Remember: always keep your recovery phrase secure, double-check addresses before transacting, and stay informed about network fees.