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.
analytics
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
update
Refreshed hourly. The widget shows the live estimate.
1 BCH
arrow_forwardarrow_downward
≈
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.
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
trending_up 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?
expand_more
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?
expand_more
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?
expand_more
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?
expand_more
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?
expand_more
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?
expand_more
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.