USD Coin USDC
Network: Ethereum / Solana
USDC defaults to Ethereum (ERC-20), with Solana also selectable. Check the network and token type; bridged versions are not interchangeable with native USDC.
Exchange USD Coin (USDC) for Bitcoin (BTC). Check the quote, compare costs and choose a wallet on the right network.
USD Coin in, Bitcoin out. Send USDC on Ethereum (ERC-20) or Solana (SPL) and receive native BTC on the Bitcoin network. It turns dollars held in apps and wallets into Bitcoin you hold yourself, with no exchange account and no wrapped token.
1 USDC0.000012456 BTC
Kraken last trade price at Oct 25, 2026, 2:02 PM UTC. Indicative only: the receive amount on your order, with the 0.5% service fee included, is the number that counts.
Network: Ethereum / Solana
USDC defaults to Ethereum (ERC-20), with Solana also selectable. Check the network and token type; bridged versions are not interchangeable with native USDC.
Network: Bitcoin
Native BTC on the Bitcoin network. Wrapped BTC and Lightning are not supported.
Confirm live availability and the final quote before sending.
USDC to BTC is a common way to buy Bitcoin with dollars you already hold on-chain. Freelancers paid in USDC, DeFi users taking money off the table and people saving regularly in Bitcoin all use it. Doing it as a swap means the Bitcoin goes straight to a wallet you control instead of sitting on an exchange, and there is no wrapped token to unwind later. You see one receive amount with the fee included, held for 15 minutes, before you send the USDC.
A Solana USDC deposit confirms within a minute; an Ethereum deposit takes a few minutes. After confirmation, a person checks it and sends the Bitcoin payout. Most Bitcoin wallets show the payout as soon as it is broadcast; the first confirmation usually follows within about ten minutes. Every step is logged on your order page.
Send native USDC from the network selected in the widget, with ETH for gas on Ethereum or a little SOL on Solana. Bridged USDC on other chains is not accepted. For the payout, paste a Bitcoin address from your own wallet or a hardware wallet: bc1 (SegWit or Taproot), 3 or 1 formats work. Lightning invoices cannot receive this payout. If you plan to hold the Bitcoin long term, paste an address from a hardware wallet so the payout goes straight to cold storage.
Swapping 1,000 USDC: the 0.5% service fee is 5 USD and is already deducted from the BTC amount on your order. Your wallet pays the Ethereum gas or the Solana fee to send the USDC. The Bitcoin miner fee for the payout is paid by us, so the BTC on the order is what you receive. If your USDC sits on an exchange, compare its withdrawal fee for Ethereum and Solana before you send; the Solana withdrawal is often cheaper.
Review the receive amount and fees before proceeding.
Bitcoin · Bitcoin. Match the receiving coin and network to your wallet.
Use your order reference to follow processing and payout.
Deposit details appear on your order page as soon as the order is created. The receive amount stays valid for 15 minutes.
Choose your pair. Start with a clear quote.