To swap USDC to ETH, choose USDC as “from” and ETH on the same network as “to”, approve USDC if asked and confirm: it settles in one transaction. On October 23, 2026, $1,000 of USDC returned about $997-998 of ETH on Ethereum, Base or Arbitrum, with $0.02-0.06 of gas.
Key Takeaways
- Same chain: seconds, one approval plus one swap.
- Gas: cents on Ethereum and L2s right now.
- Cross-chain: USDC on Solana to ETH on Ethereum in about 3 seconds.
- Approval: limit it to the amount you swap.
Live Quotes: $1,000 of USDC to ETH
| Route | Value in | You receive (value) | Route fees | Source gas | Time |
|---|---|---|---|---|---|
| USDC → ETH on Ethereum | $999.50 | $998.41 | $2.50 | $0.06 | seconds |
| USDC → ETH on Base | $995.16 | $997.03 | $2.49 | $0.02 | seconds |
| USDC → ETH on Arbitrum | $999.23 | $996.94 | $2.50 | $0.06 | seconds |
| USDC on Solana → ETH on Ethereum | $1,000.04 | $997.75 | $2.50 | $0.02 | seconds |
Quotes are live LI.FI routes requested on October 23, 2026, before the 0.7% Step Exchange service fee; they change every minute, and the widget shows the current one before you sign.
Which Network to Swap On
| Network | Gas in our test | Use the ETH for |
|---|---|---|
| Ethereum | about $0.06 | mainnet DeFi, NFTs, cold storage |
| Base | about $0.02 | Base apps, cheap transfers |
| Arbitrum | about $0.06 | Arbitrum DeFi |
| Solana USDC → Ethereum ETH | about $0.02 | moving value from Solana to Ethereum |
Swap on the network where your USDC already sits and where you will use the ETH; moving between them later costs another route.
Approvals and Slippage
The first USDC swap on a network asks for an approval transaction. Approve the exact amount, or revoke unlimited approvals later; see token approvals explained. USDC/ETH pools are deep, so 0.3-0.5% slippage is usually enough; higher settings only allow a worse fill.
Step by Step
- Connect your wallet with USDC.
- From: USDC. To: ETH on the same network (or another one).
- Approve USDC if asked, then review the quote.
- Confirm the swap.
Gem Wallet holds USDC and ETH on Ethereum, Base and Arbitrum in one self-custodial app.
Mistakes to Avoid
- Unlimited approvals to unknown contracts.
- High slippage on a deep pair.
- No ETH for gas on the network where your USDC sits: start from another network or get a little ETH first.
Related: swap ETH to USDC, what is WETH, ETH gas fees. More pairs on the swap hub.
