Moving crypto from Coinbase to Coinbase Wallet is a straightforward process that takes a few minutes

Coinbase (the exchange) and Coinbase Wallet (the self-custody app) are separate products. Coinbase holds your crypto on your behalf; Coinbase Wallet is software you control directly on your phone or computer. To move crypto between them, you send it from Coinbase to a wallet address you generate in Coinbase Wallet — the same way you would send to anyone else's wallet.

The transfer is free within Coinbase's own network (called the Coinbase network), arrives in seconds, and requires only your Coinbase Wallet address. If you send to a different blockchain network — Bitcoin, Ethereum, Solana, or others — Coinbase will charge a network fee, and the transfer takes longer. Most people use the Coinbase network because it costs nothing and is instant.

Key Takeaways

  • Transfers on the Coinbase network are free and arrive instantly; transfers to other blockchains incur a network fee and take minutes to hours.
  • You must generate a receiving address in Coinbase Wallet first, then paste that address into Coinbase's send form.
  • Coinbase Wallet is a separate app from the Coinbase exchange and requires you to back up your recovery phrase to avoid losing access to your funds.
  • Once crypto reaches Coinbase Wallet, it is under your control only — Coinbase cannot recover it if you lose your recovery phrase.

Set up Coinbase Wallet before you send anything

Download Coinbase Wallet from the App Store (iPhone) or Google Play (Android), or install the browser extension on Chrome, Firefox, or Edge. Open the app and create a new wallet by following the prompts. You will be shown a recovery phrase — a list of 12 words that is the only way to restore your wallet if you lose your phone or device.

Write down this recovery phrase on paper and store it somewhere safe. Do not photograph it, email it, or store it in a notes app. Anyone with this phrase can access all the crypto in your wallet. Coinbase cannot retrieve it for you if you lose it, and there is no password reset.

Once your wallet is set up, open it and look for the receive button or your wallet address. The address is a long string of characters (like 0x742d35Cc6634C0532925a3b844Bc9e7595f42bE for Ethereum). Copy this address — you will need it in the next step.

Find your receiving address for the right network

Coinbase Wallet holds multiple types of crypto on different blockchains. When you open the app, you will see a list of assets or networks. Tap the one you want to receive — for example, if you are sending Ethereum, tap Ethereum. The app will show you a receive address for that specific network.

This matters because sending crypto to the wrong network address will result in permanent loss. If you send Bitcoin to an Ethereum address, for example, it will disappear. Always confirm you are looking at the address for the exact network and coin you plan to send.

Copy the full address. Some wallets also show a QR code you can scan instead of copying and pasting, but copying the text is more reliable.

Send crypto from Coinbase to your wallet address

Log into Coinbase on a web browser or the Coinbase app. Go to your portfolio and find the asset you want to send. Click or tap the send button (usually a paper airplane or arrow icon). Paste the wallet address you copied from Coinbase Wallet into the recipient field.

Select the network you want to use. If you see "Coinbase network" as an option, choose it — transfers are free and instant. If you are sending Bitcoin or another asset that does not have a Coinbase network option, you will see blockchain options like "Bitcoin network" or "Ethereum network." Coinbase will show you the network fee before you confirm.

Enter the amount you want to send, review the fee, and confirm the transaction. Coinbase will ask you to verify your identity (usually through two-factor authentication). Once you confirm, the transfer begins.

How long the transfer takes depends on the network

On the Coinbase network, your crypto arrives in Coinbase Wallet within seconds. You will see it in your wallet almost immediately, and there is no fee.

On other blockchains, timing varies. Bitcoin transfers typically take 10 minutes to an hour. Ethereum transfers usually arrive within a few minutes. Solana and other faster networks may arrive in seconds. The exact time depends on how busy the network is and how many transactions are ahead of yours.

Coinbase shows you the network fee upfront. This fee goes to the blockchain network, not to Coinbase, and varies based on network congestion. During busy times, fees are higher; during quiet times, they are lower. You can choose to wait for a quieter time if the fee seems high, or pay it immediately to send right away.

Confirm the transfer arrived in your wallet

Open Coinbase Wallet and check your balance for the asset you sent. If you sent on the Coinbase network, it should appear instantly. If you sent on another blockchain, refresh the app or wait a few minutes and refresh again.

You can also check the transaction on a blockchain explorer — a public record of all transactions. Coinbase will give you a transaction ID (a long string of characters) after you confirm the send. Paste that ID into a blockchain explorer like Etherscan (for Ethereum) or Blockchain.com (for Bitcoin) to see the status of your transfer in real time.

Once the transfer shows as confirmed, the crypto is now in your Coinbase Wallet and under your control only. Coinbase has no access to it and cannot reverse the transaction.

What to do if the transfer does not arrive

If you sent on the Coinbase network and it has been more than a few minutes, refresh Coinbase Wallet. Sometimes the app needs to sync with the network.

If you sent on another blockchain and it has been longer than expected, check the transaction ID in a blockchain explorer. The explorer will show you whether the transaction is pending, confirmed, or failed. A pending transaction is still processing; a confirmed one has arrived. If it shows failed, the crypto should return to your Coinbase account within a few hours.

If you sent to the wrong address or the wrong network, the crypto is likely lost permanently. Coinbase Wallet is non-custodial, meaning Coinbase does not hold the funds and cannot recover them. Do not send a second transfer trying to fix the first one — that will only move more crypto to the wrong place.

Frequently Asked Questions

Is there a fee to move crypto from Coinbase to Coinbase Wallet?

No fee on the Coinbase network — transfers are free and instant. On other blockchains like Bitcoin or Ethereum, Coinbase charges a network fee that varies based on how busy the network is. You see the fee before you confirm the transfer.

Can I send from Coinbase Wallet back to Coinbase?

Yes. Open Coinbase Wallet, tap send, and paste your Coinbase account address as the recipient. Coinbase will recognize the address and credit the funds to your account. Use the Coinbase network if available to avoid fees.

What happens if I lose my Coinbase Wallet recovery phrase?

You will lose access to all crypto in that wallet permanently. There is no password reset and no customer support recovery option. Write down your recovery phrase and store it safely before you send any crypto to the wallet.

Can I send stablecoins like USDC from Coinbase to Coinbase Wallet?

Yes. USDC and other stablecoins work the same way — generate a receive address in Coinbase Wallet for the network you want (Ethereum, Solana, etc.), then send from Coinbase. Use the Coinbase network if USDC is available on it to avoid fees.

How do I know if I copied the right wallet address?

Double-check the first few characters and the last few characters of the address. Addresses are long and easy to misread. Some wallets let you scan a QR code instead of copying text, which reduces the risk of error. Never send a large amount on your first transfer — send a small test amount first to confirm the address works.