ICP to BTC: Swap Internet Computer to Bitcoin, No KYC
To swap ICP to BTC, enter the ICP amount, paste a Bitcoin address that starts with bc1, 3 or 1, add the ICP account ID you send from, then send ICP to the one-time deposit address. The Internet Computer confirms your deposit in a few seconds, and the bitcoin is paid on the Bitcoin network with no account or ID.
- 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.
Data by CoinGecko
ICP to BTC Exchange Rate
The 1 Internet Computer to Bitcoin reference rate at market prices, before fees. The exact amount, minimum and maximum are shown in the exchange box before you send.
ICP to BTC swap at a glance
Everything that is specific to swapping Internet Computer to Bitcoin on GhostSwap.
It is a cross-chain swap from Internet Computer to Bitcoin, with no bridge and no wrapped tokens.
- Send ICPA few seconds to confirm on Internet Computer
- GhostSwap swaps itAt the floating rate, fees already in the quote
- Receive BTCSent to your address; Bitcoin confirms in one to three blocks
Going the other way? ![]()
Swap BTC to ICP
Other ways to get Bitcoin (BTC)
Live prices: Bitcoin price today
ICP to BTC Live Price Chart
ICP/BTC
Reference market prices, updated live
Convert Internet Computer to Bitcoin
| ICP | BTC at market price |
|---|---|
| 10ICP | 0.000325BTC |
| 25ICP | 0.000812BTC |
| 50ICP | 0.001624BTC |
| 100ICP | 0.003248BTC |
| 250ICP | 0.008120BTC |
| 500ICP | 0.016241BTC |
| 2,500ICP | 0.081203BTC |
| 5,000ICP | 0.162405BTC |
At market prices of $2.5700 per ICP and $79,123.00 per BTC (4 Nov 2026), 250 ICP is worth about 0.008120 BTC. Your exact amount, after network fees, is shown in the exchange box before you send.
Convert Bitcoin to Internet Computer
| BTC | ICP at market price |
|---|---|
| 0.0002BTC | 6.1574ICP |
| 0.0005BTC | 15.3936ICP |
| 0.001BTC | 30.7872ICP |
| 0.002BTC | 61.5743ICP |
| 0.005BTC | 153.9358ICP |
| 0.01BTC | 307.8716ICP |
| 0.05BTC | 1,539.36ICP |
| 0.1BTC | 3,078.72ICP |
Going the other way, 0.005 BTC is worth about 153.9358 ICP at the same prices.
How to Exchange Internet Computer to Bitcoin
Select ICP and BTC
Pick ICP in “You send” and BTC in “You get”, then enter the amount. The box shows how much BTC you get and the minimum ICP for this pair.
Enter Bitcoin Address
Paste the Bitcoin address that should receive the BTC (it starts with bc1, 3 or 1). Then enter the Internet Computer address you send ICP from; a refund, if ever needed, goes there.
Send Internet Computer
Send exactly the amount shown from your own Internet Computer wallet to the one-time deposit address.
Receive Bitcoin
Your BTC is paid out once your ICP deposit confirms, and Bitcoin then confirms it in one to three blocks. Most swaps finish within minutes. The exact time depends on how fast each network confirms your deposit. Follow each step on the status page with your swap ID.
Getting ICP ready to leave the Internet Computer
Only liquid ICP can be swapped. If your tokens sit in an NNS neuron, they are staked and cannot be sent until the neuron has dissolved and you have disbursed the ICP back to your main account. A neuron with a long dissolve delay needs that whole period to run out first, so check the countdown in the NNS dapp before you plan the swap.
Voting rewards that were paid as maturity are not ICP either. They have to be turned into ICP inside the NNS before they count as a balance you can send.
Once the ICP is liquid, leave a little extra in the account. Each transfer on the ICP ledger takes a small fee in ICP, and a wallet that tries to send its entire balance without room for that fee will refuse the transaction. Plug and OISY show the fee on the confirm screen; the NNS dapp shows it before you approve.
Sending ICP to the deposit address
The deposit is a plain ICP ledger transfer. Copy the deposit address from the box, paste it as the destination in your wallet, enter the amount shown and approve. On the Internet Computer the transfer is final within a few seconds, so this side of the swap barely adds any wait.
The sender field on this page wants the 64-character account ID of the wallet the ICP leaves from. That is also where a refund would go. A dashed principal ID is a different value and does not belong in that field.
If your ICP is on an exchange account, withdraw it to NNS dapp, Plug or OISY first and send from there. A deposit straight from an exchange comes from an address you do not control, and a refund sent back to it may never be credited to you.
Do not send ckBTC or any other ICP-based token to the deposit address. This pair accepts native ICP only.
Choosing the Bitcoin address that receives
Every Bitcoin wallet can hand you a fresh receive address, and any of the three common forms works here: bc1 (native SegWit or Taproot), 3 (wrapped SegWit) or 1 (legacy). Sparrow, Electrum and hardware wallets default to bc1, which is the usual choice.
Use a new receive address from a wallet whose seed you hold. That keeps this payout apart from your other coins on the chain and makes it easy to spot in the wallet history.
Check the pasted address against the wallet screen character by character at the start and the end. If you are using a hardware wallet, confirm it on the device itself, since clipboard malware swaps addresses after you copy them. A Bitcoin payout sent to a wrong but valid address cannot be pulled back by anyone.
ICP and BTC side by side
| ICP (you send) | BTC (you receive) | |
|---|---|---|
| Chain | Internet Computer | Bitcoin |
| Your address | 64-character account ID | bc1, 3 or 1 |
| Confirms in | A few seconds | One to three blocks |
| Transfer fee | Small ledger fee in ICP | Miner fee in BTC |
| Where to check | ICP Dashboard | mempool.space |
| Typical wallets | NNS dapp, Plug, OISY | Sparrow, Electrum, hardware wallet |
In this direction the fast chain comes first. Your ICP deposit is settled almost at once, so the swap can start quickly. The slower part is the payout: after GhostSwap broadcasts the bitcoin, your wallet will first show it as unconfirmed, and it gains its first confirmation when the next block includes it. Blocks come roughly every ten minutes on average, sometimes sooner and sometimes later.
Why ICP holders move into bitcoin
The usual reason is to take part of an Internet Computer position, often staking rewards, and hold it in the most widely used crypto asset, on a wallet or hardware device the holder already trusts. Bitcoin is also the coin most services and people accept, so it is a convenient form to keep value in between other moves.
The quote in the box comes from aggregated liquidity from leading crypto markets and already has fees taken off. The rate floats until your ICP deposit is confirmed, which on this chain happens almost straight away, and after that most swaps finish within minutes. As a no-KYC crypto exchange, GhostSwap asks for no sign-up, no email address and no identity documents on this route.
To go back to the Internet Computer later, use BTC to ICP. The Bitcoin price page tracks where BTC is trading now.
If the swap stalls or fails
If a swap cannot be completed, the coins are refunded to the sender address you entered. On this pair that means ICP returns to the account ID you typed in the sender field, which is why it must be your own wallet.
Your swap ID links to a status page listing every stage of the ICP to BTC run. Your deposit can be found on the ICP Dashboard by searching your account ID, and the bitcoin payout appears on mempool.space under the transaction ID shown on the status page.
If the dashboard shows the ICP transfer and the status page has not moved for a long time, email support@ghostswap.io with the swap ID and the ICP block index or transaction hash. Hold off on a second ICP transfer until support has replied.
Common mistakes
- Trying to send ICP that is still staked in a neuron or has not been disbursed.
- Sending the full balance with no room left for the ICP ledger fee.
- Typing the principal ID in the sender field instead of the account ID.
- Sending ckBTC or another ICP-based token to the ICP deposit address.
- Depositing straight from an exchange account, so a refund goes to an address you do not control.
ICP to BTC: questions and answers
Everything you need to know about exchanging ICP to BTC on GhostSwap.