How to send USDC from Base to Coinbase
Base is one of the cheapest ways to get USDC into your Coinbase account. It's a normal transfer from your wallet, but two details decide whether it arrives: the network on Coinbase's deposit screen, and which USDC you hold.
Before you start
- Native USDC on Base in your wallet. Its contract is
0x8335…2913. If your wallet shows USDbC, that's an older bridged token; swap it to USDC first. - A little ETH on Base for the network fee, usually well under a cent. If you have none, see how to get ETH for gas.
Step by step
- In Coinbase, choose Receive, then USDC.
- Choose Base as the network. Coinbase shows a deposit address for that network.
- Copy the address with the copy button.
- In your wallet, switch to Base, choose Send, pick USDC and paste the address.
- Check the address, the amount and the network, then confirm.
- Coinbase credits the deposit after the network confirms it, usually within minutes.
Use the address Coinbase shows for Base.
Don't reuse an address from an earlier deposit on another network without checking the deposit screen. Always choose the network first, then copy the address it shows.
My USDC is on Ethereum or Arbitrum
- On Arbitrum: check whether Coinbase lists Arbitrum for USDC deposits. If it does, send on Arbitrum. If not, move it to Base first: USDC Arbitrum → Base.
- On Ethereum: sending directly on Ethereum costs one Ethereum network fee. Moving it to Base first costs that fee as well, so for a single deposit, sending on Ethereum is usually simpler.
Mistakes to avoid
- Sending USDbC instead of USDC. They're different tokens. Swap USDbC to USDC before you send.
- Choosing a different network in your wallet from the one you chose on Coinbase. Both must say Base.
- Copying the address from your history. Look-alike addresses get planted there. See address poisoning.
- Sending a large amount first. Send a small test the first time, and wait until Coinbase shows it.
If something already went wrong, see sent to the wrong network.
Ready when you are
The panel opens set to this route. No account; you sign every step in your own wallet.
Related
ArbitrumtoBase
Move USDC from Arbitrum to Base.
USDCEthereumtoBase
Move USDC from Ethereum to Base.
USDC vs USDbC on Base: what's the difference?
Base has two kinds of USDC: native USDC issued by Circle and the older bridged USDbC. What the difference is, why it matters, and how to switch.
How to send crypto from Coinbase to another wallet
Send crypto from Coinbase to MetaMask, Rabby or any wallet you control: pick the right network, check the address, and avoid the mistakes that lose funds.
Sent crypto to the wrong network? What to do next
Sent tokens on the wrong network? Whether you can get them back depends on where they went. Here is how to work out which case you are in and what to do.
Updated October 2026. Nothing here is financial advice. Crypto transactions cannot be reversed.