Crypto Basics

How to Transfer Crypto to a Cold Wallet: Step-by-Step Guide

In a nutshell: To transfer crypto to a cold wallet, copy the receive address from your hardware wallet (and confirm it on the device screen), paste it into your exchange’s withdrawal page, choose the network that matches the coin, send a small test amount first, then send the rest once the test arrives. Set up and back up the wallet’s seed phrase before you move any money. Educational only; not financial advice.

Last updated: October 10, 2026.

Moving coins off an exchange and onto a cold wallet is one of the most common steps people take once they hold more crypto than they would be comfortable losing. It sounds technical, but the process is the same few steps for almost every coin and every exchange. This guide walks through how to transfer crypto to a cold wallet step by step, how to choose the right network, what fees to expect, how long it takes and the mistakes that cause lost funds. If you are still deciding whether you need one, read our comparison of hot wallets vs cold wallets first.

How to transfer crypto to a cold wallet step by step, hardware wallet guide, NutshellCrypto logo

Why Move Crypto to a Cold Wallet?

When your coins sit on an exchange, the exchange holds the private keys. You have a balance in its database and a promise that it will let you withdraw. That is convenient for trading, but it means your access depends on the company staying solvent, secure and willing to process withdrawals. The collapse of FTX in 2022, where customers could not withdraw for months, is the best-known example; the U.S. SEC charged its founder with defrauding investors after customer funds were misused.

A cold wallet (usually a hardware wallet such as a Ledger, Trezor or similar device) keeps your private keys offline, away from internet-connected computers. Transactions are signed on the device itself, so malware on your laptop cannot simply copy your keys. The SEC’s investor bulletin on crypto asset custody basics explains the trade-off clearly: self-custody gives you control, but you also take full responsibility for keeping keys and backups safe. Our guide to self-custody in crypto covers that responsibility in more depth.

Before You Start: Set Up and Back Up the Wallet

Do these things before a single coin leaves the exchange:

  1. Buy the device from the manufacturer or an authorized seller. Avoid used or marketplace devices, which can be tampered with. Trezor and Ledger both warn customers about this on their official sites.
  2. Install the official companion app (for example Ledger Live or Trezor Suite) from the manufacturer’s website, not from a search ad or a link in an email.
  3. Initialize the device yourself and set a PIN. If a device arrives with a seed phrase already printed or filled in, do not use it.
  4. Write down the seed phrase on paper or metal, offline. Never photograph it or type it into a computer or phone. Our seed phrase guide explains how to store it safely.
  5. Add the coin’s account or app in the companion software (for example a Bitcoin account or an Ethereum account) so the wallet can generate a receive address for it.

Optional but smart: do a recovery test with a tiny amount. Some people reset the device and restore it from the seed phrase before funding it, which proves the backup works.

How to Transfer Crypto to a Cold Wallet: 7 Steps

The menus differ slightly between exchanges such as Coinbase, Kraken or Binance, but the flow is always the same.

Step 1: Get your receive address from the cold wallet

Open the companion app, choose the account for the coin you are moving and click Receive. The app shows an address (and usually a QR code). A Bitcoin address often starts with “bc1”, while an Ethereum address starts with “0x”.

Step 2: Verify the address on the device screen

This is the step people skip, and it matters. Clipboard-hijacking malware can swap a copied address for an attacker’s address. Hardware wallets show the address on their own screen so you can compare it with what the computer displays. Check at least the first and last several characters match exactly, then confirm on the device.

Step 3: Open the withdrawal page on the exchange

On the exchange, find Withdraw or Send, choose the coin and paste the address. Many exchanges, including Coinbase, also let you save addresses to an address book or allowlist, which reduces copy-paste risk on future transfers.

Step 4: Choose the correct network

Exchanges often support several networks for the same coin. Pick the one your cold wallet account uses (see the network section below). If the network does not match, your funds may not arrive or may be very hard to recover.

Step 5: Add a memo or tag if required

Some coins, such as XRP, Stellar (XLM) and some Cosmos-based assets, use a destination tag or memo. Personal hardware wallet addresses usually do not require one, but sending to another exchange typically does. Read the exchange’s prompt carefully.

Step 6: Send a small test amount

Send a small amount first and wait until it shows up in your wallet app. Yes, you pay the network fee twice, but that small cost buys certainty that the address and network are correct.

Step 7: Send the rest and confirm

Once the test arrives, withdraw the remaining balance. Complete the exchange’s security checks (two-factor code, email confirmation). Afterward, check the transaction on a public block explorer using the transaction ID (TXID) the exchange provides, for example mempool.space for Bitcoin or Etherscan for Ethereum.

Choosing the Right Network

The network question causes more lost funds than anything else, so here is a simple way to think about it:

  • Bitcoin (BTC): choose the Bitcoin network. Do not pick a wrapped or bridged version unless your wallet is set up for it.
  • Ethereum (ETH) and ERC-20 tokens (like USDC or USDT on Ethereum): choose Ethereum (ERC-20). The same 0x address also works on networks like Arbitrum or Base, but your wallet app has to be showing that network to see the funds.
  • Stablecoins: USDC and USDT exist on many chains. Make sure your cold wallet supports the specific chain you select. Our stablecoins guide explains why one token can live on multiple networks.
  • Solana, XRP and others: use the coin’s native network and confirm your device supports that coin before you send.

Ethereum.org and Bitcoin.org both have plain-English pages on wallets and addresses if you want to dig deeper.

Fees and How Long a Transfer Takes

You will usually pay a withdrawal fee set by the exchange. Some exchanges charge a flat fee per coin; others pass through the live network fee. The amount changes with network congestion, so check the fee shown on the withdrawal screen before you confirm. We break down the different fee types in crypto exchange fees explained.

Timing depends on two things: how fast the exchange processes withdrawals (some batch them or hold new accounts’ withdrawals for security) and how fast the blockchain confirms. Bitcoin blocks come about every ten minutes on average, and wallets often wait for several confirmations. Ethereum and Solana confirm much faster. A transfer that has a TXID but has not arrived yet is usually just waiting for confirmations.

Tip: because fees are charged per withdrawal, many people move funds in fewer, larger transfers rather than many small ones, after the initial test.

Common Mistakes to Avoid

  • Not checking the address on the device. Always compare the address on the hardware wallet screen.
  • Wrong network. Picking a network your wallet does not support is the most common way funds go missing.
  • Skipping the test transaction for a large amount.
  • Typing the seed phrase into a website or app “to verify” the wallet. No legitimate wallet or exchange support agent will ask for it. The FTC lists this among the most common crypto scams.
  • Using a fake companion app from an ad or phishing email.
  • Forgetting a memo or tag when one is required.
  • Losing track of cost basis. Export your exchange history before you move coins so you still have purchase records for taxes.

Is a Transfer to Your Own Wallet Taxable?

In the U.S., moving crypto between wallets you own is generally not a sale, so it is not usually a taxable event on its own. The IRS virtual currency FAQ covers transfers between your own accounts. The network fee paid in crypto can raise its own questions, and rules differ in Canada and elsewhere. We explain the details in if I transfer crypto, do I pay taxes? Check with a tax professional for your situation.

FAQ

Can I transfer crypto from Coinbase to a cold wallet?

Yes. Use Coinbase’s Send or Withdraw option, paste your hardware wallet’s receive address, choose the matching network and confirm. Send a small test first.

Does the cold wallet need to be plugged in to receive crypto?

No. Coins live on the blockchain, so funds can arrive at your address while the device is unplugged. You need the device connected to verify the address and to send coins out later.

What if I sent crypto on the wrong network?

It depends. On EVM networks (Ethereum, Arbitrum, Base and similar), funds sent to your own 0x address can often be accessed by switching networks in your wallet. Funds sent to an unsupported chain may be hard or impossible to recover. Contact the exchange and the wallet’s official support, and be wary of “recovery services” that contact you first.

Can I send all my coins in one transfer?

You can, but sending a small test first is the safer habit, especially the first time you use a new address or network.

Is a cold wallet 100% safe?

No tool is. A cold wallet removes exchange risk and most online hacking risk, but you can still lose funds through a lost or exposed seed phrase, phishing, or physical theft combined with a weak PIN.

Sources

Educational content only. This is not financial or investment advice. Crypto is volatile, and mistakes in transfers or backups can mean permanent loss of funds.

Get crypto, in a nutshell

A short email when something actually matters. No spam.

By subscribing you agree to our Privacy Policy,