SwapBTC toETH.
Swap Bitcoin for Ethereum. No account, no wallet connection, and we never hold your funds.
- Non-custodial
- Track every swap
- 24/7 Telegram support
No account needed. Quotes are estimates, and the final amount can differ within your slippage setting. Swaps are screened by our partners and may be delayed, refunded or held where the law requires. Transfers can't be reversed. How swaps work →
BTC to ETH
Bitcoin and Ethereum are separate blockchains, so you cannot send BTC and have ETH appear. A BTC-to-ETH swap hands over BTC and delivers ETH to an Ethereum address you control.
You send BTC to a deposit address and receive ETH at the address you provide. HorseRouter compares partner exchanges and shows an estimate; a partner executes and settles the swap, and HorseRouter never holds your funds.
Before you swap
- Send BTC on the Bitcoin network only. The Bitcoin network fee varies with congestion.
- Your receiving address must be an Ethereum address: 0x followed by 40 characters.
- Bitcoin adds a block roughly every ten minutes, so confirmations can take a while before the swap is settled.
- Quotes are estimates and the amount can move within your slippage setting.
How to swap BTC to ETH
- Select BTC as the asset you send and ETH as the asset you receive.
- Enter the amount to see an estimated quote, the estimated time and the fee.
- Paste your receiving Ethereum address and check it carefully.
- Start the swap to get a deposit address, then send the exact asset to it from any wallet or exchange.
- A partner executes and settles the swap. The estimate can move within your slippage setting, and transfers cannot be reversed.
Frequently asked questions
Does this deliver ETH on the Ethereum network?
Yes, ETH on Ethereum, to an Ethereum address. Wrapped or bridged versions of ETH on other networks are different assets.
How long does a BTC to ETH swap take?
It varies. Bitcoin confirmations can take a while, and congestion or compliance checks by the partner can add time.
Do I need an account or wallet connection?
No. You paste a receiving address and send BTC to the deposit address shown. There is no account and no wallet connection.