To swap ETH to USDC, use an on-chain swap on Ethereum: choose ETH as “from” and USDC as “to”, review the quote and confirm. The swap settles in a single transaction. ETH to USDC turns market exposure into a dollar stablecoin without leaving Ethereum.
Key Takeaways
- Route type: same-chain on Ethereum.
- Time: seconds on our live check.
- Gas: ETH on the destination side.
- Recipient: same 0x address.
Live Route Check
We requested ETH to USDC routes through the LI.FI API on October 22, 2026 (0.3 ETH). The router returned 7 routes using: SushiSwap, OKX DEX, Kyberswap. Same-chain swaps settle in one transaction, within seconds. Prices change with liquidity, so the widget above always shows the current quote before you sign.
| Detail | |
|---|---|
| From | ETH on Ethereum |
| To | USDC on Ethereum |
| Routes found | 7 |
| Sources | SushiSwap, OKX DEX, Kyberswap |
| Time | seconds |
Live Quotes: 0.3 ETH to USDC
| Route | Value in | You receive (value) | Route fees | Source gas | Time |
|---|---|---|---|---|---|
| ETH → USDC on Ethereum | $718.81 | $716.46 | $1.80 | $0.08 | seconds |
| ETH → USDC on Base | $718.81 | $713.06 | $1.80 | $0.02 | seconds |
Quotes are live LI.FI routes requested on October 24, 2026, before the 0.7% Step Exchange service fee; they change every minute, and the widget shows the current one before you sign.
USDC on Ethereum came out about $3.4 higher than on Base for the same ETH, because mainnet ETH/USDC liquidity is deeper; gas was under $0.10 either way.
Step by Step
- Connect your wallet on Ethereum.
- From: ETH. To: USDC on Ethereum.
- Review the quote and price impact.
- Confirm in your wallet.
Mistakes to Avoid
- No gas: Leave some ETH for future gas; a wallet with only USDC cannot pay for its next transaction on Ethereum.
- Wrong network: sending to an address on another chain can lose funds; see USDT networks explained.
- High slippage on small pools: check price impact before confirming; see what is slippage.
More pairs on the swap hub; cross-chain basics: cross-chain swap.