No KYC · 0.5% fee · Non-custodial

Swap BTC to XMR — Instant Bitcoin to Monero Exchange

Send Bitcoin, receive Monero in your wallet. No account.

Exchange

Fee rate: 0.5%
You Send
BTC
BTC
You Receive
XMR
XMR
Receive address
Slide to swap

By creating an exchange, you agree to our Terms of Service.

Same swap on Telegram @SwapbzBot

Bitcoin to Monero is the main privacy pair on Swap.bz: you leave a transparent ledger (BTC) and receive an asset whose amounts and addresses are hidden by default (XMR). No account, no KYC — send BTC to a one-time deposit address and receive XMR in your own wallet.

Timing is set by two slow chains, not by Solana-class settlement. Bitcoin usually needs at least one confirmation (~10 minutes in normal conditions). Monero payouts typically wait for about 10 confirmations (~20 minutes). A Standard BTC→XMR swap often completes in 20–40 minutes. Optional Private Swap (1%) adds multi-hop routing and usually takes 15–45 minutes; on this pair, Standard already gives you private XMR on the receive side.

Use a native Monero address (commonly starting with 4 or 8). Do not paste a Bitcoin, Ethereum, or exchange-memo address in the XMR field. If your destination is a custodial account that still lists XMR, confirm they accept incoming Monero before you swap — many KYC exchanges delisted it.

Standard fee is 0.5% plus Bitcoin and Monero network fees. For the reverse cash-out (XMR→BTC), open the Monero to Bitcoin page. Same flow on the web widget or @SwapbzBot.

Typical time
20–40 min Standard (BTC + XMR confirmations)
You send
Bitcoin (BTC) on Bitcoin L1
You receive
Monero (XMR) to a native XMR address
Service fee
0.5% Standard · 1% Private Swap
Best for
Leaving BTC without staying on a transparent chain

Why swap BTC to XMR on Swap.bz

Most KYC exchanges either blocked Monero or require identity documents to withdraw it. Swap.bz is built for this route: non-custodial, no registration, and a direct BTC→XMR pair instead of wrapping Bitcoin or using a mixer. You keep control of both wallets; Swap.bz never holds a balance in your name.

  • No KYC — Bitcoin in, Monero out to your wallet
  • Typical Standard time 20–40 min (BTC + XMR confirmations)
  • Receive a native XMR address, not wrapped BTC
  • Private Swap optional if you also want extra hops on the BTC leg

BTC to XMR — FAQ

How do I swap BTC to XMR without KYC?

Open /swap/btc-to-xmr, enter the BTC amount and your Monero address, then send BTC to the deposit address shown. No ID or email is required.

What is the fee to exchange BTC to XMR?

0.5% Standard or 1% Private Swap, plus Bitcoin miner fees on the send and Monero network fees on the payout. The quote shows the amount before you deposit.

How long does a BTC to XMR swap take?

Plan for 20–40 minutes on Standard. Bitcoin confirmation (~10 min) plus Monero confirmations (~20 min) dominate. Fast chains like SOL are quicker; this pair is not.

Is swapping BTC to XMR on Swap.bz custodial?

No. You send BTC to a one-time address and receive XMR in a wallet you control. Swap.bz does not keep a BTC or XMR balance for you.

Do I need Private Swap to get private Monero?

No. Receiving XMR already hides amounts and addresses on the Monero chain. Private Swap (1%) adds extra hops before payout — useful if you also want to unlink the Bitcoin deposit more aggressively. Standard is enough for most BTC→XMR privacy use.

Can I send the XMR to Binance or Coinbase?

Only if that platform still accepts Monero deposits — many do not. Prefer a self-custodial XMR wallet (Feather, Cake, official CLI/GUI). If you must use a custodial account, verify the deposit asset and any payment ID before swapping.