- Indicative mid
- 1 BTC ≈ 85,954.99 USDC (not a swap quote)
- BTC ≈ USD
- $85,950
- Typical time
- Depends on network confirmations
- You send
- Bitcoin (BTC)
- You receive
- USD Coin (USDC) to your wallet
Exchange Bitcoin (BTC) to USD Coin (USDC) 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 BTC→USDC pair, choose Standard or Private mode, enter your USDC wallet address, send BTC to the deposit address, and receive USDC 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.
Want no intermediary at all? The THORChain route swaps BTC to USDC directly through decentralised liquidity pools: no KYC, no AML screening, nothing anyone can freeze, automatic on-chain refunds. 1% fee — select THORChain in the widget.
From your Bitcoin wallet
Send BTC from any wallet you control — Sparrow, Electrum, BlueWallet, Ledger or Trezor 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 BTC to it like a normal transfer. Network: Bitcoin (on-chain). Native BTC on the Bitcoin network only. Lightning invoices and wrapped bitcoin (WBTC, cbBTC, BTCB) are different assets.
Receiving USD Coin: address and network
Paste a USDC address from a wallet you control (MetaMask (Ethereum, Base), Phantom (Solana), Coinbase Wallet…). Payout 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. Set the refund address at the same time: it must be a BTC address, on the network you send from.
FAQ
BTC to USDC
How do I swap BTC to USDC without KYC?
On Swap.bz open /swap/btc-to-usdc, enter the amount and your USDC address, then send BTC to the deposit address. No identity verification is required.
What is the fee to exchange BTC to USDC?
Swap.bz charges 0.5% for Standard swaps and 1% for Private Swap. Network fees for BTC and USDC blockchains apply separately.
How long does a BTC to USDC swap take?
Timing depends on confirmation requirements and congestion on the BTC and USDC networks. The order page shows progress after your deposit is detected.
Is swapping BTC to USDC on Swap.bz custodial?
No. You send BTC to a one-time deposit address and receive USDC in your own wallet. Swap.bz does not hold balances.
Can I swap BTC to USDC without any AML screening?
Yes — pick THORChain in the widget. BTC goes to a THORChain vault with a memo, on-chain pools swap it and the network pays your USDC address. No company in the middle, no screening, nothing to freeze; failed swaps are refunded to the sending address by the protocol. 1% fee, send from a wallet you control.
Can I swap BTC to USDC from Sparrow?
Yes. Take the quote on Swap.bz, then send BTC from Sparrow (or any other Bitcoin wallet) to the deposit address shown. No wallet connection, no account. USDC arrives at the address you pasted.
Which network do I use to receive USDC?
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.
Continue