Skip to content
coinchoose
Menu

Wallets guide

How to Move Crypto from an Exchange to Your Own Wallet (Step by Step)

Step-by-step guide to moving BTC, ETH and USDT from an exchange to your own wallet: network choice, test sends, fees and allowlists.

On this page
  1. What do I need before I move crypto off an exchange?
  2. How do I send crypto from an exchange to my wallet, step by step?
  3. Which network should I choose for BTC, ETH and USDT?
  4. How much does it cost to withdraw crypto?
  5. What is an address allowlist, and when will I face a Travel Rule prompt?
  6. What are the most common mistakes when moving crypto, and how do I avoid them?
  7. FAQ
  8. Source register

Moving crypto from an exchange to a wallet you control takes a few minutes and usually one small test send. You need a self-custody wallet, the receive address copied from it, and access to your exchange account. Bitcoin withdrawals typically confirm within an hour and Ethereum within minutes, though the exact time depends on network traffic.

What do I need before I move crypto off an exchange?

You need four things: a wallet that supports your coin, the wallet’s receive address, two-factor authentication (2FA) enabled on the exchange, and a small amount of crypto for a test send. For a hardware wallet such as a Ledger, install the matching blockchain app and add the account first, then verify the address on the device screen. For Bitcoin-only software, Electrum is a common choice.

  • A software or hardware wallet that supports the asset you hold. Start with our guide to choosing a wallet.
  • For a hardware wallet, the correct app and account. The Ledger Nano S is discontinued, so check the upgrade path if you own one, and compare models in our Ledger vs Trezor vs Coldcard guide.
  • The receive address, copied rather than typed, and checked character by character on the device.
  • 2FA or a passkey on your exchange account, because most exchanges require it to confirm a withdrawal.

How do I send crypto from an exchange to my wallet, step by step?

The flow is the same on Binance, Kraken, Coinbase and most other platforms, and Uniswap’s own guide walks through the same sequence. Open the wallet and copy its receive address, open the exchange’s Send or Withdraw screen, paste the address, pick a network the wallet supports, enter the amount, check the fee, then confirm with 2FA. Send a small test amount first, then the rest.

  1. Open the wallet and find its receive address. In a hardware wallet, open the wallet app, tap Receive, and confirm the address shown on the device screen matches the one on your phone or computer. In a software wallet such as Electrum, open the Receive tab and copy the address.
  2. Copy the address. Use the copy button, then check the first and last few characters after pasting: clipboard malware can silently swap an address.
  3. Open the exchange and go to Send, Withdraw or Transfer. On Binance it is under Assets, on Kraken under Withdraw, and on Coinbase under Send.
  4. Choose the asset (BTC, ETH, USDT and so on) and paste the address. Some networks, including XRP and EOS, also require a memo or tag.
  5. Select the network. It must match one your wallet supports; a mismatch can mean the funds are permanently lost.
  6. Enter the amount. The exchange shows the network fee and what the recipient receives before you confirm.
  7. Confirm with 2FA or a passkey, then track the transaction using its transaction ID (TxID) in a block explorer.
  8. Send a small test amount first, wait for it to arrive in the wallet, then send the remaining balance to the same address.

Which network should I choose for BTC, ETH and USDT?

Choose the network your wallet supports, not the cheapest one. BTC normally travels on the Bitcoin network, ETH on Ethereum or a layer-2 your wallet supports, and USDT on Ethereum, Tron or BNB Smart Chain. Sending on a network the receiving wallet does not support usually means the funds are gone for good, so confirm the network before you confirm the transaction.

Asset Common network Address format Illustrative cost (October 2026) Notes
BTC Bitcoin (native) starts with bc1, 1 or 3 about 0.0002 to 0.0005 BTC per withdrawal The safe default for Bitcoin; use Lightning only if the wallet supports it
ETH Ethereum (ERC-20) starts with 0x about 0.0012 to 0.005 ETH Usually the most expensive common option
ETH Arbitrum One, Base, Optimism, Polygon starts with 0x a fraction of Ethereum mainnet Only if the wallet supports that exact layer-2
USDT Ethereum (ERC-20) starts with 0x higher, gas-based Widely supported but the costliest
USDT Tron (TRC-20) starts with T low flat fee Confirm the wallet supports TRC-20 first
USDT BNB Smart Chain (BEP-20) starts with 0x low flat fee Confirm BSC support first

Binance’s guide puts it simply: the network you pick must match the one the receiving platform supports, and USDT on Tron or BNB Smart Chain is usually much cheaper than on Ethereum. A wrong network is not a cheaper fee, it is a lost transfer.

How much does it cost to withdraw crypto?

Withdrawal costs come from a flat exchange fee, a network fee, or both, and the exchange always shows the total before you confirm. OKX lists Bitcoin withdrawals at about 0.0002 BTC and Ethereum at about 0.0012 ETH, while PayPal sets external minimums of 0.001 BTC and 0.01 ETH. Kraken charges a per-asset fee plus a minimum, shown at confirmation.

Service Fee model Illustrative figure (as of October 2026)
OKX Flat per-withdrawal fee 0.0002 BTC or 0.0012 ETH per withdrawal
Binance Network fee per coin and network, shown before you confirm USDT on Tron or BNB Smart Chain is much cheaper than on Ethereum
Kraken Per-asset withdrawal fee plus a minimum, shown at confirmation Fee and minimum vary by asset and network
PayPal (US) No separate crypto fee stated; external minimums apply 0.001 BTC or 0.01 ETH minimum; $25,000 weekly cap

The flat fee matters most on small sends. On an illustrative 0.001 BTC withdrawal, a 0.0005 BTC fee is half the value sent, while on a 0.1 BTC withdrawal the same fee is just 0.5%. On a 0.01 BTC withdrawal, a 0.0005 BTC fee is 5% of the amount, against 2% at a 0.0002 BTC fee, so consolidating several small sends into one larger withdrawal costs less than withdrawing piecemeal.

Fees change, and some assets are not available in every country. Kraken notes that its published fees may change and that the final fee is shown accurately at confirmation, so read the figure on the withdrawal screen rather than relying on any third-party list.

What is an address allowlist, and when will I face a Travel Rule prompt?

An allowlist is a list of addresses you have approved, so your account can only withdraw to those addresses, which stops an intruder from sending funds to their own wallet. Binance lets you add addresses to a whitelist, after which the account can only withdraw to whitelisted addresses. Under European and UK Travel Rule rules, Kraken verifies ownership of private wallets for deposits and withdrawals above EUR 1,000 and then whitelists that address.

On Kraken, the Travel Rule check works like this: for a private wallet, you confirm whether the funds came from an exchange or a wallet you control, then verify ownership with a one-click self-certification or a “satoshi test” (a tiny transaction you make to prove control). Once the address is verified, Kraken whitelists it so you are not asked again for the same address.

Allowlists do not remove the need to check each address before sending, but they reduce the damage if someone gets into your account.

What are the most common mistakes when moving crypto, and how do I avoid them?

The costliest mistakes are picking a network the wallet does not support, mistyping or clipboard-swapping an address, and skipping a memo or tag on networks such as XRP. Each is avoidable: match the network to the wallet, verify the full address on a hardware device, copy instead of typing, and send a small test amount first.

  • Wrong network. Funds sent on an unsupported network are usually unrecoverable. Fix: confirm the network matches the wallet before you confirm the transaction.
  • Swapped or mistyped address. Clipboard malware can replace your address. Fix: verify the full address on the hardware device screen and re-check the first and last characters after pasting.
  • Missing memo or tag. XRP and EOS deposits can be missed without one. Fix: fill in the memo or tag when the exchange or wallet asks for it.
  • Phishing and fake wallet apps. A prompt asking for your recovery phrase is always a scam. Fix: download wallets only from the official vendor site, and never share your seed phrase.
  • Many small withdrawals. Flat fees punish small sends. Fix: consolidate into one withdrawal where practical.

Crypto assets are volatile, and this guide is not financial advice.

FAQ

What happens if I send crypto on the wrong network?

The transfer usually cannot be reversed. Binance and OKX both warn that sending to an incompatible network or address can mean permanent loss, so always choose the network your wallet supports and confirm it before you send.

Should I send a test transaction first?

Yes, especially the first time you use an address or for a large amount. Binance recommends sending a small amount first, and OKX suggests a test of around 0.0001 BTC. Once it arrives, send the rest to the same confirmed address.

Do I need a hardware wallet, or is a software wallet enough?

It depends on how much you hold and how you use it. A hardware wallet such as a Ledger keeps private keys offline, which protects against malware and clipboard attacks, while a software wallet is more convenient for frequent small spending. Many people keep trading amounts on an exchange and store larger, longer-term holdings in a hardware wallet.

What is an address allowlist, and should I use one?

An allowlist lets withdrawals go only to addresses you have approved, which limits the damage if someone gains access to your account. Binance and Kraken both offer address allowlisting, and it is worth enabling for the wallets you use most.

How long does a withdrawal take?

It depends on the network and its congestion. OKX cites roughly 10 to 60 minutes for Bitcoin and 1 to 10 minutes for Ethereum, while networks such as Solana and Polygon can confirm in seconds to a few minutes. The exchange also has its own review step before broadcasting, which can be slower for large or flagged withdrawals.

Do I actually own crypto held on an exchange?

No. On an exchange you hold a claim on the coins, not the private keys, and you rely on the exchange to release your funds. When you withdraw to a wallet where you control the keys, you hold the asset directly. Crypto assets are volatile, and this is not financial advice.

Source register

  1. 01OKX: How to Transfer Crypto to Wallet?okx.com
  2. 02Uniswap: How to Transfer Crypto from an Exchange to a Self-Custody Walletblog.uniswap.org
  3. 03PayPal: How do I transfer my crypto?paypal.com
  4. 04Binance: How to Withdraw Crypto from Binancebinance.com
  5. 05Kraken: Cryptocurrency withdrawal fees and minimumssupport.kraken.com
  6. 06Kraken: Updates to crypto transfer procedures for EU and UK clientssupport.kraken.com

Last updated Spotted an error? Send a correction

About the author

CoinChoose Editorial Team

How CoinChoose researches and checks pages