Transfers · Guide
How to Transfer Bitcoin to Trezor: A Step-by-Step Guide for Beginners
Learn how to transfer bitcoin to Trezor from an exchange: verify the address on the device, send a small test first, then move the rest.
- Author
- How2BuyCrypto Editorial
- Last updated
- Updated
- Reading time
- 7 min read
Written with AISources checked How our guides are made
At a glance
- Copy the receive address from Trezor Suite, paste it on the exchange, and match every character on the Trezor's own screen.
- Pick the Bitcoin network and an address type your exchange accepts, then send a test that meets its minimum before the rest.
- Coins sent into a passphrase wallet show only when you open it with the exact same passphrase.
- If the bitcoin does not show, check confirmation, exchange holds, the open wallet and the account type before you ask anyone.
On this page10 sections
To transfer bitcoin to Trezor from an exchange, you copy a Trezor bitcoin address from Trezor Suite, match it on the device's own screen, send a small test, then send the rest. Do the address match before you send anything, because a wrong address or network can lose your funds.
Everything here follows the official Trezor (opens in a new tab) and Kraken (opens in a new tab) help pages as checked in October 2026. Nothing was tested with a live transfer.
What you need before you start
- A Trezor that is already set up, with a backup you have checked. If it is not, start with how to set up a hardware wallet.
- Trezor Suite, the Trezor app for your computer or phone. Trezor says (opens in a new tab) to download it only from its official website, so type trezor.io/trezor-suite (opens in a new tab) yourself instead of following a search result or an ad.
- An exchange account that holds bitcoin and allows withdrawals. If you have not bought any yet, read how to buy Bitcoin.
- The exchange's fee page and help center open in another tab. Look there for the minimum Bitcoin withdrawal, the withdrawal fee, the address types it accepts and any wait for new addresses.
- Your passphrase on paper, if your Trezor uses one.
Choose a Bitcoin account and address type
Suite's default Bitcoin account is SegWit, with addresses that start with bc1q. Trezor says (opens in a new tab) this type is widely supported and can prevent problems with an exchange that does not yet properly support Taproot, and its accounts guide (opens in a new tab) says to choose a different type only if a service you use requires it. Look up the address types your exchange accepts before you send; Kraken's address list (opens in a new tab) shows 1, 3, bc1 and bc1p for Bitcoin, and other exchanges may differ. For more on formats, see Bitcoin addresses and networks.
How to transfer Bitcoin to Trezor, step by step
As of October 2026, the button names below follow Trezor's receive guide (opens in a new tab). Yours may differ slightly on mobile or after an update.
Connect your Trezor and open Suite
Plug in your Trezor, open Suite from the official page and unlock the device. If you use a passphrase, read the passphrase section first, then open the wallet you want to receive in.
Check that the account list shows the account type you chose. If a wallet looks empty when you expected funds, read if the bitcoin does not show before you do anything else.
Open Receive for your Bitcoin account
On desktop, click Receive in the top right corner of the Dashboard. You can also select the account in the left panel and click Receive. Choose the Bitcoin account.
Copy the address from Suite
To send bitcoin to Trezor, the exchange needs an address from Suite. Copy it from the Receive screen, and do not retype it or take it from a message.
Paste the address on the exchange and verify it on the Trezor
Open the exchange's withdrawal screen, choose BTC and the network called Bitcoin, then paste the address. Then click Verify in Suite. The full address appears on the Trezor's own screen: compare it with the pasted address, all the way through. If the exchange is Kraken, how to transfer bitcoin from Kraken shows its screens.
Send a test amount and read the fee
Enter an amount that meets the exchange's minimum withdrawal. Before you confirm, find the withdrawal fee, the network fee if it is shown separately, and the amount of bitcoin that will arrive. If one is missing or unclear, do not confirm; ask support first.
If the exchange asks you to confirm by email or holds the withdrawal, finish that first.
Wait for the test, then send the rest to the same address
In Suite, an incoming transaction first appears as unconfirmed. Wait until it shows as confirmed. Trezor gives no waiting time; it says confirmation times vary with the fee the sender set and how busy the network is.
When the test has arrived, send the remaining amount to the same address, because you have just seen that it works. Trezor says (opens in a new tab) an old address still works but a new address per payment makes your funds harder to link together, so use a new address for later receipts and verify it on the device. If the exchange asks you to approve or wait for a new address, how to secure a crypto exchange account covers allowlists.
If you use a passphrase
If you use a passphrase, Suite treats each passphrase as a separate wallet with its own addresses and balance. Coins sent to an address from that wallet appear only when you open it with the same passphrase.
Trezor says (opens in a new tab) a mistyped passphrase opens a different wallet, and Suite cannot tell a wrong passphrase from a right one that is empty. Without your passphrase you lose access to that wallet. A passphrase cannot be removed or reset, and Trezor Support cannot recover it.
Receive into a passphrase wallet only after you have written the passphrase down and tested that you can reopen it. Trezor's test:
- In the passphrase wallet, go to Receive and click Verify on the first receive address.
- Write the last 8 characters of that address, plus the coin, next to your written passphrase.
- In Suite, eject both wallets before you reopen anything.
- Reopen the passphrase wallet, typing the passphrase from your written copy, not from memory.
- Open the same account and check the first receive address on your Trezor.
If it ends in the same 8 characters, your written passphrase reproduces the correct wallet and you can move funds in. If the characters differ, do not send anything to that wallet.
Example with made-up numbers
The minimum, fee and amounts below are invented. Your exchange may label and group them differently.
- You hold 0.01 BTC on the exchange. Its minimum withdrawal in this example is 0.0005 BTC and its withdrawal fee is 0.00002 BTC per withdrawal, taken from the amount sent.
- Test: you send 0.001 BTC. The fee is 0.00002 BTC, so 0.00098 BTC arrives in Suite.
- Rest: 0.009 BTC remains. You send all of it to the same address. After the same fee, 0.00898 BTC arrives.
- Total arrived: 0.00996 BTC, against 0.01 BTC sent. The gap, 0.00004 BTC, is the two withdrawal fees.
Fees and minimums
Two costs apply when you withdraw BTC from an exchange to a hardware wallet: its own withdrawal fee, and the network fee that pays for the transaction to be confirmed. For how they work, read Bitcoin withdrawal fees and choosing the right withdrawal network.
Trezor says (opens in a new tab) network fees fund the running of the network and are not charged by SatoshiLabs, the company behind Trezor. The receive guide (opens in a new tab) lists no Trezor fee for receiving. Your costs are the ones the exchange shows on its withdrawal screen.
Each exchange sets its own minimum. Look on its withdrawal fee and minimum page and on the withdrawal screen, and read the fee and the amount that will arrive on the confirmation screen before you confirm.
If the bitcoin does not show
Go through these in order before you contact anyone.
- Is it still unconfirmed? Suite shows an incoming transaction as unconfirmed first. Wait for it to confirm.
- Is the exchange holding it? Exchanges may hold withdrawals for a short time or ask you to confirm by email. Check your inbox and the withdrawal status. Kraken withdrawal holds are one example.
- Are you in the right wallet? Reopen the wallet with the passphrase you wrote down, typed from your written copy.
- Is it the right account? Look at the account type that matches the address you used: bc1q for SegWit, bc1p for Taproot, 3 or 1 for the legacy types.
- What does the transaction say? In Suite, click the transaction in your history to open it in a block explorer. If the exchange shows a transaction ID (TXID), you can search it in a Bitcoin block explorer too.
If none of this explains it, ask the exchange's support with the TXID. Do not send the amount again.
Risks to understand
- Sends cannot be undone. Trezor says (opens in a new tab) transactions cannot be canceled or reversed once broadcast and confirmed in a block, and that funds sent to a wrong address may not be recoverable.
- Fake contacts. Trezor says (opens in a new tab) its users are often targeted with fake emails, websites or phone calls pretending to be from Trezor, and that no legitimate company, including Trezor, will ever ask for your wallet backup. Treat anyone offering to "recover" a passphrase or backup as a scammer.
Before you move more than a test, read how to store crypto safely. To buy the bitcoin first, read how to buy Bitcoin.
Frequently asked questions
Does my Trezor have to stay plugged in until the transfer confirms?
No. Trezor says the device does not need to be connected to receive. You need it connected to check the address with Verify, so connect it before you copy an address you plan to use.
Can I use the same Trezor Bitcoin address twice?
Yes. Trezor says an old address still works, but a new address per payment makes your funds harder to link together. For this transfer, send the rest to the address your test already reached. For later transfers, use a new address and verify it on the device.
What if the exchange says my address is invalid?
Check that you pasted the whole address into the address field and that the exchange accepts that address type. As of October 2026, Kraken's help page lists an unsupported new address format as one cause of an Invalid Address error. If your exchange does not accept the type, you can choose a different address type when you add a Bitcoin account in Suite on mobile, then use that account's address instead.
Sources
- Receive crypto in Trezor Suite | Trezor Knowledge Base, Trezor (SatoshiLabs). Accessed .
- Using a passphrase wallet in Trezor Suite, Trezor (SatoshiLabs). Accessed .
- Bitcoin Accounts in Trezor Suite (Multiple accounts in Trezor Suite), Trezor (SatoshiLabs). Accessed .
- Bitcoin account types: SegWit, Legacy, and Taproot explained, Trezor (SatoshiLabs). Accessed .
- Scams and phishing, Trezor (SatoshiLabs). Accessed .
- Can I cancel or reverse a transaction?, Trezor (SatoshiLabs). Accessed .
- Transaction fees in Trezor Suite, Trezor (SatoshiLabs). Accessed .
- Supported address formats for cryptocurrency withdrawal, Kraken (Payward). Accessed .
This guide was researched and written with AI using the sources above. It is general information, not financial advice. Cryptoassets are volatile and you could lose the money you invest. Check the rules in your country before you buy. Some links on this site may be affiliate links; they never change what we write. Spotted an error? Email contact@how2buycrypto.org.