Transfer Crypto From Exchanges (Coinbase, Crypto.com) to MetaMask

Try Tangem secure wallet →

Table of contents


Overview

This guide shows how to move crypto from Coinbase to MetaMask and how to withdraw from Crypto.com to MetaMask (including specific notes for AVAX/"avx" and BNB). It focuses on the practical steps, network choices, and common failure modes I encounter when moving funds between centralized exchanges and a software wallet. I use MetaMask daily to interact with DeFi and dApps, so these are tested workflows — and yes, I've sent a token on the wrong network before (learned the hard way). But a few careful checks avoid that mistake.

Before you transfer: checklist

  1. Confirm MetaMask account and network: open your MetaMask account (extension or mobile) and pick the account you'll receive into. Link: MetaMask mobile setup or install the Chrome extension.
  2. Backup validated: ensure your seed phrase backup is accessible and stored offline. See: seed phrase backup & recovery.
  3. Add required networks: if you plan to receive Avalanche C‑Chain, BNB Smart Chain (BEP‑20), Polygon or any L2, add the network first. See: add Avalanche to MetaMask, add BSC to MetaMask, add Polygon to MetaMask.
  4. Send a test amount: always send a small test transfer (the smallest amount your exchange allows) before the full withdrawal.
  5. Check token compatibility: MetaMask is an EVM-compatible software wallet. It cannot accept native Solana tokens. See supported chains: chains MetaMask does not support.
  6. Prepare gas token: ensure the receiving chain's gas token (ETH, AVAX, BNB, MATIC) will be available to pay fees if you plan to interact immediately.

And do not copy an address from a link in chat or email. Paste the address into a plain editor and confirm the first/last 6 characters.

Network compatibility (quick reference table)

Token / Chain example Typical network to withdraw What MetaMask needs Link to setup
ETH, ERC‑20 tokens Ethereum (ERC‑20) Default Ethereum Mainnet /install-metamask-chrome-extension
AVAX (EVM) Avalanche C‑Chain Add Avalanche RPC; gas = AVAX /add-avalanche-to-metamask
BNB (BEP‑20) BNB Smart Chain (BEP‑20) Add BSC RPC; gas = BNB /add-bsc-to-metamask
MATIC Polygon (POS) Add Polygon RPC; gas = MATIC /add-polygon-to-metamask

Which network should you choose? Match the withdrawal network on the exchange to the network you have in MetaMask. If they don't match, tokens may be lost or require recovery steps.

Step-by-step: how to move crypto from Coinbase to MetaMask

  1. Open MetaMask and select the receiving account. Click the address to copy to clipboard. Confirm the first/last 6 characters match after pasting.
  2. On Coinbase (web or mobile), go to Send/Withdraw. Choose the asset (ETH, USDC, etc.). When presented with network options, select the network that matches MetaMask (usually Ethereum Mainnet for ERC‑20).
  3. Paste your MetaMask address, double-check, and enter the amount. Check the network fee shown by Coinbase.
  4. Send a small test amount first. Wait for confirmations and verify the transaction hash in a block explorer (e.g., Etherscan for Ethereum).
  5. If the test arrives, repeat with the full amount.

Pro tip: If you see multiple network options (for example, "ERC20", "Polygon/PoS"), only choose the one you have configured in MetaMask. Sending Polygon tokens to an account that only has Ethereum Mainnet selected will not display them until you add the Polygon network in MetaMask.

Step-by-step: crypto.com to MetaMask withdraw (including AVAX and BNB notes)

Can I link Crypto.com to MetaMask? Short answer: exchanges like Crypto.com do not "link" directly the way a mobile wallet would, but you can withdraw funds to MetaMask by copying your address or using supported in-app withdrawal options.

General steps (same as Coinbase): copy address from MetaMask, select asset and network in Crypto.com, paste address, send test amount.

AVAX from crypto.com to MetaMask ("avx from crypto.com to metamask") — key point:

BNB from crypto.com to MetaMask ("bnb from crypto.com to metamask") — key point:

But if Crypto.com only offers a non‑EVM network for a token, do not send it to MetaMask.

Test, verify, and common troubleshooting

Moving funds from Trust Wallet to MetaMask

Two options:

  1. Send tokens from Trust Wallet to your MetaMask address over the correct network (preferred).
  2. Export the private key from Trust Wallet account and import into MetaMask (works for single accounts but increases exposure — use with caution).

I usually send tokens instead of exporting private keys. It's cleaner and you avoid exposing private keys to clipboard or file storage.

Security & post-transfer actions

And remember: a hot wallet balances convenience with risk. For large, long-term holdings, consider using a hardware wallet (see: hardware wallets with MetaMask).

FAQ

Q: Is it safe to keep crypto in a hot wallet like MetaMask? A: Hot wallets are convenient for active DeFi use and swaps. They are not the safest place for large, long-term holdings — hardware wallets reduce exposure by keeping private keys offline.

Q: How do I revoke token approvals? A: Use the step‑by‑step guide at token allowances and revoke. I check approvals monthly (or after interacting with unknown dApps).

Q: What happens if I lose my phone? A: If you have the seed phrase backed up, you can restore your MetaMask account on a new device. If not, funds are unrecoverable. See: seed phrase backup & recovery.

Q: Can I transfer NFTs from exchanges to MetaMask? A: Only if the exchange supports NFT withdrawals and the network is compatible with MetaMask (some marketplaces use non‑EVM chains). Check the withdrawal options first and add necessary networks.

Conclusion & next steps

Transferring from Coinbase to MetaMask or executing a crypto.com to MetaMask withdraw is straightforward when you match the withdrawal network to the network in your MetaMask account, test with small amounts, and verify via block explorers. I believe taking two minutes for the checklist above saves hours of recovery work.

Ready to proceed? Set up MetaMask on your device (install extension or mobile setup), add the right network (add Avalanche, add BSC, add Polygon), and review security steps (seed phrase backup, token approvals).

If a transfer goes wrong, check transaction errors and fixes for targeted troubleshooting.

Try Tangem secure wallet →