How to Transfer Bitcoin Between Wallets (Step-by-Step)

Transferring bitcoin between wallets is one of the most fundamental Bitcoin skills — but doing it wrong can mean losing funds permanently. This guide walks you through the process step by step.

Understanding What You're Actually Doing

A "wallet" doesn't actually store your bitcoin. Bitcoin exists on the blockchain. What a wallet stores are your private keys — the cryptographic proof that you control certain bitcoins. "Transferring bitcoin" means broadcasting a signed transaction to the network that moves spending rights to a new address. Once confirmed, this is irreversible.

Step-by-Step: Exchange to Hardware Wallet

Step 1: Get Your Hardware Wallet Receive Address

  1. Connect your hardware wallet (Trezor Safe 5 or Ledger) to your computer
  2. Open the companion app (Trezor Suite or Ledger Live)
  3. Go to Bitcoin → Receive
  4. Critical: Verify the address on the hardware wallet's own screen — malware can substitute addresses on the computer display
  5. Copy the address

Step 2: Initiate the Withdrawal on the Exchange

  1. Go to Withdraw → Bitcoin
  2. Paste your hardware wallet address
  3. Double-check: Compare the first and last 6 characters of the pasted address to the one shown in your wallet
  4. Enter the amount, select your fee, confirm (usually requires email and/or 2FA)

Step 3: Wait for Confirmation

Most wallets consider a transaction "final" after 6 confirmations (~1 hour). Track progress using the TXID at mempool.space. See our guide on how to check bitcoin transaction status.

Step-by-Step: Hardware Wallet to Exchange (to Sell)

  1. Get the deposit address from your exchange
  2. Open Trezor Suite or Ledger Live → Send
  3. Paste the exchange deposit address
  4. Enter amount and fee
  5. Review details on your hardware wallet's screen
  6. Physically confirm on the device

Fees

Bitcoin network fees fluctuate with congestion — from under $1 in quiet periods to $50+ during busy periods. Check mempool.space for current rates. More detail in our bitcoin transaction fees guide.

Common Mistakes to Avoid

  • Not verifying the address on the hardware wallet screen: Always do this
  • Sending to wrong blockchain: Don't send BTC to an ETH address
  • Not doing a test transaction first: For large amounts, always send a small test first