Bitcoin to Monero

BTC to XMR: swap Bitcoin to Monero with no KYC

On , our floating quote for 0.01 BTC was 1.277 XMR after a 0.009 XMR payout fee.

Rate before the payout fee: 1 BTC ≈ 128.5957 XMR (our calculation from that quote).

  • BitcoinBTC
  • MoneroXMR

No account, no email and no ID needed to swap.

Swap

Swap crypto with no account, no ID and no email.

NetworkBitcoin
You get
NetworkMonero
All fees included
No hidden fees

Our fee and the payout network fee are already in the amount you get. We take nothing more.

No hidden fees

Our fee and the payout network fee are already in the amount you get. We take nothing more.

The BTC wallet you will send from. This feature runs a pre-check on your wallet address before the exchange gets created.

By starting, you agree to the Terms.

Search coins

    BTC / XMR rate

    1 BTC =128.5957XMR

    −1.11%24h

    24h change
    −1.11%
    24h high
    132.3137 XMR
    24h low
    127.296 XMR
    7d change
    −4.66%
    Minimum (floating)
    0.0001622 BTC
    Fixed rate
    Available from 0.0001825 to 2.185 BTC
    Payout fee
    0.009 XMR0.7% of the payout at 0.01 BTC
    Time estimate
    10 to 60 minutesAn estimate for this pair, not a promise
    Networks
    Bitcoin → Monero

    The exchange spread and our fee are inside the rate. The payout fee is taken from the amount you receive.

    Our quotes, not guarantees. Recorded 31 Oct 2026, 10:30 UTC.

    Before you swap

    Pick a fee that fits the Bitcoin network at the moment you send. A low fee can leave your deposit waiting for its first confirmation, and a floating quote can change before the deposit confirms. Your BTC goes to a one-time deposit address made for this order, and your XMR is sent after it is credited.

    Convert BTC to XMR: what you get for common amounts

    You sendYou get (floating)Payout fee shareFixed quote
    0.00049 BTC0.05351 XMR14.4%–
    0.01 BTC1.277 XMR0.7%1.2697 XMR
    0.05 BTC6.3974 XMR0.14%6.3871 XMR
    0.2 BTC25.6047 XMR0.04%–

    Our quotes, not guarantees. Recorded 31 Oct 2026, 10:30 UTC. The payout fee is already taken off. It depends on the network and can change with the amount, and it takes a bigger share of small swaps. Fixed and floating quotes are separate offers, and either can be higher.

    BTC to XMR history from our own quotes

    • Last 24 hours

      -1.11%

      Low 127.296 · High 132.3137 XMR

    • Last 7 days

      -4.66%

      Low 120.0827 · High 135.9288 XMR

    • Last 30 days

      -15.4%

      Low 120.0827 · High 156.8077 XMR

    Rates before the payout fee for 0.01 BTC, recorded by HiddenSwap every 15 minutes. Our quotes, not market prices. Times in UTC.
    • Median payout fee over the last 7 days: 0.009 XMR.
    • Over the last 30 days, fixed quotes were 0.56% lower than floating quotes (middle half 0.55% to 0.57% lower, 2,942 paired quotes).
    • Over the last 30 days, 100% of our floating quote checks for this pair succeeded.

    All pairs on our data page

    Show the values every 4 hours
    Time (UTC)Median rate (XMR)
    24 Oct 2026, 12:00 UTC134.661
    24 Oct 2026, 16:00 UTC131.4877
    24 Oct 2026, 20:00 UTC131.2161
    25 Oct 2026, 00:00 UTC130.2968
    25 Oct 2026, 04:00 UTC131.4712
    25 Oct 2026, 08:00 UTC132.9205
    25 Oct 2026, 12:00 UTC131.9983
    25 Oct 2026, 16:00 UTC131.8817
    25 Oct 2026, 20:00 UTC133.1571
    26 Oct 2026, 00:00 UTC133.8872
    26 Oct 2026, 04:00 UTC133.9152
    26 Oct 2026, 08:00 UTC135.0612
    26 Oct 2026, 12:00 UTC134.8216
    26 Oct 2026, 16:00 UTC134.297
    26 Oct 2026, 20:00 UTC133.3444
    27 Oct 2026, 00:00 UTC132.6368
    27 Oct 2026, 04:00 UTC131.1338
    27 Oct 2026, 08:00 UTC132.6428
    27 Oct 2026, 12:00 UTC133.4624
    27 Oct 2026, 16:00 UTC134.9766
    27 Oct 2026, 20:00 UTC132.8785
    28 Oct 2026, 00:00 UTC132.3235
    28 Oct 2026, 04:00 UTC133.6404
    28 Oct 2026, 08:00 UTC131.6539
    28 Oct 2026, 12:00 UTC133.3145
    28 Oct 2026, 16:00 UTC132.2012
    28 Oct 2026, 20:00 UTC134.4669
    29 Oct 2026, 00:00 UTC134.8177
    29 Oct 2026, 04:00 UTC135.2945
    29 Oct 2026, 08:00 UTC133.664
    29 Oct 2026, 12:00 UTC132.5912
    29 Oct 2026, 16:00 UTC134.1167
    29 Oct 2026, 20:00 UTC133.1664
    30 Oct 2026, 00:00 UTC126.6817
    30 Oct 2026, 04:00 UTC127.3782
    30 Oct 2026, 08:00 UTC130.3722
    30 Oct 2026, 12:00 UTC130.1616
    30 Oct 2026, 16:00 UTC128.1865
    30 Oct 2026, 20:00 UTC128.17
    31 Oct 2026, 00:00 UTC130.3519
    31 Oct 2026, 04:00 UTC129.6776
    31 Oct 2026, 08:00 UTC129.1771
    31 Oct 2026, 09:00 UTC128.9616

    How to swap BTC to XMR

    1. Enter an amount and paste your XMR address on Monero. At our last check the minimum was 0.0001622 BTC. The swap box shows the live minimum.

    2. Send the exact amount in one transaction from Bitcoin to the deposit address shown after you start.

    3. Bitcoin adds a block about 10 minutes on average. How many confirmations are needed depends on the coin, and the order page shows each step.

    4. Your XMR is sent to your address. Your wallet can spend it after 10 blocks.

    Going the other way: XMR to BTC

    • Minimum 0.01847 XMR, payout fee 0.0000029 BTC.
    • 0.056 XMR → 0.0003806 BTC
    • 1 XMR → 0.007605 BTC
    • Checked 31 Oct 2026, 10:30 UTC.
    Monero to Bitcoin exchange

    Why people swap Bitcoin to Monero

    Your Bitcoin history is open to anyone

    Every Bitcoin payment is stored in public, for good. Anyone can look up the balance and the payments of any Bitcoin address. Anyone you have paid, and anyone who has paid you, knows at least one of your addresses. So this is a safety question as much as a privacy one.

    That record is the usual reason for this swap. People move part of their BTC into Monero, which by default hides who sent a payment, who got it and how much it was. Our Monero (XMR) coin page explains how that works.

    Your deposit is a normal Bitcoin payment. It spends outputs that your wallet received earlier, and most payments also send change back to you. For the strongest privacy, send from a wallet you control and use coin control, so the deposit does not tie unrelated receives together. Once the value is in XMR, Monero’s privacy covers every later payment. Our guide Is Monero traceable? lists more privacy habits.

    Getting the deposit confirmed

    Your wallet pays a fee for the size of the transaction, not for the amount. Our Bitcoin (BTC) coin page explains why a wallet full of small receives pays more. If the fee rate is below what the network is taking, the first confirmation can take much longer. With a floating quote, the rate is set once the deposit is confirmed, so a long wait gives the market more time to move.

    Until it confirms, a Bitcoin payment is not final. Replace-By-Fee (BIP 125) lets a wallet replace a waiting payment with a version that pays a higher fee. Since Bitcoin Core 28.0, released in October 2024, its nodes accept such a replacement by default, even when the first version did not signal it. If you raise your fee this way, the new version has a new transaction ID. It must still pay the full amount to the deposit address of your order. Do not send a second payment instead.

    While your swap runs

    The deposit address is made for your order alone. Your BTC stays there, outside your wallet, until the XMR goes out. To go the other way later, see the Monero to Bitcoin swap.

    No Monero wallet yet? The Monero wallet guide shows how to set one up and which address to paste.

    Sending BTC and receiving XMR

    Sending BTC (Bitcoin)

    Send native BTC on the Bitcoin network, in one transaction, to the deposit address of your order. Bitcoin payments cannot be reversed, so check the address before you confirm. The fee depends on the transaction size, not the amount.

    • Choose a fee rate that fits the current demand for block space. With a low fee rate your deposit can wait a long time, and a floating quote can change while it waits.
    • If your coins are on an exchange account, withdraw to your own wallet first and send from there. The swap form needs the address you send from, and an exchange's address is not yours.
    All BTC sending and receiving tips

    Compared with the sources listed on this page on 17 Sep 2026.

    Receiving XMR (Monero)

    Give a Monero address from a wallet you control. A subaddress starts with 8 and a standard address starts with 4. Both have 95 characters. Received XMR stays locked for 10 confirmations, about 20 minutes, before you can spend it.

    • Use a new subaddress for each swap. A fresh subaddress makes it hard for the sender to link your payouts to each other.
    • Your wallet finds the payout by scanning new blocks with your private view key. If the XMR does not show yet, let the wallet finish syncing. If you restored the wallet, check that its restore height is not later than your swap.
    All XMR sending and receiving tips

    Compared with the sources listed on this page on 17 Sep 2026.

    BTC to XMR questions

    Questions about Monero itself, such as legality and delistings, are answered in our Monero (XMR) coin guide

    Can I swap Bitcoin to Monero without KYC or anonymously?

    Yes. A BTC to XMR swap needs no account, no email and no ID, so there is no KYC step and you swap anonymously. Bitcoin payments stay visible on the Bitcoin chain, while the XMR you receive is private by default.

    Read more: Anonymous crypto exchange: what a swap asks for and keeps

    How do I keep a BTC to XMR swap as private as possible?

    Send the BTC from a wallet you control, not from an account that knows your name. If your wallet has coin control, pick the coins you spend so the deposit does not combine receives from unrelated sources. Receive the XMR at a new subaddress. From then on, Monero hides the sender, the receiver and the amount of every payment you make with it.

    Does the Bitcoin network fee depend on how much BTC I send?

    No. Bitcoin fees follow the size of the signed transaction in bytes, not its value. If your wallet has to combine many small receives to reach the amount, the transaction gets larger and the fee goes up.

    My BTC deposit has no confirmation yet. What can I do?

    Look up the transaction in your wallet or on a block explorer. If the fee was too low, see Getting the deposit confirmed above for how to raise it without sending twice.

    Can I send Bitcoin straight to a Monero address?

    No. Bitcoin and Monero are separate blockchains, and a Bitcoin wallet cannot pay a Monero address. A Monero address starts with 4 or 8 and is much longer than a Bitcoin address. To get XMR, send your BTC to the deposit address on your order page, and the XMR is sent to your Monero address.

    Can I send wrapped BTC or BTC on another network?

    No. This page swaps native BTC on the Bitcoin network, and the deposit address is a Bitcoin address. Wrapped BTC tokens live on other networks and are backed by BTC held in custody. They are separate assets and cannot be sent to this address.

    Can I split my BTC deposit into several transactions?

    No. Each order accepts one deposit. Send the full amount in one transaction to the deposit address of that order. Several deposits need help from support, and a fixed rate is not kept.

    How long does a BTC to XMR swap take?

    Most of the wait is on the Bitcoin side. Blocks come about every 10 minutes on average, but the gap between blocks is random. The deposit is credited once it has the Bitcoin confirmations it needs. Once the XMR arrives, your Monero wallet needs 10 confirmations before it can spend it. The order page shows each step.

    Why did I get a different amount of XMR than the estimate?

    With a floating quote, the final rate is set when the network has confirmed your deposit. A slow confirmation gives the market more time to move, so you can get a little more or a little less. A fixed quote keeps its rate if your deposit meets all of its conditions.

    Chat with us