USDC to BTC: Exchange USD Coin for Bitcoin Without KYC
Send USD Coin (USDC, an ERC-20 token on Ethereum) and receive Bitcoin (BTC) in your own wallet, with no account and no KYC. It turns a dollar balance into Bitcoin in one step.
- 10–25 min
- No account · No KYC
- Non-custodial
- Fees included in quote
By clicking Confirm exchange, you agree to the Privacy Policy & Terms of Service.
Data by CoinGecko
USDC to BTC Exchange Rate
The 1 USD Coin (USDC) on Ethereum to Bitcoin reference rate at market prices, before fees.
USDC to BTC swap at a glance
Send USDC from MetaMask, Rabby or a Ledger.
It is a cross-chain swap from Ethereum to Bitcoin, with no bridge and no wrapped tokens.
- Send USDCAbout 2–5 minutes to confirm on Ethereum
- GhostSwap swaps itAt the floating rate, fees already in the quote
- Receive BTCSent to your address; Bitcoin confirms in 10–30 minutes (1–3 confirmations)
How much BTC do you get for USDC?
GhostSwap quotes at 3 Oct 2026, 09:45 UTC, after the service fee and the cost of sending the BTC to your wallet.
The rate floats with the market until your USDC deposit confirms.
USDC to Bitcoin: from Circle's ERC-20 dollar to native BTC
USDC to BTC is for people holding USD Coin on Ethereum who want bitcoin instead, for example to move part of a stablecoin balance into BTC for the long term or to pay someone who only accepts bitcoin. USDC is a dollar stablecoin issued by Circle; bitcoin has no issuer and runs on its own network. GhostSwap pays native BTC to your Bitcoin address, with no account and no wrapped token.
The USDC transfer pays gas in ETH and usually confirms in about 2 to 5 minutes, so the BTC is typically sent 10 to 25 minutes after you pay. Your Bitcoin wallet shows the payout at once as unconfirmed, and the first confirmation comes with the next block, about 10 minutes on average. Bitcoin fees are paid in BTC itself, so moving the payout later needs no second coin, unlike the ETH your USDC needed.
Tips for this swap
- Paste a receive address from Sparrow, Electrum or a hardware wallet. Native SegWit (bc1q), Taproot (bc1p), 3 and 1 addresses all work; a fresh one per swap keeps receipts apart.
- Send the USDC from MetaMask, Rabby or a Ledger with some ETH left for gas, and enter that 0x address as the refund address.
- USDC on Base, Arbitrum or Solana? This pair accepts only USDC on Ethereum, so pick that network's USDC as the coin you send instead of bridging it first.
Can I swap USDC to Bitcoin without KYC?
Yes. Swapping USDC for BTC takes no account, email or ID. Paste your Bitcoin address, review the floating rate shown before you send and transfer the USDC from your own wallet; a refund, if needed, goes back to that 0x address.
How can I tell I am sending real USDC?
Look at the token contract in your wallet or on Etherscan. Circle's USDC on Ethereum is 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48. Look-alike tokens can copy the name and symbol, but not that contract address.
Going the other way? ![]()
Swap BTC to USDC
Other ways to get Bitcoin (BTC)
More USDC swaps
Live prices: Bitcoin price today
USDC to BTC Live Price Chart
USDC/BTC
Reference market prices, updated live
What is USD Coin (USDC) on Ethereum?
USD Coin (USDC) on Ethereum is a regulated stablecoin pegged 1:1 to the US Dollar, issued by Circle. Unlike algorithmic stablecoins, USDC is backed by cash and short-term US Treasury bonds, with regular attestations of reserves. USDC is widely used across DeFi protocols for lending, borrowing, and providing liquidity, and is accepted as payment by a growing number of merchants. As an ERC-20 token, USDC benefits from Ethereum's vast ecosystem but incurs gas fees for transfers.
What is Bitcoin?
Bitcoin (BTC) is the world's first and largest cryptocurrency, created in 2009 as a decentralized digital currency that operates without banks or intermediaries. Running on a proof-of-work blockchain, Bitcoin enables peer-to-peer value transfer across borders with no central authority. Many holders keep BTC as a long-term store of value. With the largest market capitalization and deepest liquidity of any cryptocurrency, Bitcoin is the most commonly exchanged digital asset.
Why Swap USDC for BTC?
Converting USD Coin (USDC) on Ethereum to Bitcoin on GhostSwap gets you BTC without signing up for a centralized exchange or completing KYC verification.
Get Bitcoin without creating exchange accounts or submitting ID documents.
Bitcoin is used for peer-to-peer payments and as a long-term store of value. Unlike a dollar-pegged stablecoin, its price moves with the market.
Convert USD Coin (USDC) on Ethereum to Bitcoin
| USDC | BTC at market price |
|---|---|
| 31USDC | 0.000367BTC |
| 50USDC | 0.000591BTC |
| 100USDC | 0.001182BTC |
| 250USDC | 0.002956BTC |
| 500USDC | 0.005912BTC |
| 1,000USDC | 0.011824BTC |
| 5,000USDC | 0.059118BTC |
| 10,000USDC | 0.118237BTC |
At market prices of $0.999988 per USDC and $84,575.00 per BTC (3 Oct 2026), 500 USDC is worth about 0.005912 BTC.
Convert Bitcoin to USD Coin (USDC) on Ethereum
| BTC | USDC at market price |
|---|---|
| 0.00036BTC | 30.4474USDC |
| 0.0005BTC | 42.2880USDC |
| 0.001BTC | 84.5760USDC |
| 0.002BTC | 169.1520USDC |
| 0.005BTC | 422.8801USDC |
| 0.01BTC | 845.7601USDC |
| 0.05BTC | 4,228.80USDC |
| 0.1BTC | 8,457.60USDC |
Going the other way, 0.005 BTC is worth about 422.8801 USDC at the same prices.
How to Exchange USD Coin to Bitcoin
Select USDC and BTC
Pick USDC in “You send” and BTC in “You get”, then enter the amount.
Enter Bitcoin Address
Paste the Bitcoin address that should receive the BTC. Then enter the Ethereum address you send USDC from; a refund, if ever needed, goes there.
Send USD Coin
Send exactly the amount shown from your own Ethereum wallet to the one-time deposit address. Keep a little ETH in that wallet for the network fee.
Receive Bitcoin
Your BTC arrives on Bitcoin. Follow each step on the status page with your swap ID.
Popular swap pairs
Step-by-step guides for the main Monero and Zcash swaps and for other USDC and BTC pairs.