btcxmr Open converter

BTC to XMR, sent from your own wallet

Convert BTC to XMR with no account, no email and no verification queue. You send bitcoin from a wallet whose keys you hold, and monero arrives at an address you typed in yourself.

The number in the panel is a quote, not a promise. It keeps moving while your deposit sits in the mempool, and what lands at the end depends on two network fees plus the spread built into the rate.

See the five steps
A bitcoin coin and a monero coin resting side by side on a pale surface

Rate right now

1 BTC = 149.3803 XMR 1 BTC ≈ $87,020

Swap BTC for XMR

The quote refreshes when the page loads. The amount you actually receive is fixed by the exchange once your deposit confirms.

  • Bitcoin$87,020
  • Monero$582.54
  • 1 BTC in XMR149.3803
10 minBitcoin's target block time
2 minMonero's target block time
10 blocksLock on every output you receive
95 charsA standard Monero address

What actually changes

What Bitcoin shows and what Monero doesn't

Bitcoin keeps a public ledger, and that's the design, not a flaw. Addresses, amounts and every hop a coin has made sit in the open. Anyone can read them. Explorers index them, and they stay readable for as long as the chain exists.

Monero hides the same details at the protocol level. Ring signatures mix your real input with decoys, so the chain never says which output was spent. Stealth addresses mean the string you handed out never shows up on chain at all — the sender derives a fresh one-time address for each payment. RingCT covers the amount.

Readable in Bitcoin

  • The sending address
  • The exact amount
  • The receiving address
  • Which output was spent
  • The balance sitting behind any address

Not readable in Monero

  • The amount, hidden by RingCT
  • Who received it, hidden by the stealth address
  • Which of the ring members was the real input
  • The balance of an address — a block explorer simply can't show it

Here's the part worth being blunt about. Moving BTC to Monero doesn't clean up the bitcoin side of the trade. Your deposit is an ordinary bitcoin transaction, it carries the address it came from, and it will still be sitting there years from now. What you get is a private receiving side, not a rewritten past. Anyone planning around that should plan around the real thing.

The practical difference shows up later, too. After the monero lands, you can't point someone at an explorer and prove a balance, because the explorer has nothing to show. That cuts both ways, and it's the trade you're making.

Two coins on a table, one face up and one face down, lit from the side
One side of this trade stays public. The other doesn't.

Five steps

How to swap BTC to XMR

The whole thing runs as two ordinary on-chain transactions. You send bitcoin out of your wallet, and monero comes back to the address you gave. Nothing is held in an account in between, which is exactly why the address you type matters so much.

  1. Get the receiving address out of your Monero wallet

    Open the wallet you'll actually keep the coins in and copy the receiving address from it. Paste it somewhere you can check it. Don't retype it by hand, and don't take an address from a screenshot or a chat message.

  2. Set the amount and read the quote

    Type the amount of bitcoin you plan to send into the converter above. The figure you see is a live market quote. Treat it as the shape of the deal, not the final number.

  3. Pick a fixed or a floating rate

    A fixed rate pins the number the moment you accept it and costs more for that certainty. A floating rate keeps recalculating while your deposit confirms, so it can end up better or worse than the quote.

  4. Send the bitcoin in one transaction

    Pay the deposit address once, with a fee that matches the current mempool. One clean payment is easier to match than several small ones, and it costs less in total fees.

  5. Wait for confirmations, then for the lock

    Your bitcoin needs to confirm before the exchange sends anything. After the monero arrives, the wallet shows it right away, but each received output stays locked for ten blocks — roughly twenty minutes — before you can spend it.

The waiting part

Bitcoin confirmations, and why the wait moves

Bitcoin aims for one block every ten minutes. That's a target the network adjusts toward, not a clock, so blocks land early and late all the time. Services usually wait somewhere between one and several confirmations before they release the other side, which means your first confirmation is the one that actually starts things moving.

Fees are priced in satoshis per virtual byte. When the mempool is busy, the rate you need to get picked up quickly goes up, and a transaction sent at yesterday's fee can sit untouched for hours. This is the step to slow down on: pay a sensible fee at the start, because fixing it afterwards is more annoying than getting it right.

If you do underpay, replace-by-fee is the way out. It lets you resend the same transaction with a higher fee so miners have a reason to include it. Your wallet has to have signalled for it, and the fix isn't free, but it beats waiting and hoping.

Close-up of a bitcoin coin showing the ridged edge and the symbol
Ten minutes is the target the network aims for, not a promise about your transaction.

One more thing about timing on the receiving end. Monero blocks come roughly every two minutes, so the second leg is usually quicker than the first. When people exchange BTC to XMR and the order feels slow, it's nearly always the bitcoin leg they're waiting on, not monero.

Getting the address right

What a Monero address looks like

Monero addresses are long, and that length is the main reason people get them wrong. Here's the shape of a standard one — ninety-five characters, opening with a 4:

Standard address, shape only

4py4QjUjP9WXVBjzCiL2wqNTN7pR6Tbq5YEZr3cEAiUUghMoqo9hyUd15CbU8QQ6Pv5s4MrLFMNFYDM7iuVhufVZ224w4WB

The first character is the tell. Check it before anything else, then check the last eight characters against your wallet.

  • 4 · 95 charsA standard address. This is what a fresh wallet hands you first.
  • 8 · 95 charsA subaddress. Same length, different opening character. Modern wallets generate these freely, and you can hand out a new one per payment.
  • 4 · 106 charsAn integrated address: a standard address with a payment ID folded into it. Eleven characters longer, same opening character.

Payment IDs are the old way of telling two deposits apart, and wallets have moved on to subaddresses instead. If a service asks you for one, it's running on old plumbing. If it doesn't, don't invent one.

Whatever you paste, paste it from the wallet itself. A bitcoin to monero transfer is two irreversible on-chain payments — send to the wrong string and there is no support desk that can pull it back, because nobody in the chain holds your coins.

A monero coin lying on a pale marble surface with soft shadows
Copy from the wallet, paste into the form, then read both ends of the string.

Where the difference goes

What comes off the top

Three things stand between the quote on the screen and the number in your wallet. None of them is hidden, but they're easy to forget when you're only looking at the headline rate.

The bitcoin fee

What you pay in sat/vB to get the deposit into a block. Set by the mempool, paid by you, and separate from anything the exchange charges.

The monero fee

What it costs to send the second leg out to your address. Monero's dynamic block size keeps this from spiking the way a fixed-size chain would.

The spread

The exchange's margin, built into the rate rather than shown as a line item. It's the reason the quote and the market price never match exactly.

Add the rate type on top of that. A fixed rate costs more because someone is carrying the risk of the market moving while your bitcoin confirms. A floating rate is cheaper and lands wherever the market lands. On a short, well-fee'd deposit the two rarely differ by much; on a slow one they can.

If you want the order of operations spelled out — what to have open before you start, what to save, what to do when a deposit sticks — the Bitcoin to Monero guide covers the preparation side.

Questions

Converting bitcoin to monero, answered

Do I need an account to convert BTC to XMR?

No. The exchange runs as two on-chain transactions: you send bitcoin from your wallet, monero comes back to the address you supplied. There's no balance held for you, so there's nothing to log into.

How long does a BTC to XMR swap take?

Most of the wait is bitcoin confirming. Blocks target ten minutes and services wait for one to several confirmations, so the honest answer is that your fee choice sets the pace. The monero leg is quick by comparison, with blocks about two minutes apart.

Why is my monero there but not spendable yet?

Every output you receive is locked for ten blocks, roughly twenty minutes, before it can be spent again. That's a protocol rule, not a policy of any service, and no wallet setting skips it. The balance shows up immediately; spending it just has to wait.

Does swapping BTC to Monero make my bitcoin private?

It doesn't. The deposit you send is a normal bitcoin transaction with a visible sending address and amount, and it stays on the public chain permanently. What changes is the receiving side: the monero you get back isn't readable the same way.

My Monero address starts with 8. Is that wrong?

It's a subaddress, and it's fine. Standard addresses open with a 4, subaddresses with an 8, and both are ninety-five characters long. Wallets generate subaddresses on demand so you can use a different one each time.

What is an integrated address?

A standard address with a payment ID built into it, which makes it 106 characters instead of 95. It still opens with a 4. Payment IDs are a legacy mechanism and current wallets use subaddresses instead.

My bitcoin deposit is stuck in the mempool. What now?

If your wallet signalled replace-by-fee, resend the transaction with a higher fee and it should get picked up. If it didn't, the transaction stays pending until fees drop enough for it to become attractive. Either way it can't be cancelled, only replaced.

Should I pick a fixed or a floating rate?

Fixed if you want the number locked and you accept paying for that. Floating if you'd rather take the market as it comes. The gap matters most when the deposit is slow, because that's when the price has time to move.

Can I check the exchange's payout on a block explorer?

You can look up the bitcoin side freely. The monero side is different — an explorer can't show an address balance, and the amounts aren't readable, so your own wallet is the place to confirm the coins arrived.

Can I convert BTC to Monero in small amounts instead of one payment?

You can, but each deposit is a separate transaction with its own bitcoin fee, so splitting costs more and gives you more chances to mistype something. One payment per order is the cheaper habit.

Ready for a BTC to XMR swap?

Have the receiving address open in your wallet, decide on the rate type, and send the deposit in one go. The converter carries your amount and pair across.

Start the exchange