ETH → BTC
| # | Exchange | Score | No-KYC record? | Rate | You receive (1 ETH) | Limits (ETH) | ||
|---|---|---|---|---|---|---|---|---|
| 1 |
|
A priv 87trust 70 | 1 ETH = 0.027952 BTC | 0.027952 BTC | min 4.0247 · max 689.948599 | swap on notkyc | swap on OctoSwap → | |
| 2 |
|
C priv 64trust 70 | 1 ETH = 0.02786004 BTC | 0.02786004 BTC | min 0.13262 · max 572.07279 | swap on notkyc | swap on Swaponix → | |
| 3 |
|
C priv 49trust 75 | — | 1 ETH = 0.02780536 BTC | 0.02780536 BTC | — | swap on Quickex → | |
| 4 |
|
C priv 62trust 70 | 1 ETH = 0.027801 BTC | 0.027801 BTC | min 0.03466948 · max 572.06922229 | swap on notkyc | swap on Lizex → | |
| 5 |
|
C priv 61trust 71 | 1 ETH = 0.0278 BTC | 0.0278 BTC | min 0.05174 · max 1724.83125 | swap on notkyc | swap on XMRS → | |
| 6 |
|
C priv 53trust 71 | — | 1 ETH = 0.02779486 BTC | 0.02779486 BTC | min 0.00671045 · max 28740 | swap on CCE.cash → | |
| 7 |
|
D priv 45trust 67 | 1 ETH = 0.02778855 BTC | 0.02778855 BTC | min 0.0059409 · max 45 | swap on notkyc | swap on FixedFloat → | |
| 8 |
|
A priv 100trust 55 | 1 ETH = 0.02771534 BTC | 0.02771534 BTC | min 0.0344 · max 344 | swap on notkyc | swap on Mistex → | |
| 9 |
|
B priv 59trust 88 | 1 ETH = 0.0277 BTC | 0.0277 BTC | min 0.05174 · max 1724.83125 | swap on notkyc | swap on Swapuz → | |
| 10 |
|
D priv 40trust 65 | — | 1 ETH = 0.0276918 BTC | 0.0276918 BTC | min 0.00226546 | swap on Baltex → | |
| 11 |
|
C priv 49trust 79 | 1 ETH = 0.02764566 BTC | 0.02764566 BTC | min 0.0022377 | swap on notkyc | swap on StealthEX → | |
| 12 |
|
D priv 43trust 72 | — | 1 ETH = 0.02760592 BTC | 0.02760592 BTC | min 0.00576426 | swap on ChangeHero → | |
| 13 |
|
A+ priv 95trust 94 | 1 ETH = 0.02759724 BTC | 0.02759724 BTC | min 0.005751 · max 362.6257019 | swap on notkyc | swap on PegasusSwap → | |
| 14 |
|
D priv 36trust 64 | 1 ETH = 0.02759552 BTC | 0.02759552 BTC | min 0.09 · max 34000 | swap on notkyc | swap on Godex → | |
| 15 |
|
C priv 49trust 80 | 1 ETH = 0.0275705 BTC | 0.0275705 BTC | min 0.02818 · max 362.6257019 | swap on notkyc | swap on Exolix → | |
| 16 |
|
A+ priv 98trust 94 | 1 ETH = 0.02743184 BTC | 0.02743184 BTC | min 0.03764848 · max 267.7762842 | swap on notkyc | swap on ETZ → | |
| 17 |
|
C priv 48trust 78 | — | 1 ETH = 0.02736919 BTC | 0.02736919 BTC | min 0.00517464 · max 34.49762826 | swap on SideShift → | |
| 18 |
|
C priv 65trust 60 | 1 ETH = 0.02717876 BTC | 0.02717876 BTC | min 0.01727505 · max 831.1317222 | swap on notkyc | swap on GhostSwap → |
Swapping ETH to BTC is one of the most liquid pairs in crypto, often used to consolidate gains from DeFi or NFT activity into a long-term store of value. Without KYC, you skip account creation, identity uploads, and withdrawal holds - the swap settles directly to your BTC address. This page pulls live quotes from 17 non-custodial aggregators so you can see real receive amounts after fees, not advertised rates.
Why ETH -> BTC is a special case
ETH and BTC sit on entirely separate chains with no native bridge, so every swap requires a counterparty or liquidity pool willing to take ETH on Ethereum and release BTC on Bitcoin's mainchain. This is the deepest non-stablecoin pair in crypto, which means tight spreads (typically 0.1-0.5 percent on top of mid-market) and minimal slippage even on five-figure tickets. Confirmation timing is asymmetric: your ETH side lands in 1-3 minutes after 12-30 block confirmations, but the BTC payout waits on Bitcoin blocks - expect 10-40 minutes end-to-end.
Fee dynamics matter here. ETH gas at the send step can swing the effective rate by 0.5-2 percent on small swaps, so sizing up reduces relative cost. On the BTC receive side, the service pays the miner fee out of your output, and during mempool congestion that bite grows.
What to check before clicking swap
- Network selection: send native ETH on Ethereum mainnet, not an L2 or wrapped variant, unless the quote explicitly supports Arbitrum, Base, or Optimism. Sending ERC-20 WETH or L2 ETH to a mainnet-only deposit address is the most common way funds get stuck.
- Receive address: use a native SegWit (bc1q) or Taproot (bc1p) BTC address to minimize the withdrawal fee deducted from your output.
- Rate type: floating rates give you the market price at execution but expose you to drift during confirmations; fixed rates lock the quote but charge a 0.5-1 percent premium and often have tighter min/max bounds.
- Refund address: always provide one. If the deposit arrives outside the quoted window or below the minimum, this is the only way funds return.
Practical tip: avoid swapping during high-gas periods (US market open, major NFT mints) - waiting for gas to drop below 20 gwei can save more than shopping for a better rate.