Exchange Currencies Track Order

Swap BCH to USDC

Swap Bitcoin Cash to USD Coin instantly.

swap_horiz Swap USDC to BCH instead

From Bch Logo Bch
Bitcoin Logo
BTC BTC
Bitcoin
To Eth Logo Eth
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 Bitcoin Cash for USD Coin (Ethereum)

Swap BCH to USDC 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 USDC goes straight to the wallet address you enter.

1
currency_exchange

Configure Your Swap

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

2
account_balance_wallet

Provide Destination

Paste your USDC (Ethereum) 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 BCH to the one-time deposit address on the Bitcoin Cash network. Once the deposit confirms, the swap runs automatically and the USDC is sent to your wallet. The order page shows every stage.

Why Swap and Bridge BCH to USDC Here?

Swapping Bitcoin Cash (BCH) for USD Coin (USDC) 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 USDC goes there once the swap completes.

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

Live BCH to USDC Conversion Rate

Refreshed hourly. The widget shows the live estimate.

Bitcoin Cash Logo 1 BCH
arrow_downward
USD Coin Logo ≈ 276.509141 USDC

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

At the latest hourly update, 1 BCH converts to about 276.509141 USDC. 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

BCH / USDC Conversion Rates

Approximate exchange rates between these assets, refreshed hourly

BCH to USDC

Amount (BCH) Today at 2:51 pm UTC
0.005236 BCH ≈ $1.42 1.44772444 USDC
0.010471 BCH ≈ $2.84 2.89544888 USDC
0.026179 BCH ≈ $7.09 7.2386222 USDC
0.052357 BCH ≈ $14.18 14.4772444 USDC
0.261786 BCH ≈ $70.88 72.38622199 USDC
0.523572 BCH ≈ $141.77 144.77244397 USDC

USDC to BCH

Amount (USDC) Today at 2:51 pm UTC
2.289324 USDC ≈ $2.29 0.00827938 BCH
4.578649 USDC ≈ $4.58 0.01655876 BCH
11.446622 USDC ≈ $11.45 0.0413969 BCH
22.893245 USDC ≈ $22.89 0.08279381 BCH
114.466223 USDC ≈ $114.47 0.41396904 BCH
228.932445 USDC ≈ $228.93 0.82793807 BCH
Live Market Snapshot Updated Nov 4, 2026 14:51 UTC
1 BCH price
$270.77
1 USDC price
$1.00
1 BCH buys
276.509141 USDC

About Swapping Bitcoin Cash to USD Coin

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

Turn Bitcoin Cash (BCH) into USD Coin (USDC) and receive it as an ERC-20 token at your Ethereum address, without registering anywhere. You enter that address, get a one-time BCH deposit address, and send coins from your own wallet. People often swap BCH to USDC to step out of a volatile coin into a dollar-pegged stablecoin while keeping self-custody, for example before paying an invoice or moving funds into Ethereum apps.

Circle issues USDC and aims for a 1:1 peg to the US dollar, backed by cash and short-term US Treasury holdings. On this page the default payout is the ERC-20 contract on Ethereum, 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48, but the coin selector also offers USDC on Solana, Base, Arbitrum One, Polygon and BNB Smart Chain, among others. Bitcoin Cash runs its own proof-of-work chain, so the trade crosses networks. Pick the USDC network that matches your receiving wallet.

The widget's floating-rate estimate already includes the exchange margin and the Ethereum gas for the payout, which comes out of the USDC you receive. Ethereum gas usually costs more than a payout on Solana or Base, so small orders feel it more. Your BCH deposit then needs block confirmations, with Bitcoin Cash targeting a block about every 10 minutes, while Ethereum adds a block every 12 seconds. Progress and the transaction ID appear on your order page.

BCH to USDC at a glance

From live exchange data, refreshed hourly.

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

Before you send

  • Choose the USDC network in the coin selector before entering an address, because ERC-20 on Ethereum is only the default.
  • Paste an 0x Ethereum address for ERC-20 USDC, or a base58 Solana address if you switch the payout to USDC on Solana.
  • Keep some ETH in the receiving wallet if you plan to move the USDC later, since ERC-20 transfers need ETH for gas.
  • Broadcast your deposit as native BCH on the Bitcoin Cash chain, because the BEP-20 Bitcoin Cash token has its own listing.

BCH to USDC Frequently Asked Questions

Which network will my USDC arrive on?

By default the payout is ERC-20 USDC on Ethereum, the token contract ending in eB48. You can switch to another USDC network, such as Solana, Base, Arbitrum One or BNB Smart Chain, in the coin selector before creating the order. The receiving address must belong to the network you pick.

Do I need ETH to receive USDC on Ethereum?

Receiving needs no ETH, because the payout transaction pays its own gas and that cost is already deducted in your estimate. Moving the USDC afterwards is different: every ERC-20 transfer from your wallet costs gas in ETH. Hold a small ETH balance if you plan to send or trade the tokens later.

Who issues USDC and how does it hold its peg?

Circle issues USDC and backs it with cash and short-term US Treasury holdings, aiming for one token to equal one US dollar. Verified customers can redeem it with Circle. Like any stablecoin it carries issuer and market risk, so the peg is a design goal rather than a promise from xswap.to.

How do I see the USDC balance in my wallet?

Most Ethereum wallets list USDC automatically, but if yours does not, add it as a custom token using the contract 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48. Check the address against Circle's published contract before adding it. Fake tokens with the same name exist, and only this contract is the ERC-20 USDC on this page.

Why do small BCH amounts get a weaker USDC estimate?

The Ethereum gas for sending your payout is a cost per transaction, not a percentage, and it is deducted from the USDC you receive. On a small order that fixed cost takes a bigger share. Choosing a cheaper USDC network, such as Solana or Base, can leave more of the value in your wallet.

What happens if my BCH to USDC order gets stuck?

Check the order page first, since a swap waiting for BCH confirmations can look stuck when it is only slow. If the status stops moving for a long time, send the transaction ID to @xswap_to on Telegram. Support looks into each case individually.

Related swaps