How to Transfer Crypto to a Hardware Wallet
Move your coins into self-custody in minutes: get your address, match the network exactly, and send a test first so nothing gets lost.

On this page
Transferring crypto to a hardware wallet means withdrawing it from an exchange to an address your device controls, so you hold the private keys instead of a company. Exchange accounts are custodial hot wallets; moving funds to a cold hardware wallet puts you in full control. The whole process takes about fifteen minutes and turns coins that can be frozen or lost in an exchange failure into funds only you can move.
It sounds technical, but it is really four moves: get your receiving address, start a withdrawal on the exchange, match the network exactly, and send a small test first. This guide walks through each step and the one mistake that causes almost all lost funds.
The FTX collapse was not unique. The difference between losing everything and losing nothing is often the twenty minutes it takes to move crypto into self-custody beforehand.
Why this transfer matters
Before you start
You need a hardware wallet that is already set up, because you will send funds to an address it generates. If you have not done this yet, follow how to set up a hardware wallet first.
- Buy the device new, direct from the maker, and initialize it with a strong PIN.
- Write down the seed phrase, also called the recovery phrase, offline in exact order; this recovery phrase is your only backup.
- Install the official companion app for your device, such as Ledger Live for a Ledger or Trezor Suite for a Trezor.
With the wallet ready, the transfer itself is quick and the same on any exchange.
How to transfer crypto, step by step
Follow the steps in order, and do not skip the network check or the test transfer.
- Get your receiving address. In the hardware wallet app, choose the coin you want, select "Receive," and copy the wallet address or scan its QR code.
- Start a withdrawal on the exchange. Log in, go to Withdraw or Send, and pick the same asset.
- Paste your hardware wallet address into the destination field, then verify the first and last four characters match, which guards against clipboard-hijacking malware.
- Select the correct network, making it match your wallet's network exactly. This is the step that matters most.
- Send a small test amount first, confirm it arrives, then withdraw the rest.
- Confirm in your wallet once the blockchain settles, and the crypto is in self-custody.
Most exchanges add a 2FA or email confirmation before releasing a withdrawal; that is normal and protects your account.
The network-matching rule
This is where most funds are permanently lost, so read it carefully. The same asset can live on several blockchains, and the network you pick on the exchange must exactly match the network of your receiving address.
| Asset | Common networks | Note |
|---|---|---|
| Bitcoin (BTC) | Bitcoin mainnet only | No network choice to get wrong |
| Ethereum (ETH) | Ethereum, Arbitrum, Optimism, Base | Layer-2s are separate networks |
| USDT | TRC-20, ERC-20, BEP-20, Polygon | TRC-20 is usually cheapest |
| USDC | ERC-20, Polygon, Arbitrum, Solana | Match the address to the chain |
The rule is absolute: if you withdraw USDT on ERC-20, you must receive it to your ERC-20 address. Sending to the wrong network usually means the funds are stuck or gone, with no undo button on a blockchain. Bitcoin is the easy case, since there is only one Bitcoin network.
Always send a test transfer
Before moving your full balance, send a small test of around $5 to $10 worth. It takes a minute to arrange and confirms three things at once: the address is right, the network matches, and everything arrives where it should.
Wait for the test to fully confirm in your wallet before sending the rest. Confirmation times vary: Bitcoin can take 10 to 60 minutes, Ethereum mainnet 5 to 20, USDT on TRC-20 two to three, and Solana under a minute. A $10 test that catches a network mismatch is a cheap lesson compared with a large first transfer sent wrong.
What to move first
If you are emptying an exchange, move in order of value and risk rather than all at once.
| Asset | Priority | Why |
|---|---|---|
| Bitcoin and Ethereum | Highest | Largest value, simplest to secure long term |
| Stablecoins (USDT, USDC) | Highest | Exchange risk directly threatens dollar savings |
| Large altcoin balances | Medium | Move in proportion to the value held |
| Tiny holdings and airdrops | Low | Leave if the fee exceeds the balance |
Move Bitcoin and stablecoins first: they hold the most value and are hit hardest when an exchange freezes withdrawals. Once they sit in cold wallets you control, no exchange account can touch them.
Track and confirm the transfer
After you submit, you can follow the transaction on a block explorer using its transaction ID, or TxID, from your withdrawal history. Paste it into an explorer like a Bitcoin or Ethereum explorer to see whether it is pending or confirmed.
If the balance does not show in your wallet right away, refresh the app and wait for confirmations rather than resending. Genuine delays at busy times are common and resolve on their own. Resist the urge to send a second transaction while the first is pending, since doing so can move the funds twice and cost you extra network fees for no reason.
After the transfer: keep it that way
Getting the crypto onto your device is the milestone, but a couple of habits keep it secure from here.
Protect the backup, not just the device
The hardware wallet guards day-to-day use, while the recovery phrase guards against the device being lost or broken. Keep that phrase offline on paper or metal, in two separate places, and never type it into anything. If you have not done this properly yet, follow how to back up a seed phrase.
Decide what stays on the exchange
Leave only what you are actively trading on the exchange, and sweep new purchases into cold storage on a regular schedule. Over time this becomes routine: buy or trade on the exchange, then move anything you intend to hold into self-custody so it is never exposed to a platform failure.
Common transfer mistakes
| Mistake | Do this instead |
|---|---|
| Choosing the wrong network | Match the exchange network to your address exactly |
| Skipping the test transfer | Send $5 to $10 first and wait for it to confirm |
| Typing the address by hand | Copy-paste or scan the QR, then verify characters |
| Pasting an exchange deposit address | Use your hardware wallet's receive address |
| Moving everything in one shot | Test, then move in sensible batches |
Match the network, verify the address, and test with a small amount. Those three habits eliminate almost every way a transfer goes wrong.
The transfer safety checklist
Once your funds are off the exchange, keep them safe with the practices in how to store crypto safely, and see the full cold-versus-hot picture in hot wallet vs cold wallet.
Frequently asked
How do I transfer crypto to a hardware wallet?
Generate a receiving address in your wallet app, log in to your exchange and start a withdrawal of the same asset, paste the address, select the matching network, and send a small test amount first. Once it confirms, withdraw the rest.
How long does it take to move crypto to a hardware wallet?
The steps take about fifteen minutes to arrange. The blockchain confirmation then varies: Bitcoin can take 10 to 60 minutes, Ethereum mainnet 5 to 20, USDT on TRC-20 two to three, and Solana under a minute.
Why does the network have to match when transferring crypto?
The same asset can exist on several blockchains, each with its own addresses. The network you pick on the exchange must exactly match your receiving address's network. Sending to the wrong network usually means the funds are stuck or lost, with no way to reverse it.
Should I send a test transfer first?
Yes, always. Send about $5 to $10 worth, wait for it to confirm in your wallet, and only then move the rest. A small test that catches a wrong address or network is far cheaper than a large first transfer sent incorrectly.
How do I get my hardware wallet receiving address?
Open the wallet's companion app, select the specific coin you want to receive, and choose Receive. It shows an address as text and a QR code. For assets on multiple networks, pick the network first, since each generates a different address.
Can I lose my crypto when transferring it?
Only through avoidable mistakes: choosing the wrong network, pasting a wrong address, or skipping the test transfer. Match the network, verify the first and last characters of the address, and test with a small amount, and the transfer is safe.
What crypto should I move off an exchange first?
Move Bitcoin, Ethereum, and stablecoins first, since they hold the most value and are hit hardest if an exchange freezes withdrawals. Large altcoin balances come next, while tiny holdings can stay if the fee exceeds their value.
Do I need to sell my crypto to move it?
No. Transferring to a hardware wallet is just a withdrawal of the same coins to an address you control. You keep your exact holdings; you simply move them out of the exchange's custody and into your own.
What are the fees to transfer crypto to a hardware wallet?
You pay the blockchain network fee, which varies by asset and congestion. Bitcoin and Ethereum mainnet cost more, while networks like TRON, Solana, and Polygon are cheaper. The exchange may also charge a small withdrawal fee.
How do I know my transfer went through?
Check your wallet app for the balance, or track the transaction on a block explorer using the transaction ID from your withdrawal history. It will show pending or confirmed. If it lags, refresh and wait rather than resending.
Is it safe to transfer a large amount at once?
Only after a successful test transfer. Even then, many people move large holdings in a few batches and avoid public Wi-Fi during the process. Always verify the address and network on each send, since blockchain transactions cannot be reversed.
What if I sent crypto to the wrong network?
In most cases the funds are stuck or lost, because the receiving wallet does not control an address on that network. This is exactly why matching the network and sending a small test first are non-negotiable steps.
See which wallets we actually recommend
Every wallet in the register was bought at our own cost and scored on one fixed standard.
Read the register →