Exchange Currencies Track Order

Swap USDC to BTC

Swap USD Coin to Bitcoin instantly.

swap_horiz Swap BTC to USDC instead

From Eth Logo Eth
Bitcoin Logo
BTC BTC
Bitcoin
To Btc Logo Btc
Bitcoin Logo
BTC BTC
Bitcoin
Network Fee -
Deposit Fee -
info

No Registration or KYC Required

Swap without creating an account or uploading ID. xswap.to never asks for your seed phrase or private keys, and the exchanged coins go straight to your wallet.

Cross-Chain Bridge Guide

How to Bridge & Swap USD Coin (Ethereum) for Bitcoin

Swap USDC to BTC in three steps without creating an account. You see an estimated amount before you send, the exchange runs automatically once your deposit confirms, and the BTC goes straight to the wallet address you enter.

1
currency_exchange

Configure Your Swap

Enter the amount of USD Coin you want to swap in the widget above. It shows an estimate of the Bitcoin you will receive on the Bitcoin network at the current floating rate, with the payout network fee already taken into account.

2
account_balance_wallet

Provide Destination

Paste your BTC wallet address and check it twice, because blockchain transfers cannot be reversed. If the coin needs a memo or destination tag, a field for it appears. xswap.to never asks for your private keys.

3
rocket_launch

Send & Automate

Confirm the order and send your USDC to the one-time deposit address on the Ethereum network. Once the deposit confirms, the swap runs automatically and the BTC is sent to your wallet. The order page shows every stage.

Why Swap and Bridge USDC to BTC Here?

Swapping USD Coin (USDC) for Bitcoin (BTC) here takes one transfer from your wallet: no exchange account, no balance to deposit and no withdrawal queue. You choose the receiving address, and the BTC goes there once the swap completes.

Rates are floating, so the amount shown is an estimate that can shift slightly while your USD Coin deposit confirms on Ethereum. The payout is sent on Bitcoin, so check that your Bitcoin address belongs to that network before you confirm.

Live USDC to BTC Conversion Rate

Refreshed hourly. The widget shows the live estimate.

USD Coin Logo 8 USDC
arrow_downward
Bitcoin Logo ≈ 0.0000852 BTC

How much is USD Coin (USDC) converted to Bitcoin (BTC)?

At the latest hourly update, 8 USDC converts to about 0.0000852 BTC. The figure comes from the floating rate and already allows for the payout network fee. Rates move, so the widget recalculates the estimate when you enter your own amount, and no account or registration is needed to swap.

USDC token contract: 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48

USDC / BTC Conversion Rates

Approximate exchange rates between these assets, refreshed hourly

USDC to BTC

Amount (USDC) Today at 2:51 pm UTC
7.044412 USDC ≈ $7.04 0.00007502 BTC
14.088824 USDC ≈ $14.09 0.00015005 BTC
35.222061 USDC ≈ $35.22 0.00037511 BTC
70.444122 USDC ≈ $70.44 0.00075023 BTC
352.22061 USDC ≈ $352.22 0.00375115 BTC
704.44122 USDC ≈ $704.44 0.0075023 BTC

BTC to USDC

Amount (BTC) Today at 2:51 pm UTC
0.000028 BTC ≈ $2.19 2.63239437 USDC
0.000056 BTC ≈ $4.37 5.26478873 USDC
0.00014 BTC ≈ $10.93 13.16197183 USDC
0.00028 BTC ≈ $21.86 26.32394366 USDC
0.001402 BTC ≈ $109.31 131.61971831 USDC
0.002804 BTC ≈ $218.61 263.23943662 USDC
Live Market Snapshot Updated Nov 4, 2026 14:51 UTC
1 USDC price
$1.00
1 BTC price
$77,978.07
1 USDC buys
0.00001065 BTC

About Swapping USD Coin to Bitcoin

As of Nov 4, 2026 14:51 UTC, 1 USDC is worth about $1.00 and 1 BTC about $77,978.07, so 1 USDC converts to roughly 0.000011 BTC. These figures move with the market, and the widget shows the live estimate before you confirm.

Bitcoin (BTC) on its own network is the payout here, funded with USD Coin (USDC) that you send as an ERC-20 token on Ethereum. No account is required. The BTC goes to an address from your own wallet. Many people swap USDC to BTC to move savings into Bitcoin held long term on a hardware wallet, instead of leaving dollars on an exchange.

As a dollar stablecoin from Circle, USDC sits here as an ERC-20 token at contract 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48, so your deposit needs ETH for gas. Bitcoin is the original proof-of-work chain and has no token contracts or memos. Moving from Ethereum to Bitcoin makes this a cross-chain swap. The payout address can be native SegWit (bc1q), Taproot (bc1p) or an older format beginning with 1 or 3.

Your BTC estimate in the widget comes from a floating rate, and the Bitcoin miner fee for the payout is already deducted from it. If the market moves before the USDC deposit confirms, the BTC amount can change slightly. Bitcoin targets a block about every 10 minutes, so the payout usually takes longer to confirm than your Ethereum deposit. The order page shows live status and a transaction ID you can look up on a block explorer.

USDC to BTC at a glance

From live exchange data, refreshed hourly.

You send You receive
Asset USD Coin (USDC) Bitcoin (BTC)
Network Ethereum Bitcoin
Type ERC-20 token Native coin
Contract 0xA0b869…06eB48 -
Memo / tag Not needed Not needed
Route Cross-chain: Ethereum to Bitcoin
Rate Floating, estimate shown before you send
Minimum to send 6.708964 USDC
Account / ID Not needed to start a swap

Before you send

  • Generate a fresh receiving address in your Bitcoin wallet and confirm it starts with bc1, 1 or 3.
  • Top up your Ethereum wallet with enough ETH to pay gas on the USDC token transfer.
  • Set the deposit to USDC on Base, Arbitrum One or Solana in the selector if your stablecoins live on one of those chains.
  • Paste an on-chain Bitcoin address, never a Lightning invoice or a 0x address that holds wrapped BTC.

USDC to BTC Frequently Asked Questions

Which Bitcoin address types can receive the BTC?

Standard Bitcoin addresses work, including native SegWit starting with bc1q, Taproot starting with bc1p, and legacy formats starting with 1 or 3. Bitcoin uses no memo or tag. Do not paste a Lightning invoice or a wrapped BTC token address, because the payout is an on-chain Bitcoin transaction.

Do I get real Bitcoin or a wrapped token?

You receive native BTC on the Bitcoin blockchain, not WBTC or any other wrapped token on Ethereum. That is why the receiving address must be a Bitcoin address. A hardware wallet or any self-custody Bitcoin wallet can hold it directly.

Why is the BTC payout slower than the USDC deposit?

Ethereum adds a block roughly every 12 seconds, while Bitcoin targets one about every 10 minutes and the gap can be longer. Your wallet will usually show the incoming BTC as unconfirmed until it lands in a block. Fee pressure on the Bitcoin network also affects how fast it gets in.

Will the final BTC match the widget estimate?

It should be close, but not always identical, because the rate floats until your deposit confirms and is exchanged. A price swing during that window moves the BTC amount slightly. The Bitcoin network fee is already part of the estimate rather than charged on top.

What protects me when I convert USDC to BTC here?

xswap.to never asks for private keys or seed phrases, holds no account balance for you, and sends the payout straight to the address you enter. Your part is checking that address and sending USDC on the network shown on the order page. A Bitcoin transaction cannot be undone once broadcast.

Something went wrong with my USDC to BTC exchange. What now?

Open your order from the Track Order page and note the status and transaction ID. Check the deposit on an Ethereum explorer and the payout on a Bitcoin explorer. If the problem remains, contact support on Telegram at @xswap_to and share the transaction ID.

Related swaps