← all services

BCH ETH

rate type
Market-rate quotes (may change before execution).
root@notkyc:~$ rates cached for everyone · ttl 60s · 0s
# Exchange Score No-KYC record? Rate You receive (1 BCH) Limits (BCH)
1 OctoSwap BEST A priv 87trust 70
// no on-platform swaps yet
1 BCH = 0.131247 ETH 0.131247 ETH min 30.674847 · max 5258.545136 swap on notkyc swap on OctoSwap →
2 Lizex C priv 62trust 70
1/1 KYC-free
1 BCH = 0.130657 ETH 0.130657 ETH min 0.26408084 · max 4357.53700611 swap on notkyc swap on Lizex →
3 Quickex C priv 49trust 75 1 BCH = 0.1306053 ETH 0.1306053 ETH swap on Quickex →
4 FixedFloat D priv 45trust 67
0/1 KYC-free
1 BCH = 0.1305901 ETH 0.1305901 ETH min 0.044078 · max 40 swap on notkyc swap on FixedFloat →
5 CCE.cash C priv 53trust 71 1 BCH = 0.13051869 ETH 0.13051869 ETH min 0.04824418 · max 219100 swap on CCE.cash →
6 Baltex D priv 40trust 65 1 BCH = 0.13007631 ETH 0.13007631 ETH min 0.00220813 swap on Baltex →
7 StealthEX C priv 49trust 79
5/5 KYC-free
1 BCH = 0.12993778 ETH 0.12993778 ETH min 0.0011418 swap on notkyc swap on StealthEX →
8 Swapuz B priv 59trust 88
10/10 KYC-free
1 BCH = 0.1299 ETH 0.1299 ETH min 0.394 · max 13146.358 swap on notkyc swap on Swapuz →
9 Godex D priv 36trust 64
2/4 KYC-free
1 BCH = 0.1297807 ETH 0.1297807 ETH min 0.7 · max 2600 swap on notkyc swap on Godex →
10 PegasusSwap A+ priv 95trust 94
2/2 KYC-free
1 BCH = 0.12973 ETH 0.12973 ETH min 0.04379434 · max 425.57588333 swap on notkyc swap on PegasusSwap →
11 ChangeHero D priv 43trust 72 1 BCH = 0.12944986 ETH 0.12944986 ETH min 0.09581 swap on ChangeHero →
12 Exolix C priv 49trust 80
6/6 KYC-free
1 BCH = 0.129341 ETH 0.129341 ETH min 0.21459227 · max 425.57588333 swap on notkyc swap on Exolix →
13 SideShift C priv 48trust 78 1 BCH = 0.12882915 ETH 0.12882915 ETH min 0.0131406 · max 262.81208934 swap on SideShift →
14 XMRS C priv 61trust 71
6/6 KYC-free
1 BCH = 0.1284 ETH 0.1284 ETH min 0.4388 · max 4388.2745 swap on notkyc swap on XMRS →
15 GhostSwap C priv 65trust 60
3/4 KYC-free
1 BCH = 0.12768834 ETH 0.12768834 ETH min 0.1315416 · max 491.992 swap on notkyc swap on GhostSwap →
OctoSwap BEST A
Rate1 BCH = 0.131247 ETH
You receive0.131247 ETH
Limitsmin 30.674847 · max 5258.545136 BCH
Rate1 BCH = 0.130657 ETH
You receive0.130657 ETH
Limitsmin 0.26408084 · max 4357.53700611 BCH
Rate1 BCH = 0.1306053 ETH
You receive0.1306053 ETH
Limits— BCH
Rate1 BCH = 0.1305901 ETH
You receive0.1305901 ETH
Limitsmin 0.044078 · max 40 BCH
Rate1 BCH = 0.13051869 ETH
You receive0.13051869 ETH
Limitsmin 0.04824418 · max 219100 BCH
Rate1 BCH = 0.13007631 ETH
You receive0.13007631 ETH
Limitsmin 0.00220813 BCH
Rate1 BCH = 0.12993778 ETH
You receive0.12993778 ETH
Limitsmin 0.0011418 BCH
Rate1 BCH = 0.1299 ETH
You receive0.1299 ETH
Limitsmin 0.394 · max 13146.358 BCH
Rate1 BCH = 0.1297807 ETH
You receive0.1297807 ETH
Limitsmin 0.7 · max 2600 BCH
Rate1 BCH = 0.12973 ETH
You receive0.12973 ETH
Limitsmin 0.04379434 · max 425.57588333 BCH
Rate1 BCH = 0.12944986 ETH
You receive0.12944986 ETH
Limitsmin 0.09581 BCH
Rate1 BCH = 0.129341 ETH
You receive0.129341 ETH
Limitsmin 0.21459227 · max 425.57588333 BCH
Rate1 BCH = 0.12882915 ETH
You receive0.12882915 ETH
Limitsmin 0.0131406 · max 262.81208934 BCH
Rate1 BCH = 0.1284 ETH
You receive0.1284 ETH
Limitsmin 0.4388 · max 4388.2745 BCH
Rate1 BCH = 0.12768834 ETH
You receive0.12768834 ETH
Limitsmin 0.1315416 · max 491.992 BCH

Bitcoin Cash holders moving into Ethereum are typically rotating from a payment-focused UTXO chain into a smart contract ecosystem - DeFi, staking, NFTs, or stablecoin rails. BCH offers cheap, fast on-chain transfers (sub-cent fees, ~10 minute blocks), making it a low-cost source asset to bridge into ETH without touching a bank or KYC desk. This page compares live BCH -> ETH rates across 17 no-KYC aggregator routes so you can pick the best effective output.

// about this pair

What makes BCH -> ETH specific

BCH and ETH are fully separate chains with no shared bridge - this is a true cross-chain swap, not a wrapped-asset move. You send native BCH to a deposit address, the service liquidates it, and pays out native ETH on Ethereum mainnet. Because BCH confirmations are cheap but blocks are 10 minutes, expect 1-2 confirmations (~10-20 min) before the ETH leg fires. ETH payout itself settles in 1-3 minutes once broadcast, though gas conditions affect inclusion.

Liquidity for this pair is decent but thinner than BTC -> ETH. Large orders (>5 BCH) can see 0.5-1.5% rate slippage between quoted and executed price on floating-rate routes. BCH order books are concentrated on a smaller set of venues, so aggregator routing matters more here than for top-5 pairs.

Choosing a route

  • Network match: confirm the ETH payout is on Ethereum mainnet (ERC-20 / L1), not an L2 like Arbitrum or Base unless you specifically want that.
  • Fixed vs floating rate: fixed locks the quote for ~10 minutes but bakes in a wider spread; floating gives a better mid-price but you absorb BCH price movement during confirmation.
  • Min/max: BCH minimums are usually 0.02-0.05 BCH; below that, network fees eat the swap.
  • Refund address: always provide a BCH refund address - if the deposit arrives outside the rate window, this is how you get funds back.

Practical tips: send during low ETH gas windows (weekends, off-peak UTC) since some services pass gas costs to you on payout. Avoid sending from custodial wallets that batch withdrawals - delayed confirmations can blow past the rate-lock. For amounts above 10 BCH, consider splitting into two swaps to reduce slippage exposure and to test the route on a smaller tranche first.

// FAQ
How long does a BCH to ETH swap take end-to-end?
Typically 12-25 minutes. BCH needs 1-2 confirmations (~10-20 minutes at 10-minute block times), then the service broadcasts ETH which lands in 1-3 minutes depending on gas. If BCH mempool is congested or you underpay the BCH miner fee, confirmation can stretch to 30+ minutes.
Will I get ETH on mainnet or on an L2?
Default is Ethereum L1 (mainnet). Some routes offer L2 payouts (Arbitrum, Optimism, Base) at lower gas cost. Check the destination network field before confirming - sending an L1 address when the route pays out on an L2 will not lose funds, but you will receive on a chain you may not have set up.
Why is the BCH to ETH rate worse than BTC to ETH?
BCH has lower global liquidity and fewer market makers quoting it tightly. Aggregator routes for BCH often hop through BTC or USDT internally, adding a spread. Expect 0.3-1.0% wider effective spread than BTC -> ETH for comparable size. Comparing across 17 services usually closes most of that gap.
Is there a way to swap BCH to ETH without any account?
Yes - non-custodial swap services accept a BCH deposit and an ETH destination address with no signup, no email, no ID. You retain custody until broadcast and receive custody again on payout. The service holds funds only during the conversion window, typically under 30 minutes.
What happens if BCH price moves while my deposit is confirming?
On a fixed-rate quote, the locked rate holds if your deposit arrives and confirms within the quote window (usually 10-15 min). If it arrives late, the service either honors the new market rate or offers a refund to your BCH refund address. On floating-rate, you take the rate at confirmation time - good if BCH pumps, bad if it dumps.
Can I swap small amounts of BCH to ETH?
Minimums are usually 0.02-0.05 BCH (~$5-15 depending on price). Below that, Ethereum gas for the payout would consume most of the output. For amounts under 0.1 BCH, an L2 payout route is more economical since gas on Arbitrum or Base is a fraction of L1 cost.
// related