You Send
BTC
You receive (est.)
XMR
1 BTC ≈ 122.8118 XMR
Recipient address
Slide to swap

By creating an exchange, you agree to our Terms of Service.

No KYC · 0.5% fee · Non-custodial

Swap USDC to ETH — USD Coin to Ethereum, No KYC

Send USD Coin, receive Ethereum in your wallet. No account.

Also on Telegram @SwapbzBot

Indicative mid
1 USDC ≈ 0.000431 ETH (not a swap quote)
USDC ≈ USD
$0.999387
Timing
See the estimate and progress on your order
You send
USDC on the network you select
You receive
Ether (ETH) on Ethereum

USDC to Ethereum buys native ETH with a stable: USD Coin in, Ether out. No account required. Send USDC on Base, Ethereum, Solana, Arbitrum, or other listed network; receive ETH on Ethereum L1 to your 0x address.

Select the network that holds your USDC. After deposit confirmation and processing, you receive native ETH on Ethereum, not WETH. Review the asset and network shown in your quote.

Your receive address must be Ethereum 0x. USDC on the wrong chain sent to the deposit address can be lost. If you wanted to keep stables on Ethereum, use USDC→USDC on ERC-20 instead of this pair.

0.5% Standard / 1% Private Swap plus USDC-chain and ETH fees. Reverse stable exit: ETH→USDC. Cross-chain to Solana: USDC→SOL.

From your USD Coin wallet

Send USDC from a wallet you control, such as MetaMask (Ethereum, Base), Phantom (Solana), Coinbase Wallet. Check that it supports the network and any memo required by your order. You do not need to connect the wallet: use the deposit instructions shown after creating the order. Network: several — the widget shows which one. USDC on Base, Ethereum, Solana, Polygon and Arbitrum are different networks with the same name. Check the network in the widget: Base USDC sent to an Ethereum deposit is the classic mistake.

Receiving Ethereum: address and network

Paste a ETH address from a wallet you control (MetaMask, Rabby, Trust Wallet, Ledger…). Payout network: Ethereum mainnet. Ethereum mainnet unless the widget shows another network. ETH on Arbitrum, Base or Optimism is a different network. Set the refund address at the same time: it must be a USDC address, on the network you send from.

FAQ

USDC to ETH

How do I swap USDC to ETH without KYC?

Open /swap/usdc-to-eth, select your USDC network, paste an Ethereum (0x) address, send USDC to the deposit address. No account required.

What is the fee to exchange USDC to ETH?

0.5% Standard or 1% Private Swap, plus USDC-chain fees and Ethereum payout costs.

How long does a USDC to ETH swap take?

The order page tracks your USDC deposit, provider processing and ETH payout. Check the estimate for your selected route.

Is swapping USDC to ETH on Swap.bz custodial?

Swap.bz does not keep an account balance for you. The selected provider or protocol processes your USDC deposit and sends ETH to your receiving address.

Can I use USDC on Base to buy ETH?

Yes when Base is selected on the send side. Receive must be an Ethereum mainnet 0x address for native ETH unless the quote names another chain.

USDC or USDT to buy ETH?

This page is USDC→ETH. For Tether, use USDT→ETH. Wrong stable on the deposit address will not complete the swap.

Can a provider request identity verification?

You can request a quote without an account or identity documents. A provider may still pause a flagged deposit and request information before processing or refunding it. Check the conditions of your selected route before sending.

Can I swap USDC to ETH from MetaMask (Ethereum, Base)?

Yes, if the wallet supports the selected USDC network and all required deposit fields, including a memo when shown. Review the quote, then follow the order instructions. You do not need to connect your wallet or create an account.

Which network do I use to receive ETH?

Ethereum mainnet. Ethereum mainnet unless the widget shows another network. ETH on Arbitrum, Base or Optimism is a different network.

Continue