← all services

XMR BCH

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 XMR) Limits (XMR)
1 OctoSwap BEST A priv 87trust 70
// no on-platform swaps yet
1 XMR = 1.422638 BCH 1.422638 BCH min 21.578964 · max 3699.250902 swap on notkyc swap on OctoSwap →
2 CCE.cash C priv 53trust 71 1 XMR = 1.41788546 BCH 1.41788546 BCH min 0.03473648 · max 153600 swap on CCE.cash →
3 Swaponix C priv 64trust 70
7/8 KYC-free
1 XMR = 1.41636419 BCH 1.41636419 BCH min 0.71028 · max 3064.08554 swap on notkyc swap on Swaponix →
4 Quickex C priv 49trust 75 1 XMR = 1.41546366 BCH 1.41546366 BCH swap on Quickex →
5 FixedFloat D priv 45trust 67
0/1 KYC-free
1 XMR = 1.414886 BCH 1.414886 BCH min 0.003138 · max 6.360967 swap on notkyc swap on FixedFloat →
6 Lizex C priv 62trust 70
1/1 KYC-free
1 XMR = 1.414238 BCH 1.414238 BCH min 0.18569284 · max 3064.08400793 swap on notkyc swap on Lizex →
7 Swapuz B priv 59trust 88
10/10 KYC-free
1 XMR = 1.4092 BCH 1.4092 BCH min 0.277 · max 9249.265 swap on notkyc swap on Swapuz →
8 PegasusSwap A+ priv 95trust 94
2/2 KYC-free
1 XMR = 1.4071874 BCH 1.4071874 BCH min 0.03077775 · max 295.00730114 swap on notkyc swap on PegasusSwap →
9 Baltex D priv 40trust 65 1 XMR = 1.40557482 BCH 1.40557482 BCH min 0.01147762 swap on Baltex →
10 Exolix C priv 49trust 80
6/6 KYC-free
1 XMR = 1.40066504 BCH 1.40066504 BCH min 0.15081099 · max 295.00730114 swap on notkyc swap on Exolix →
11 ChangeHero D priv 43trust 72 1 XMR = 1.4005888 BCH 1.4005888 BCH min 0.078675 swap on ChangeHero →
12 XMRS C priv 61trust 71
6/6 KYC-free
1 XMR = 1.3949 BCH 1.3949 BCH min 0.3083 · max 3083.0892 swap on notkyc swap on XMRS →
13 StealthEX C priv 49trust 79
5/5 KYC-free
1 XMR = 1.3909126 BCH 1.3909126 BCH min 0.01118 swap on notkyc swap on StealthEX →
14 Godex D priv 36trust 64
2/4 KYC-free
1 XMR = 1.38687362 BCH 1.38687362 BCH min 0.5 · max 1900 swap on notkyc swap on Godex →
15 GhostSwap C priv 65trust 60
3/4 KYC-free
1 XMR = 1.3799085 BCH 1.3799085 BCH min 0.0926012 · max 743.73325613 swap on notkyc swap on GhostSwap →
OctoSwap BEST A
Rate1 XMR = 1.422638 BCH
You receive1.422638 BCH
Limitsmin 21.578964 · max 3699.250902 XMR
Rate1 XMR = 1.41788546 BCH
You receive1.41788546 BCH
Limitsmin 0.03473648 · max 153600 XMR
Rate1 XMR = 1.41636419 BCH
You receive1.41636419 BCH
Limitsmin 0.71028 · max 3064.08554 XMR
Rate1 XMR = 1.41546366 BCH
You receive1.41546366 BCH
Limits— XMR
Rate1 XMR = 1.414886 BCH
You receive1.414886 BCH
Limitsmin 0.003138 · max 6.360967 XMR
Rate1 XMR = 1.414238 BCH
You receive1.414238 BCH
Limitsmin 0.18569284 · max 3064.08400793 XMR
Rate1 XMR = 1.4092 BCH
You receive1.4092 BCH
Limitsmin 0.277 · max 9249.265 XMR
Rate1 XMR = 1.4071874 BCH
You receive1.4071874 BCH
Limitsmin 0.03077775 · max 295.00730114 XMR
Rate1 XMR = 1.40557482 BCH
You receive1.40557482 BCH
Limitsmin 0.01147762 XMR
Rate1 XMR = 1.40066504 BCH
You receive1.40066504 BCH
Limitsmin 0.15081099 · max 295.00730114 XMR
Rate1 XMR = 1.4005888 BCH
You receive1.4005888 BCH
Limitsmin 0.078675 XMR
Rate1 XMR = 1.3949 BCH
You receive1.3949 BCH
Limitsmin 0.3083 · max 3083.0892 XMR
Rate1 XMR = 1.3909126 BCH
You receive1.3909126 BCH
Limitsmin 0.01118 XMR
Rate1 XMR = 1.38687362 BCH
You receive1.38687362 BCH
Limitsmin 0.5 · max 1900 XMR
Rate1 XMR = 1.3799085 BCH
You receive1.3799085 BCH
Limitsmin 0.0926012 · max 743.73325613 XMR

Swapping XMR to BCH is a common move when you need to convert privacy-protected funds into something more liquid and widely accepted without going through KYC gates. Bitcoin Cash offers fast, cheap on-chain transfers and broad merchant acceptance, while Monero shields the source. This page compares live XMR -> BCH rates across no-KYC aggregator routes so you can pick the best output amount, network speed, and refund policy in one view.

// about this pair

Why XMR -> BCH specifically

Monero's ring signatures, stealth addresses, and RingCT make XMR the standard for private holdings, but its acceptance is narrower than major coins and several centralized venues have delisted it. Bitcoin Cash sits in a useful middle zone: UTXO-based like BTC, sub-cent fees, ~10 minute blocks, and listed almost everywhere. Converting XMR to BCH is typically done to spend at BCH-accepting merchants, move into a more liquid asset for further routing, or park value somewhere that settles cheaply on-chain without Lightning setup.

Liquidity for this pair is moderate. Most aggregator routes execute it as XMR -> BTC -> BCH or XMR -> USDT -> BCH under the hood, which means the quoted rate already includes two hops of spread. Expect XMR confirmations to dominate the timeline: 10 confirmations on Monero (~20 minutes) before the outbound BCH leg fires on most providers.

What to check before you swap

  • Network match: BCH only. Do not send to a BTC or BSV address - they share historical formats and mistakes are unrecoverable.
  • Rate type: 'floating' usually nets more BCH but can drift during XMR confirmation wait; 'fixed' locks the quote but bakes in a wider margin.
  • Min/max: XMR minimums are often higher than BTC-sourced swaps because providers hedge privacy-coin inflows.
  • Refund address: always provide a Monero refund address you control. If the swap fails mid-flight, no-KYC services cannot contact you.
  • Address format: BCH supports both legacy (1...) and CashAddr (bitcoincash:q...). Use CashAddr to avoid ambiguity with BTC.

Practical tips: size the trade so two-hop spread does not eat more than the volatility you are hedging, swap during US/EU overlap hours for tighter books, and if you are moving a large position, split it across two routes to reduce single-provider risk. Verify the deposit address on a second device before sending - clipboard malware targeting XMR senders is active.

// FAQ
How long does an XMR to BCH swap take?
Typically 25-45 minutes end to end. Monero requires around 10 confirmations (~20 minutes) before most providers release the BCH leg. BCH itself confirms in roughly 10 minutes per block, and most services credit after 1-2 BCH confirmations. Network congestion on either chain can extend this.
Why is the XMR -> BCH rate worse than XMR -> BTC?
Few providers hold deep BCH liquidity directly against XMR. The route is usually executed as XMR -> BTC -> BCH internally, so you pay spread on both hops. Comparing aggregator quotes side by side is the only reliable way to find a route that minimizes the double-spread cost.
Can I send XMR from a view-key-only or hardware wallet?
Yes, any wallet that can construct and broadcast a Monero transaction works - Feather, Cake, Monerujo, official CLI/GUI, or Ledger/Trezor via a supported front end. The receiving swap service only sees the incoming subaddress payment; it cannot link it back to your wallet cluster.
What happens if I send the wrong amount or miss the rate window?
On a fixed-rate quote, sending outside the min/max triggers either an automatic refund to your provided XMR refund address or a recalculation at the current floating rate, depending on the provider's policy. Always set a refund address - without one, recovery on a no-KYC swap is effectively impossible.
Should I use legacy or CashAddr format for the BCH destination?
Use CashAddr (starts with 'bitcoincash:q' or just 'q'). Legacy BCH addresses share the '1...' prefix with Bitcoin and have caused real losses when users or providers routed funds to the wrong chain. CashAddr is unambiguous and supported by every modern BCH wallet and exchange.
Is XMR -> BCH actually private end to end?
The XMR side is private up to the deposit address. Once funds land on the swap service, that provider knows the BCH payout address. BCH itself is a transparent UTXO chain, so the output is fully traceable from the moment it is sent. Treat the BCH leg as public and use a fresh receiving address.
// related