- Indicative mid
- 1 USDC ≈ 1.167e-5 BTC (not a swap quote)
- USDC ≈ USD
- $0.999821
- Typical time
- Depends on network confirmations
- You send
- USD Coin (USDC)
- You receive
- Bitcoin (BTC) to your wallet
Exchange USD Coin (USDC) to Bitcoin (BTC) on Swap.bz without KYC or account creation. Standard fee 0.5%; optional Private Swap routing is 1%. The live quote shows the receive amount before deposit.
Select the USDC→BTC pair, choose Standard or Private mode, enter your BTC wallet address, send USDC to the deposit address, and receive BTC directly in your wallet. Non-custodial flow — you stay in control of your funds.
Swap.bz supports 100+ cryptocurrencies including Bitcoin, Ethereum, Monero, Solana, USDT, USDC and more. Available on the web and via the @SwapbzBot Telegram bot.
From your USD Coin wallet
Send USDC from any wallet you control — MetaMask (Ethereum, Base), Phantom (Solana), Coinbase Wallet or another self-custody wallet. You never connect a wallet to Swap.bz: the widget gives you a one-time deposit address and you send USDC to it like a normal transfer. 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 Bitcoin: address and network
Paste a BTC address from a wallet you control (Sparrow, Electrum, BlueWallet, Ledger or Trezor…). Payout network: Bitcoin (on-chain). Native BTC on the Bitcoin network only. Lightning invoices and wrapped bitcoin (WBTC, cbBTC, BTCB) are different assets. Set the refund address at the same time: it must be a USDC address, on the network you send from.
FAQ
USDC to BTC
How do I swap USDC to BTC without KYC?
On Swap.bz open /swap/usdc-to-btc, enter the amount and your BTC address, then send USDC to the deposit address. No identity verification is required.
What is the fee to exchange USDC to BTC?
Swap.bz charges 0.5% for Standard swaps and 1% for Private Swap. Network fees for USDC and BTC blockchains apply separately.
How long does a USDC to BTC swap take?
Timing depends on confirmation requirements and congestion on the USDC and BTC networks. The order page shows progress after your deposit is detected.
Is swapping USDC to BTC on Swap.bz custodial?
No. You send USDC to a one-time deposit address and receive BTC in your own wallet. Swap.bz does not hold balances.
Can I swap USDC to BTC from MetaMask (Ethereum, Base)?
Yes. Take the quote on Swap.bz, then send USDC from MetaMask (Ethereum, Base) (or any other USD Coin wallet) to the deposit address shown. No wallet connection, no account. BTC arrives at the address you pasted.
Which network do I use to receive BTC?
Bitcoin (on-chain). Native BTC on the Bitcoin network only. Lightning invoices and wrapped bitcoin (WBTC, cbBTC, BTCB) are different assets.
Continue