To swap ETH to BTC without KYC, open the ETH to BTC exchange, enter the amount, paste your Bitcoin receiving address and an Ethereum refund address, then send the ETH from your own wallet. There is no account and no email. A typical swap takes 5 to 30 minutes, set mostly by how fast your ETH deposit confirms.
- You need a Bitcoin address to receive BTC and an Ethereum address for refunds.
- Send ETH on the Ethereum network itself, not ETH held on a layer-2 network and not a wrapped token.
- The rate is floating. The estimate shown before you send already includes the fee and the Bitcoin payout fee.
- You pay the Ethereum gas for your deposit from your own wallet, so keep a little ETH back.
- Standard swaps need no KYC. The licensed liquidity provider screens transactions and can, rarely, hold a flagged one and ask for verification.
Why people swap ETH to BTC
- Rebalancing. When ETH has grown into a larger share of a portfolio than intended, exchanging part of it for BTC brings the mix back without going through a bank.
- A simpler holding. Ethereum comes with tokens, contracts and approvals. Some holders prefer to keep long-term savings in Bitcoin and use ETH only for what they do on Ethereum.
- Leaving an exchange account. Someone moving to self-custody can exchange from their own wallet instead of opening one more account.
Each coin has its own page: the Ethereum (ETH) exchange page and the Bitcoin (BTC) exchange page.
How a no-KYC, non-custodial swap works
On a custodial exchange you deposit coins into an account and the exchange holds them until you withdraw. On SwapRocket there is no account and no balance. You send ETH from your wallet to a deposit address, one licensed liquidity provider executes the swap, and the BTC is sent to the address you gave. There is no wallet connection and no token approval.
"No KYC" means no account, no email and no document upload for a standard swap. The provider screens transactions and can, rarely, hold a flagged one and ask for verification. For the model in general, see how no-KYC exchanges work.
ETH to BTC routes compared
| Route | Who holds the funds | ID check | What it involves |
|---|---|---|---|
| Deposit-address swap (SwapRocket and similar services) | You, apart from the moment of the swap | None for standard swaps; a flagged transaction can be held for verification | Paste addresses, send one Ethereum transaction, receive native BTC |
| Exchange account | The exchange, until you withdraw | Yes, as a rule | Sign up, deposit ETH, trade, withdraw BTC |
| Decentralized exchange | You | None | Connect a wallet and approve; you usually receive a wrapped form of BTC on Ethereum, not BTC on the Bitcoin network |
Step-by-step: how to swap ETH to BTC without KYC
Before you start, have ready:
- An Ethereum wallet holding the ETH you want to swap, plus a little extra for gas.
- A Bitcoin address from a wallet you control.
Step 1: Open the pair and enter the amount
Go to the ETH to BTC exchange. ETH is the coin you send and BTC the coin you receive. Enter the amount of ETH. The form shows the minimum for the pair and the estimated amount of BTC. To look at the rate without starting a swap, use the ETH to BTC converter.
Step 2: Read the estimate
SwapRocket uses a floating rate. The estimate already includes the fee and the Bitcoin payout fee, and nothing is added afterwards. The final amount follows the market until your deposit is confirmed and the swap is executed, so it can come out slightly above or below the estimate.
Step 3: Paste your Bitcoin receiving address
Copy the address from your Bitcoin wallet's receive screen. Bitcoin addresses start with bc1, 1 or 3. An address starting with 0x is an Ethereum address and is not what belongs here. Compare the first and last characters after pasting.
Step 4: Add an Ethereum refund address
Enter an Ethereum address you control, normally the wallet you are sending from. If a swap cannot be completed, the ETH is returned there, minus network fees.
Step 5: Send the ETH
Start the swap and you are shown an Ethereum deposit address. Send the amount you entered, as ETH on the Ethereum network, in a single transaction. Use the gas setting your wallet suggests. A gas price set too low can leave the transaction pending.
Step 6: Receive the BTC
Once the deposit confirms, the swap is executed and a Bitcoin transaction is sent to your address. It appears in your wallet as incoming first and then gathers confirmations on the Bitcoin network. You can follow it on a Bitcoin block explorer.
If this is your first swap, your first crypto swap, step by step explains the same flow in more detail.
How long an ETH to BTC swap takes
A typical swap on SwapRocket takes 5 to 30 minutes. Ethereum deposits usually confirm within a few minutes at a normal gas price, so the deposit side of this pair is rarely the slow part. After the payout is sent, your wallet may show the BTC as unconfirmed until the next Bitcoin block includes it, and Bitcoin blocks arrive about every ten minutes on average.
What slows a swap down:
- A gas price too low for current Ethereum demand.
- Sending from an exchange that batches or delays withdrawals.
- Congestion on either network.
What an ETH to BTC swap costs
- Ethereum gas for your deposit. You pay this from your wallet when you send, and it varies with network demand.
- The swap. On SwapRocket the fee and the Bitcoin payout fee are already inside the estimate.
Because the Bitcoin payout fee does not shrink with the size of the swap, it weighs more on a small swap than on a large one. The number to compare is the amount of BTC you are estimated to receive. What "no fee" really means explains where the costs of any swap sit.
Five ETH to BTC mistakes to avoid
1. Sending ETH from a layer-2 network
ETH on Arbitrum, Optimism, Base or another layer-2 is not the same as ETH on the Ethereum network. Send on the network that matches the coin you selected in the form. If your ETH is on a layer-2, select that asset in the form if it is listed, or move it to the Ethereum network first.
2. Sending a wrapped token
Wrapped ETH (WETH) and staked versions of ETH are separate tokens. Unwrap them to ETH in your wallet before swapping, or select the exact token in the form if it is listed.
3. Sending your entire ETH balance
The deposit transaction needs gas. If you try to send everything, the wallet either reduces the amount or the transaction fails. Leave a little ETH in the wallet.
4. Pasting the wrong kind of address
The receiving address must be a Bitcoin address and the refund address an Ethereum address.
5. Expecting the BTC to be confirmed the moment it is sent
A Bitcoin payout shows as pending until it is included in a block. That is how Bitcoin works, not a sign of a problem.
Frequently Asked Questions
Do I need an account or ID to swap ETH to BTC?
No account and no email. Standard swaps need no KYC. The licensed liquidity provider that executes the swap screens transactions and can, rarely, hold a flagged one and ask for verification.
How long does an ETH to BTC swap take?
Typically 5 to 30 minutes. The ETH deposit usually confirms within a few minutes, and the BTC payout then needs to be included in a Bitcoin block before your wallet shows it as confirmed.
Is the ETH to BTC rate fixed?
No. SwapRocket uses a floating rate only. The estimate includes the fee and the payout network fee, and the final amount follows the market until the swap is executed.
Do I receive real BTC or a wrapped token?
BTC on the Bitcoin network, sent to the Bitcoin address you provide.
Is swapping ETH to BTC taxable?
That depends on where you live. In many countries, exchanging one cryptocurrency for another is a taxable event. Keep the date, the amounts and the transaction hashes of each swap, and check the rules that apply to you.
What if I sent less than the minimum, or the wrong amount?
A deposit below the minimum cannot be swapped. Email support@swaprocket.io with your swap ID and the transaction hash of your deposit. The FAQ covers the common cases.
Related reading
- How to swap BTC to ETH without KYC
- Your first crypto swap, step by step
- How no-KYC swaps actually work
Swap ETH to BTC
Have your Bitcoin address ready, check the estimate, and send ETH from your own wallet. SwapRocket is not offered to residents of the United States or the United Kingdom.
- Start a swap: ETH to BTC exchange
- Check the rate first: ETH to BTC converter
- Questions: FAQ








