How to Send Crypto From Coinbase to MetaMask Safely (Step-by-Step 2026)
TL;DR: Moving crypto from Coinbase to MetaMask takes about five minutes. Open MetaMask, select the network you want to receive on, and copy your address. On Coinbase, choose Send, paste that address, and pick the exact same network Coinbase offers. Send a small test amount first. Most transfers confirm in seconds to a few minutes. The one mistake that actually loses money is a network mismatch, so read the warning section before you send a large amount.
Affiliate disclosure: HashWatch may earn a commission via our Coinbase and MetaMask links, at no extra cost to you. It doesn't change our advice. Not financial advice — and crypto transfers are irreversible, so read the safety steps.
What you need first
Before you move anything, get these three things sorted. They prevent most of the panic-inducing "where did my money go" moments.
- A funded Coinbase account. This is the exchange where you bought your crypto. Make sure the asset has finished any hold or clearing period, or the Send button will be greyed out.
- A MetaMask wallet you control. If you have never used MetaMask before, install the official browser extension or mobile app, create a wallet, and write your Secret Recovery Phrase down on paper. Never store it in a screenshot, a note, or a cloud drive. Anyone with that phrase can drain the wallet.
- A clear idea of which network you want to hold the asset on. More on this below, because it is the whole ballgame.
One important clarification that trips people up: Coinbase and Coinbase Wallet are two different products. Coinbase (the exchange) is custodial, meaning Coinbase holds your keys. Coinbase Wallet is a separate self-custody app where you hold your own keys, like MetaMask does. This guide covers sending from the Coinbase exchange to MetaMask. If your crypto is already in Coinbase Wallet, the steps are similar but you start from that app instead.
Step-by-step: sending from Coinbase to MetaMask
A successful transfer is really just three things matched correctly: the right address, on the right chain, for the right asset. Do those three and it works every time.
1. Open MetaMask and select your receiving network. At the top of MetaMask there is a network selector (it often defaults to "Ethereum Mainnet"). Click it and choose the network you actually want to receive funds on: Ethereum, Base, Arbitrum, Polygon, Optimism, and so on. This step matters because MetaMask only shows tokens for the network you have selected, and you want that network to be one Coinbase can also send on.
2. Copy your MetaMask address. Your address is the long string starting with 0x at the top of the wallet. Tap or click it to copy. Do not type it by hand. Paste it somewhere neutral first if you want to eyeball it, but copy-paste is far safer than manual entry.
3. Start the withdrawal on Coinbase. Log in to Coinbase, go to Send / Receive (or Send in the app), and pick the cryptocurrency you want to move. Paste your MetaMask 0x address into the recipient field.
4. Choose the matching network on Coinbase. After you paste the address, Coinbase asks which network to send over. Select the network that matches the one you chose in MetaMask in step 1. If you picked Base in MetaMask, pick Base here. If you picked Ethereum, pick Ethereum. This dropdown is the single most important click in the entire process.
5. Enter the amount and confirm. Type the amount, review the network fee Coinbase shows you, and confirm. Coinbase may ask for two-factor authentication. Once you approve, the transaction is broadcast and cannot be reversed.
As a modern shortcut, MetaMask has also added a built-in transfer feature that lets you pull funds directly from a linked Coinbase account inside the MetaMask app. It handles the network matching for you, which removes a lot of risk. If you see that option, it is a legitimate and convenient path.
THE NETWORK-MATCH WARNING (read this)
This is the biggest way people lose money moving crypto, and it has nothing to do with getting the address wrong.
The address is only half the instruction. The other half is which blockchain the funds travel on. Ethereum, Base, Arbitrum, Polygon, and Optimism are all separate networks. If Coinbase sends your USDC over Ethereum but you are only looking at MetaMask on Base, the funds will not appear where you expect, even though the address is identical on both.
Here is the nuance that determines whether a mistake is recoverable:
- All of those networks are EVM-compatible. Your MetaMask address is the same
0xaddress across all of them. So if you send to the wrong EVM network, the funds usually are not gone — you just switch MetaMask to that network and they appear, then you bridge them across. Annoying and possibly costly in gas, but recoverable. - Sending to a non-EVM network is the dangerous case. If the asset goes out on a chain your MetaMask address does not exist on, it can be lost permanently. Coinbase itself states it generally cannot recover funds sent on an incorrect or unsupported network.
The practical rule is simple: whatever network you select in MetaMask, select the identical network on Coinbase. Never let the two drift apart. If Coinbase does not offer the exact network you want, stop and rethink rather than picking "close enough."
Fees and how long it takes
Two costs are in play: Coinbase's own withdrawal handling and the underlying network (gas) fee. The network fee is the big variable, and it depends entirely on which chain you choose.
- Ethereum mainnet is the most expensive. Depending on congestion, withdrawals commonly run anywhere from a couple of dollars to well over ten during busy periods.
- Layer-2 and alternative networks are dramatically cheaper. Base, for example, typically costs a fraction of a cent to a few cents per simple transfer — often roughly 100x cheaper than Ethereum for the same action. Arbitrum, Polygon, and Optimism are similarly inexpensive.
On timing, most EVM transfers confirm quickly. Ethereum produces blocks every 12 to 15 seconds, so you often see funds within a minute or two. During heavy congestion or if fees are set low, it can stretch to 30–60 minutes or occasionally longer. Plan for "usually fast, sometimes slow," not "instant guaranteed."
Do a small test transfer first
This is the habit that separates people who never lose crypto from people who post frantic threads on forums. Before moving a meaningful amount, send a small test.
Pick a small amount, run through all five steps, and wait for it to land in MetaMask on the correct network. Once you confirm it arrived exactly where you expected, repeat with the full amount using the identical settings. The few cents (or the small gas cost) you spend on the test is the cheapest insurance in all of crypto. Given that transfers are irreversible, it is almost always worth it.
Troubleshooting: it's not showing up
Do not panic, and do not send it again. Most "missing" transfers are one of two things:
- You are looking at the wrong network in MetaMask. Click the network selector and switch through the chains — Base, Arbitrum, Polygon, Ethereum. Because your address is the same across EVM chains, the funds are very likely sitting on the network you actually sent over. Switch to it and they appear.
- The transaction is still confirming. During congestion this takes longer than usual. Check the status on a block explorer. Coinbase usually gives you a transaction ID (hash) after sending; paste that into the explorer for the relevant network (such as Etherscan for Ethereum or Basescan for Base) to see whether it is pending or already confirmed. If the explorer shows it confirmed to your address, it is yours — you just need MetaMask pointed at the right chain.
If the token still is not visible after confirming on the correct network, you may need to manually add the token's contract address in MetaMask so the wallet displays it.
When to use an L2 to save fees
If you are moving a smaller amount, or you plan to use the funds on apps that live on Layer-2 networks, choosing an L2 like Base, Arbitrum, or Polygon instead of Ethereum mainnet can turn a several-dollar fee into pennies. That is a meaningful difference when you are sending, say, $50.
The trade-off: your crypto ends up on that L2, so the apps you interact with must support that network too. If your destination app only runs on Ethereum mainnet, moving to a cheap L2 first and bridging back can cost more than just paying Ethereum's fee once. Match the network to where you actually intend to use the funds, and you get both safety and savings.
FAQ
How long does it take to transfer crypto from Coinbase to MetaMask? Usually seconds to a few minutes on EVM networks, since Ethereum blocks arrive every 12–15 seconds. During congestion or with low fees it can take 30–60 minutes or occasionally longer. You can track progress on a block explorer using the transaction hash.
Which network should I use to send from Coinbase to MetaMask? Use whichever network you selected in MetaMask, and pick the identical one on Coinbase. For low fees on smaller amounts, Layer-2 networks like Base, Arbitrum, or Polygon are far cheaper than Ethereum mainnet — just make sure the network you choose is where you actually plan to use the funds.
How much are Coinbase to MetaMask fees? The main cost is the network gas fee, which depends on the chain. Ethereum mainnet can range from a couple of dollars to over ten during busy periods, while Base and other L2s often cost a fraction of a cent to a few cents. Always review the fee Coinbase shows before confirming.
What happens if I send on the wrong network? If you sent to the wrong EVM network (Ethereum, Base, Arbitrum, Polygon, Optimism), the funds are usually recoverable because your MetaMask address is the same across those chains — switch MetaMask to that network and bridge if needed. Sending to a non-EVM or unsupported network can mean permanent loss, which is exactly why you test with a small amount first.
Information is current as of mid-2026. Coinbase and MetaMask update their interfaces, fees, and supported networks regularly, so verify each step in-app before sending. This article is educational and not financial advice. Crypto transfers are irreversible — double-check the address and network every time.