No KYC · Non-custodial · Private

Swap Bitcoin for Monero

ToSwap routes Bitcoin (BTC) into Monero (XMR) on Monero mainnet as a one-shot wallet transfer — no signup, no KYC file, no hosted balance. Send BTC yourself; after it confirms, XMR lands at the address you paste. Most orders wrap up in minutes.

    Start swap

    You Send
    -
    ▼
    All fees included
    Estimated rate: -
    You Get
    -
    ▼

    Three steps on ToSwap

    1. Enter the BTC amount and paste a Monero mainnet receive address — a new subaddress is recommended.

    2. Open the order to see the live quote and the BTC deposit address.

    3. Send BTC on Bitcoin mainnet. After confirmation, XMR is paid to your wallet.

    Before you broadcast

    • One Bitcoin confirmation is typically enough before the XMR payout starts.
    • Send from a SegWit (bc1…) address when your wallet supports it — lower fees and faster inclusion.
    • Generate a fresh Monero subaddress for each order. Do not reuse old XMR receive addresses.
    • XMR not showing yet? Let the Monero wallet finish scanning — incoming outputs can take several minutes to appear.
    You send

    Bitcoin on ToSwap — liquidity without a login

    BTC is still the deepest on-ramp into crypto. On ToSwap you keep the keys: quote first, broadcast native Bitcoin, collect XMR, ETH, stables, or another indexed payout — anonymous no-KYC, no hosted balance.

    BTC deposit checklist

    • Confirm your wallet can send to SegWit (bc1…) addresses.
    • Leave enough for a network fee — low fees mean slower confirmation.
    • Broadcast only BTC on Bitcoin mainnet to the deposit shown on your order.

    How long does a BTC deposit take?

    Block times vary with network load and your chosen fee.

    • Use mempool.space or similar tools to check whether your fee is competitive.
    • Explorers show queue position — compare against pending transaction volume.
    • Average block interval is ~10 minutes, but longer gaps happen.

    Why traders move BTC to other chains

    Bitcoin offers deep liquidity and wide recognition — many swaps start with BTC as the funding asset.

    Moving into Ethereum, stablecoins, or alt L1s lets you access DeFi, payments, or portfolio diversification without a custodial account.

    You receive

    Monero on ToSwap — privacy by default

    XMR hides amounts and destinations on-chain. Prefer a fresh subaddress per ToSwap order; after payout, give your wallet time to scan before you assume the GUI is wrong.

    XMR payout not showing?

    Wait for wallet sync to complete — Monero often needs several minutes to reflect incoming outputs.

    If the order lists a payout tx but your synced wallet shows nothing, contact support.

    Receiving XMR with privacy intact

    Monero payouts use one-time addresses — your wallet must finish scanning recent blocks to display the balance.

    • Use a fresh subaddress for each swap rather than reusing old receive addresses.
    • Compare your wallet block height with a public explorer before assuming a payout failed.
    • Allow extra time after the order shows sent — privacy features can delay wallet display.

    Deposit checklist

    Chain mismatches and bad addresses are the usual failure modes — skim these notes before you fund the deposit.

    How ToSwap works

    Asset hubs

    More anonymous no-KYC lanes and chain notes for each coin.

    Other pairs on this route

    FAQ for this route

    Does BTC to XMR require KYC or an account?

    No. ToSwap does not ask for a profile, ID upload, or a funded account for Bitcoin to Monero.

    Why move BTC into XMR for privacy?

    Bitcoin is transparent on-chain; Monero uses default privacy features. Many users bridge BTC into XMR before holding or spending privately — always use a fresh Monero subaddress for each order.

    How long until XMR arrives?

    Typical completion is a few minutes. Bitcoin usually needs one confirmation; Monero payout may take a few minutes to appear after your wallet syncs.

    What address format should I use for XMR?

    Use a Monero mainnet subaddress your wallet generates. SegWit (bc1…) BTC sends are recommended on the deposit side when your wallet supports them.