Quick overview
This guide explains how to receive crypto on MetaMask safely, step by step for both the browser extension and the mobile app. I use MetaMask daily for DeFi interactions and wallet-to-wallet transfers, so I wrote the steps I follow before I hand my address to an exchange or a friend. Expect practical checks (test transfers, network verification) and real-world examples (what to do if USDT sent on the wrong chain).
Quick safety checklist before you receive
- Verify the network the sender will use. (Addresses can look identical across EVM-compatible chains.)
- Confirm the exact token standard and chain for tokens like USDT.
- Always do a small test transfer first — think 0.001 ETH or a few dollars of the token.
- Keep your seed phrase offline and never share it.
And yes, doing a tiny test transfer has saved me from expensive mistakes more than once.
How to receive crypto on MetaMask — Step by step (browser extension)
- Open the MetaMask extension and select the account you want to receive to.
- Confirm the active network in the top bar (Ethereum Mainnet, an L2, or a custom EVM-compatible network).
- Click "Account" to copy the address or choose "Copy Address to clipboard".
- Paste the address into the sender platform. Double-check the address visually (first 6 and last 4 characters) and by using the block explorer link in the extension to compare the address shown there.
- Send a small test amount. After the test clears, send the full amount.
Pro tip: don’t paste an address directly into an exchange withdrawal field without verifying the network dropdown on the exchange matches the network shown in MetaMask.
For extension installation, setup, and syncing with mobile see the metamask-extension-installation and metamask-sync-desktop-mobile guides.
How to receive crypto in MetaMask — Step by step (mobile app)
- Open the MetaMask mobile app and select the receiving account.
- Tap Receive to show the QR code and the address.
- Share the address string or have the sender scan the QR code directly from your phone screen.
- Confirm the displayed network matches the sender's chosen network.
Image: 
WalletConnect sometimes appears in mobile flows when connecting dApps that request your address. If you use WalletConnect, learn how that affects address sharing in the walletconnect-guide.
How to receive USDT in MetaMask wallet — special notes
USDT exists on multiple chains (ERC-20, BEP-20, TRC-20, SPL, etc.). Can you receive USDT in MetaMask regardless of the issuer chain? No. MetaMask supports EVM-compatible chains. That means ERC-20 USDT and BEP-20 USDT (if you add the BSC network) will show up when you switch to the correct network. But native Solana or Tron tokens won’t appear.
Step-by-step to receive USDT safely:
- Ask the sender which chain they will use.
- Switch MetaMask to that chain (or add it if needed).
- Send a small test USDT transfer first.
- If the token doesn’t show, add the token contract manually using add-custom-token.
If you need to move USDT between chains, read about bridges in bridging-overview and be aware of bridge-specific risks.
Troubleshooting: tokens not appearing or wrong network transfers
- Tokens not visible? First switch to the correct network and refresh the app. Then add the token contract manually.
- Sent to the wrong chain? If the token was sent on a non-EVM chain, MetaMask won’t show it. You may need to use the exchange to recover funds or use a bridge, depending on where the tokens live. See network-transfer-issues and layer2-and-transfers for common recovery steps.
I once received a token that didn’t show up because I forgot to switch networks. A five-dollar test would have spotted it — lesson learned.
Mobile vs desktop: which form factor to use for receiving
| Feature |
Browser extension (desktop) |
Mobile app |
| QR code receive |
Rarely used |
Built-in, quick for in-person transfers |
| Ease of copy/paste protection |
Clipboard vulnerable on compromised PC |
Safer if phone is secure |
| In-app token adding |
Supports custom token adding |
Same capability plus QR |
| Hardware wallet integration |
Easy with Ledger/Trezor |
Possible but more steps |
Choose mobile for quick QR-based transfers and on-the-go small receipts. Use desktop when you plan to integrate a hardware wallet or want to inspect transaction history in detail. But always do a test transaction regardless of device.
Security checklist: safe practices when sharing your address
- Never share your seed phrase or private keys.
- Check clipboard integrity (some malware replaces copied addresses).
- Confirm the first and last characters of the address with the sender.
- Avoid posting your address publicly if you want privacy.
- If you receive an unexpected airdrop token, don’t interact with it until you understand its origin (malicious tokens can request approvals that drain funds). Use hide-spam-tokens and revoke-approvals guides when needed.
For backup and recovery steps, see seed-phrase-backup-and-recovery. If you lose your phone, follow the steps in lost-phone and transfer-account-new-device.
Who this guide is for, and who should look elsewhere
Who this is well suited for:
- Users interacting with DeFi on EVM-compatible networks.
- People who need a mobile wallet with QR scanning and quick swaps.
Who should look elsewhere:
- Users wanting native Solana or Bitcoin support (MetaMask does not handle non-EVM chains natively).
- Users who require ultra-high security for large holdings without a hardware wallet.
If you plan to use a hardware wallet, see ledger-setup and hardware-wallet-integration.
FAQ
Q: Is it safe to keep crypto in a hot wallet?
A: Hot wallets are convenient for daily DeFi and swaps, but they expose private keys to online attack vectors. For large holdings consider hardware wallets or splitting funds across wallets. Read more in security-overview.
Q: How do I revoke token approvals?
A: Use the built-in or third-party revoke tools linked from revoke-approvals-tools. Revoke approvals for contracts you no longer trust.
Q: What happens if I lose my phone?
A: If you backed up your seed phrase, restore on a new device. If you relied on a cloud backup, be aware of the trade-offs; follow lost-phone and transfer-account-new-device.
Conclusion and next steps
Receiving cryptocurrency in MetaMask is straightforward once you confirm network and token details. My practical approach: verify the chain, share or scan the address, run a small test transfer, then send the full amount. Want step-by-step help for a specific source? See guides for moving funds from exchanges or other wallets such as transfer-from-coinbase-to-metamask and transfer-from-binance-to-metamask.
Ready to receive? Check your network, back up your seed phrase, and try a test transfer now.