Monero → Bitcoin

Swap XMR to BTC

Enter your Monero amount and a Bitcoin receiving address to check the current quote. The form starts with XMR → BTC selected. Before opening an order, make sure your XMR is available to spend and your destination accepts Bitcoin on the selected network.

Min order: $15 USD
Enter your Tether TRC20 wallet address
Receive order updates and confirmation

The exchange service is provided by FixedFloat. Creating an order confirms your agreement with the FixedFloat rules.

Start with the Monero you can spend

Check your Monero wallet before you create an exchange order. You want the amount available to send now, not only the headline balance. The official Monero wallet guide distinguishes total balance from unlocked balance, which is available for spending. Recently received funds may not be spendable immediately. Use the wallet’s current status rather than assuming every displayed XMR is ready to leave.

This is a practical reason to prepare the wallet first. If you open a swap order and only then discover that the intended funds are unavailable, you may be trying to meet that order’s payment instructions while waiting on the wallet. Instead, open the account holding the coins, confirm its usable balance and check that you can reach the send screen. You can review a quote without committing to an order.

Keep enough available balance for the sending wallet’s transaction charge as well as the XMR deposit you intend to make. Check its final preview rather than guessing how much “send all” will deliver. If your wallet distinguishes an amount going to the recipient from a total deducted, read both numbers. The order needs the requested deposit; your wallet manages the cost of sending that deposit.

If the coins are held by an external service, inspect its withdrawal screen instead. Make sure Monero withdrawals are currently available and find any approvals required on your account. The swap page cannot remove a withdrawal hold imposed by the place holding your funds. Resolve that step before creating a payment instruction that you may not be able to follow promptly.

Use one clearly identified sending account

When a wallet contains several accounts, decide which one is funding this swap and keep its transaction history available. Give your local note a specific label, such as “XMR to BTC, personal Bitcoin wallet,” rather than just “crypto.” You do not need to publish that note or include private wallet information in the swap form. Its purpose is to help you recognize your own transaction later.

Prepare the receiving side at the same time. A useful personal checklist has four entries: the sending wallet, the XMR amount, the intended Bitcoin destination, and a space for the order reference. Fill in the first three before continuing. Add the order reference only when one exists. This keeps a quote you considered separate from an exchange you actually funded.

Decide where the Bitcoin should arrive

The address entered into this form is your Bitcoin receiving address. It is not the Monero address to which you will send the deposit. That deposit address will be supplied by the order after you continue. If you hold both coins in one application, switch to its Bitcoin receive screen deliberately; a multi-asset wallet can show several unrelated destinations.

On a small screen, scroll the table sideways to read every column.
Your BTC destinationBefore entering its addressAfter the payout
Your own Bitcoin walletOpen Bitcoin Receive and verify that you control the intended wallet.Check its transaction history and current synchronization state.
An exchange deposit accountRead its BTC network, minimum deposit and current deposit availability.Check both the Bitcoin transaction and the platform’s crediting status.
A third party’s payment requestConfirm network, required amount and expiry with the recipient.Ask the recipient to confirm acceptance; a sent payout is not its receipt acknowledgment.
A destination you cannot identify confidentlyStop and verify it before creating an order.Do not use a real transfer to discover who controls an address.

Your own wallet is a straightforward destination to check

Copy a Bitcoin receive address from the wallet you intend to use and compare the full address after pasting it. If you use a hardware wallet, follow its official procedure for verifying the address on the device. Avoid taking an address from an unsolicited message claiming to help with the exchange. Open the wallet yourself and work from its receiving screen.

Receiving Bitcoin does not require you to give the swap page control of the receiving wallet. Keep recovery words and private keys out of the form and out of support conversations. Bitcoin.org’s wallet-security guide explains why protecting the wallet and its backups remains your responsibility. A public receiving address and a recovery secret have entirely different purposes.

Receiving into an exchange needs one more check

Read the destination exchange’s instructions for a BTC deposit on the Bitcoin network. Do not select a token version of BTC on another network simply because the label contains the same letters. Check that deposits are enabled and that the expected amount meets the destination’s requirements. If you are unsure what it will accept, resolve that uncertainty with the receiving service before funding your swap.

The destination’s account credit can be a separate stage after an on-chain Bitcoin payment. Keep its stated crediting requirement available so you know what to check if the swap reports a payout but the account balance has not changed. The Bitcoin payment-processing guide describes the distinction between detecting a payment and accepting it with the desired confirmation confidence.

Do not rely on a swap to meet an uncertain payment deadline

If you are paying an invoice, compare its required amount and expiry with the actual swap instructions. A previewed output is not a promise that a merchant will receive an exact amount by a particular time. When the invoice leaves too little room for an exchange and network processing, arrange a suitable payment route with the recipient first. Do not create an avoidable dispute by assuming both services use the same deadline.

For a destination that you control, the preparation is usually simpler: verify the address, check the quote and track the result. For a destination controlled by someone else, you also need their acceptance conditions. Keep those conditions in your own notes rather than trying to encode them into an address field or a payment comment that the swap does not request.

The send sequence, with a check at each step

  1. Set the amount. Enter the XMR you intend to deposit and let the BTC quote load. Verify XMR on the sending side and BTC on the receiving side. If the live form rejects the amount or marks the pair unavailable, resolve that before proceeding.
  2. Set the destination. Paste your verified Bitcoin receiving address. Compare it with the original receive screen. Check the selected rate option and current order conditions.
  3. Create and save the order. Read the order reference, Monero deposit instructions and any payment deadline. Keep that order page available. This is the specific record your deposit must match.
  4. Prepare the wallet transfer. Copy the Monero deposit address from this order into your wallet, enter the requested XMR amount, then compare both against the order before approving.
  5. Keep the sending evidence. After the wallet reports the transfer, save its transaction ID and return to the order. Follow its progress through the exchange and Bitcoin payout, then verify the receiving destination.

At the wallet’s final confirmation, pause long enough to check the destination and amount together. If you have multiple exchange tabs open, make sure the reference in your notes belongs to the address you are using. Do not combine the deposit instructions from one tab with the quote in another. Close unused quote tabs if they make the sequence confusing.

Use the exact address supplied by the order. Do not shorten it, add an identifier of your own or substitute an address from a completed swap. If your wallet asks for a field that the order does not explain, stop and check the instructions with support. The address, network and memo checklist helps separate a required field from an assumption.

Do not approve another payment just because the order screen has not updated immediately. First check whether the wallet has already recorded an outgoing transfer. If it has, use that transaction to investigate the existing order. If it has not, inspect the wallet’s exact message. The distinction prevents an uncertain first attempt from turning into two independent payments.

A laptop and smartphone on a desk beside a notebook
Keep one order reference with the corresponding sending and receiving details. Illustrative photograph by Callum Hilton on Pexels, used under the Pexels licence.

You sent XMR. Now find the last confirmed stage.

There are three places to look: the sending wallet, the exchange order and the Bitcoin destination. Work through them in that order. Collect what each one actually shows before deciding where the problem is. An unchanged destination balance does not identify which earlier stage needs attention.

Stage A: the Monero wallet

Find the outgoing transaction in the account used to send. Record the transaction ID, amount and approximate time. If the transfer is still waiting inside an external withdrawal service, use that service’s own status information. If your wallet shows a failure rather than a transfer, keep the exact error text. Those are different situations and should not be described to support as the same “sent” payment.

Monero’s private transaction design means that a public transaction ID alone does not reveal the recipient and amount in the way a Bitcoin explorer can. If receipt is disputed, a transaction-specific payment proof can help. Follow the Monero project’s payment-proof instructions and the support team’s specific request. Do not substitute your recovery phrase or private spend key for a payment proof.

Keep a proof request limited to the transaction under investigation. You do not need to publish your whole transaction history to explain one missing deposit. Share the order reference and relevant evidence through the official support channel. If you do not understand which wallet field is being requested, ask for clarification before exporting anything.

Stage B: the exchange order

Open the original order or use AceChange’s order tracker. Compare its deposit information with the transfer you found in your wallet. Read any remaining confirmation or processing requirement on the order. Avoid replacing it with a number from an old article; requirements can be specific to the transaction and the service.

If the order acknowledges the deposit, your next question is whether it is still processing or has reported a Bitcoin payout. If it reports a problem, retain that message and use the resolution available for the order. If an expiry is involved, explain whether you sent before or after you saw it. The provider’s order FAQ describes exception handling, but your actual order determines which choices are available.

A quoted rate and a completed exchange record answer different questions. For a current exchange, follow the final order information. For a future exchange, request a new quote. Comparing the output of an existing order with a fresh homepage quote later can create confusion without telling you whether the order was processed correctly.

Stage C: the Bitcoin destination

When a Bitcoin payout is reported, use the outgoing BTC transaction details associated with that order. Compare the receiving address with the destination you entered. Then check the wallet or deposit service receiving the BTC. You are now investigating the receiving side rather than the Monero deposit.

Bitcoin transactions accumulate confirmations, and block discovery does not follow a guaranteed schedule. A payout transaction can therefore exist before a receiving service treats it as fully credited. Bitcoin.org’s guide to confirmations explains that the waiting time varies. Check the destination’s own requirement rather than using a fixed minute count from a search result.

If the payment is visible at the correct destination on-chain but a hosted account is not credited, ask that receiving service about its deposit handling. Include the BTC transaction ID and the deposit address used for your account. If the payout details do not match the original order, contact AceChange with both records. Do not try to correct the situation by sending more Monero.

Three common planning mistakes you can avoid

Trying to exchange the displayed balance before checking availability

Imagine opening a quote for the full number on the wallet’s home screen, then finding that the wallet cannot send that amount yet. The useful action is to return to its available balance and transfer preview. Repeatedly changing the swap page does not release funds held by the sending wallet. This is an illustrative situation; your wallet’s actual status is the evidence to use.

For the next attempt, decide the sendable amount first and enter that amount into the quote. If the order has expired while you were resolving the wallet issue and nothing was sent, begin with a current order. If you did send, keep investigating that order instead. The key question is whether a transfer exists, not how many times you opened the form.

Assuming a BTC label means every network is interchangeable

A receiving platform may offer several asset or network choices in nearby menus. Read the complete selection, not only the logo. For this route, use a destination appropriate for the Bitcoin network selected in the form. If the receiving service’s instructions are unclear, obtain a clear answer there before you approve the Monero deposit.

Saving a correctly identified destination in your own records can help, but still check its current availability before each swap. A previously used service can change its deposit instructions or place a temporary restriction on deposits. Your old successful receipt is useful history, not proof that today’s instructions are unchanged.

Losing the link between the order and the transfer

An order reference, a Monero transaction ID and a Bitcoin transaction ID are not interchangeable. Give them separate labels in your note. The order reference identifies the exchange, the Monero transaction identifies its funding transfer, and the Bitcoin transaction identifies the payout. Having all three, when available, makes a support conversation much more precise.

After completion, keep the final BTC amount and the receiving wallet record with those identifiers. If you use screenshots, include the relevant status and date while avoiding unrelated balances. A small, organized record is easier to check than a collection of cropped numbers with no indication of which transfer they belong to.

Short answers before you return to the form

Can I send Monero straight to a Bitcoin address?

No. The Monero deposit goes to the XMR address supplied by the exchange order. Your Bitcoin address is the destination for the later BTC payout. Keep the two roles separate even when the same wallet application supports both assets.

Is a Bitcoin receipt the same as having the balance credited?

Check what the receiving wallet or service means by each status. A hosted platform can show a detected deposit before making it available in the account. Use its stated crediting rules and the payout transaction details together. Do not treat a screenshot of a swap status as a substitute for checking the destination.

Where do I go if I actually want to receive Monero?

Use the opposite BTC to XMR page if you are sending Bitcoin and receiving Monero. For a different asset, open the main crypto swap page and select the pair you hold. Each new direction needs its own quote and deposit instructions.

Tell support exactly which stage needs attention

Start from the official contact page. Send the order reference, XMR amount, sending transaction ID if available, approximate time, and the exact message you see. If the order reports a BTC payout, include that payout transaction ID and explain what the receiving destination shows. That gives support a sequence to investigate instead of a vague report that “the coins are missing.”

A useful sample is: “My XMR transfer is recorded in the wallet. The order reference is available, and the order still shows this status. I have not made a second payment. Please check the deposit against this transaction.” This is a suggested format, not a real customer testimonial. State only the stages you have verified and attach only the evidence relevant to them.

Keep the conversation private. Never send a seed phrase, wallet password or private spend key, and do not pay an unsolicited contact who claims to speed up an order. If a support request contains a term you do not recognize, ask what information is needed and why. You can investigate a transaction while keeping control of your wallet.

Review the XMR → BTC quote

Marcus Richardson — Founder & Privacy Research Lead · www.linkedin.com · Last updated September 23, 2026