BTC to ETH: Swap Bitcoin to Ethereum With No KYC
To swap BTC to ETH, put in the BTC amount, an Ethereum mainnet address starting with 0x for the payout and the Bitcoin address you will pay from, then transfer the BTC to the single-use deposit address shown. Nothing asks for an account or ID, and the ETH is paid to your wallet once the Bitcoin deposit has one to three confirmations.
- Within minutes
- No account · No KYC
- Paid to your wallet
- Fees included in quote
By clicking Confirm exchange, you agree to the Privacy Policy & Terms of Service.
Last quote:
Data by CoinGecko
BTC to ETH Exchange Rate
The 1 Bitcoin to Ethereum reference rate at market prices, before fees.
BTC to ETH swap at a glance
Send BTC from Sparrow, Electrum or a hardware wallet.
- Send BTCOne to three blocks to confirm on Bitcoin
- GhostSwap swaps itAt the floating rate, fees already in the quote
- Receive ETHSent to your address; Ethereum confirms in about 2–5 minutes
How much ETH do you get for BTC?
GhostSwap quotes at 15 Nov 2026, 01:21 UTC, after the service fee and the cost of sending the ETH to your wallet.
The rate floats with the market until your BTC deposit confirms.
BTC to ETH for larger amounts
Today's maximum for one swap and the rate at each size. GhostSwap quotes at 15 Nov 2026, 01:21 UTC, after the service fee and the network fee.
| You send | You receive | Rate per BTC | Against the smallest size |
|---|---|---|---|
| 0.1 BTC | about 3.5724 ETH | 35.7244 ETH | reference |
| 0.5 BTC | about 17.8615 ETH | 35.7230 ETH | same rate |
| 1 BTC | about 35.7246 ETH | 35.7246 ETH | same rate |
| 5 BTC | about 178.57 ETH | 35.7145 ETH | 0.03% less per coin |
| 10 BTC | about 357.05 ETH | 35.7055 ETH | 0.05% less per coin |
| 122.72 BTC (today's maximum) | about 4,308.52 ETH | 35.1085 ETH | 1.72% less per coin |
GhostSwap's fee is the same for a large swap as for a small one. A very large order can move the quoted rate, so the rate per coin can be lower in the last rows. Above today's maximum, split the amount into several swaps. The rate floats with the market until your BTC deposit confirms.
Sending the BTC: what decides the wait and the fee
The clock on a BTC to ETH swap starts when your Bitcoin transaction reaches the network, and most of the wait is spent there. The deposit needs one to three Bitcoin blocks. Blocks come about every 10 minutes on average, but a single gap can be far longer or far shorter. Once the deposit has confirmed, most swaps finish within minutes.
Your wallet sets the Bitcoin fee, and it is paid on top of the amount you send. Miners charge for the size of a transaction, not its value, so a payment built from one or two coins costs less than one that sweeps up dozens of small ones. Coins held on a bc1 address also take less block space to spend than coins on an old address starting with 1.
If you send from an exchange account, the withdrawal may sit in that exchange's own queue before it is broadcast, and it leaves from an address that is not yours. Send from a wallet you control, such as Sparrow, Electrum or a hardware wallet, so the sender address you enter really belongs to you.
Your Ethereum address: mainnet 0x, not a layer-2
The ETH is paid on Ethereum mainnet to an address that starts with 0x followed by 40 hexadecimal characters. MetaMask, Rabby and a Ledger all give you one. Copy it from the wallet and paste it rather than retyping it. Many addresses mix upper and lower case letters as a built-in checksum, so a wallet that calls a pasted address invalid is telling you something: copy it again.
The same 0x address also exists on layer-2 networks such as Arbitrum, Optimism and Base, and on BNB Smart Chain. That causes confusion after the payout. This pair pays on mainnet, so a wallet switched to a layer-2 shows a zero balance even though the ETH has arrived. Set the wallet to Ethereum Mainnet before you look. What is a layer-2? explains why the networks share an address format but keep separate balances.
Use a plain wallet address. A token contract or a multisig you have never tested with incoming ETH is not the place to receive a swap.
After the ETH arrives: keep some for gas
You don't need any ETH in the wallet beforehand. Receiving costs the receiver nothing, and the first payout can land on a brand-new address. From then on, the ETH you received is also the coin that pays gas on Ethereum, so every later action, such as sending, approving a token or using an app, spends a little of it.
If you plan to turn part of the ETH into an ERC-20 token, hold some back. Tokens such as USDT or USDC cannot pay their own transfer fees, and without ETH next to them they stay put until you top up. Gas is priced in gwei and changes through the day, so quiet hours cost less; how to avoid high gas fees has practical tips.
To check the payout yourself, paste your address into Etherscan. It lists the incoming transaction and the block it landed in, often before your wallet app has refreshed.
Refunds and support for a BTC to ETH swap
When you create the swap you give two addresses: the 0x address for the ETH and the Bitcoin address you send from. The second one only matters if something goes wrong. If a swap cannot be completed, the coins are refunded to the sender address you entered, so it has to belong to a wallet you can open. BTC refunded to an exchange's hot wallet can be slow or impossible to recover.
Keep two references: the swap ID shown after you create the swap, and the Bitcoin transaction ID from your wallet. The status page shows each step, and mempool.space shows how many confirmations the deposit has. If the deposit has confirmed and the status has not changed for a long time, write to support@ghostswap.io with both IDs. Sending the same BTC again does not speed anything up; it only creates a second deposit that also has to be sorted out.
Native ETH or a Bitcoin token on Ethereum?
| Native ETH (this swap) | Wrapped BTC token on Ethereum | |
|---|---|---|
| What you hold | ETH, the network's own coin | An ERC-20 token meant to track BTC |
| Price you are exposed to | ETH | BTC |
| Gas | Pays its own gas | Needs ETH beside it for every transfer |
| What it relies on | Ethereum alone | Ethereum plus the issuer holding the backing BTC |
Some people searching for BTC to ETH really want to keep Bitcoin's price while using Ethereum apps. That is a wrapped token, not ETH, and it is covered in the BTC to WBTC guide. If you want ETH itself, to pay gas, hold or spend, this pair is the direct route: you give up BTC and receive the coin Ethereum runs on.
Why people swap Bitcoin to Ethereum
Bitcoin is built to store and move value, and it does little else. Ethereum runs smart contracts, so most lending apps, stablecoins, token launches and NFT markets live there. To use any of them you need ETH, if only to pay gas. Swapping some of the BTC you already hold gets you that ETH without opening an exchange account.
Others want exposure to ETH itself. They hold both coins and shift between them when they think one is cheap against the other. That is a market call, and the rate on this page comes from aggregated liquidity from leading crypto markets and floats until your deposit confirms. Ethereum vs Bitcoin compares the two networks if you are weighing that up.
And sometimes the reason is plain: a contractor, a project or a friend wants to be paid in ETH, while your savings are in BTC.
Common mistakes
- Looking for the payout with the wallet set to Arbitrum, Base or another layer-2: the ETH arrives on Ethereum mainnet.
- Giving an exchange account's withdrawal address as the BTC sender, which leaves a refund with nowhere you control to go.
- Choosing a Bitcoin fee below what the mempool currently needs, which leaves the deposit waiting unconfirmed.
- Trying to pay over Lightning: the deposit only accepts an on-chain Bitcoin transaction.
- Swapping all the ETH into tokens straight away and leaving nothing to pay gas with.
Going the other way? ![]()
Swap ETH to BTC
Other ways to get Ethereum (ETH)
More BTC swaps
Live prices: Bitcoin price today
BTC to ETH Live Price Chart
BTC/ETH
Reference market prices, updated live
Convert Bitcoin to Ethereum
| BTC | ETH at market price |
|---|---|
| 0.0005BTC | 0.018200ETH |
| 0.001BTC | 0.036400ETH |
| 0.002BTC | 0.072801ETH |
| 0.005BTC | 0.182002ETH |
| 0.01BTC | 0.364004ETH |
| 0.02BTC | 0.728009ETH |
| 0.1BTC | 3.6400ETH |
| 0.2BTC | 7.2801ETH |
At market prices of $62,774.00 per BTC and $1,724.54 per ETH (15 Nov 2026), 0.01 BTC is worth about 0.364004 ETH.
Convert Ethereum to Bitcoin
| ETH | BTC at market price |
|---|---|
| 0.018ETH | 0.000494BTC |
| 0.02ETH | 0.000549BTC |
| 0.05ETH | 0.001374BTC |
| 0.1ETH | 0.002747BTC |
| 0.2ETH | 0.005494BTC |
| 0.5ETH | 0.013736BTC |
| 2.5ETH | 0.068681BTC |
| 5ETH | 0.137361BTC |
Going the other way, 0.2 ETH is worth about 0.005494 BTC at the same prices.
How to Exchange Bitcoin to Ethereum
Select BTC and ETH
Pick BTC in “You send” and ETH in “You get”, then enter the amount.
Enter Ethereum Address
Paste the Ethereum address that should receive the ETH. Then enter the Bitcoin address you send BTC from; a refund, if ever needed, goes there.
Send Bitcoin
Send exactly the amount shown from your own Bitcoin wallet to the one-time deposit address.
Receive Ethereum
Your ETH arrives on Ethereum. Follow each step on the status page with your swap ID.