Swap USDC

Open App
USD Coin · Issued by Circle

Swap USDC for ETH & stablecoins

Swap USDC exchanges Circle's USD Coin (USDC) — the reserve-backed, multi-chain USD stablecoin — for ETH, USDT and other assets through a non-custodial decentralized exchange.

USDC Contract Ethereum / ERC-20
0xA0b8…eB48
1:1 USD PegReserve-backed
Circle-IssuedAttested reserves
Non-CustodialDEX routed
Multi-ChainETH · Base · +

Swap

Preview
You payBalance: —
0.0 USDC tokenUSDC
You receiveBalance: —
0.0 ETH tokenETH
USDC → ETHDEX swap route
ETH token ETH
TypeToken swap
CustodyNon-custodial
Open Swap USDC App

Preview only · live quotes & settlement happen in the app

Swap USDC means exchanging Circle's USD Coin (USDC) for another asset — often ETH or another stablecoin like USDT — through a decentralized exchange. USDC is a fully reserve-backed, USD-pegged stablecoin issued by Circle and available natively across Ethereum and many other chains. Swaps are non-custodial: your wallet signs, and settlement happens through public smart contracts.

What is Swap USDC?

Swap USDC is the act of exchanging USD Coin (USDC) for another token through a decentralized exchange rather than an order book. USDC is an ERC-20 stablecoin pegged 1:1 to the US dollar.

A DEX pool quotes output from its reserves and your trade size, and your wallet authorizes the public smart-contract transaction, so no operator holds your account or keys. This is an independent dashboard; live quotes, approvals and settlement happen in the external app.

How USDC swaps work

Connect an EVM wallet, select USDC as the input or output, choose the other asset (for example ETH or USDT), and enter an amount. The live app shows the route, expected output, price impact, slippage tolerance, pool fee and estimated gas before you sign.

Spending USDC requires a one-time token approval for the router — a separate transaction. The swap then enforces a minimum received, so a route with deep liquidity executes close to the quoted price.

USDC & Circle

USDC is issued by Circle, a US-based payments company, and is designed to be backed 1:1 by cash and short-dated US Treasuries held in segregated reserves, with regular third-party attestations. It is one of the most widely used dollar stablecoins for trading, payments and DeFi.

The native USDC token contract on Ethereum is 0xA0b86991c6218b36c1D19D4a2e9Eb0cE3606eB48. Always confirm the contract on each chain, since the same ticker can exist as native or bridged versions on multiple networks.

Networks & where it runs

USDC is a multi-chain stablecoin available natively on Ethereum, Base, Solana, Arbitrum, Polygon and additional networks. Pools, liquidity and the exact token contract differ per chain, and both native and bridged USDC can exist, so the live app's network selector is the current availability check.

The wallet network, token balance and quoted pool must be on the same chain, and that chain's native asset pays gas. A swap stays on the selected network; moving USDC to another chain requires a separate bridge or Circle CCTP transaction.

Fees, gas & price impact

A USDC swap's cost is the DEX pool fee, network gas paid in the chain's native token, and price impact from available liquidity. USDC typically has deep liquidity, so common routes carry low price impact; larger orders in a thin pool can still move the price.

Spending USDC can add a one-time approval transaction that consumes gas separately. Compare the expected output and minimum received against the fee display before signing.

Is USDC safe?

USDC is a widely used, reserve-backed stablecoin, but no stablecoin or swap is risk-free. Read the notices below before you trade.

Stablecoin & smart-contract risk
A stablecoin can lose its peg under stress — as USDC briefly did in March 2023 — and swaps carry smart-contract, broad-approval, routing and phishing risks. Reserves and attestations reduce but do not remove these risks.
Verify before you sign
Verify the network, the USDC contract 0xA0b86991c6218b36c1D19D4a2e9Eb0cE3606eB48, the pool, the spender, the allowance amount, the expected output and the minimum received before approving.

Swap problems & fixes

USDC swap failures usually trace to a network mismatch, missing gas or approval, the wrong USDC variant, or a quote that moved before confirmation.

  • Wrong network: set both wallet and app to the chain holding your USDC.
  • No gas: keep enough native token for the approval and swap.
  • Missing approval: wait for the approval to confirm and verify its spender.
  • Native vs bridged USDC: confirm you selected the correct USDC contract for that chain.
  • Reverted transaction: refresh the route, since minimum received or pool state may have changed.

USDC Swap FAQ

What is USDC?

USDC (USD Coin) is a fully reserve-backed stablecoin pegged 1:1 to the US dollar, issued by Circle. It is one of the most widely used stablecoins and is available natively on Ethereum and many other chains, backed by cash and short-dated US Treasuries.

How do I swap USDC?

Connect an EVM wallet, select USDC and another asset such as ETH or USDT, review the route, approve the ERC-20 allowance if needed, and sign. The swap is non-custodial and settles on the selected network.

Does swapping USDC need a token approval?

Spending USDC needs a one-time ERC-20 approval for the router — a separate transaction that costs gas. Review the spender and allowance amount before approving.

What does a USDC swap cost?

The DEX pool fee, network gas in the native token, and price impact. USDC pools are usually deep, so common routes carry low price impact; a one-time approval may add gas.

Is USDC safe and is it regulated?

USDC is issued by Circle and designed to be backed 1:1 by cash and short-dated US Treasuries, with regular third-party attestations. Depeg, smart-contract, approval and phishing risks still apply, so verify the contract and route before signing. Not financial advice.

Which networks is USDC on?

USDC is multi-chain — Ethereum, Base, Solana, Arbitrum, Polygon and more. Availability, the token contract and liquidity vary by chain, so confirm the network and pool in the live app.

Notes before you swap USDC

Confirm the chain and contract. The same ticker can exist as native or bridged USDC on several networks, so match the USDC contract to the chain you are on. Before you sign:
  • Confirm the wallet network and that it holds the native token for gas.
  • Verify the USDC contract 0xA0b86991c6218b36c1D19D4a2e9Eb0cE3606eB48 and the pool.
  • Read the price impact and minimum received before approving.
Independent reference — not affiliated with Circle. Not financial advice.