Table of contents
Introduction
This guide explains how to sweep a paper wallet into a hardware wallet safely. I use the term "paper wallet" for any printed private key or printed seed phrase. The first time I moved funds this way I tested with a tiny amount. That helped catch mistakes before any real funds moved.
The goal here is simple: move control of private keys off the paper and into a hardware wallet’s secure element (the tamper-resistant chip), without leaving a copy exposed on your computer. You will see practical, step-by-step instructions for both Bitcoin and Ethereum, plus safety tips (air-gapped options included).
(If you’re unfamiliar with seed phrase care, start with our Seed phrase management guide.)
Who this guide is for (and who should look elsewhere)
This is for holders who:
- Own a paper wallet and want to move funds into a hardware wallet for long-term self-custody.
- Prefer the security of a secure element and on-device address confirmation.
- Are comfortable using a desktop web or desktop wallet for a single sweep transaction.
This is not for people who:
Before you start: checklist
- Paper wallet public address (to confirm balance via a block explorer).
- Paper wallet private key or printed seed phrase.
- A hardware wallet set up and with current verified firmware; verify firmware before use (firmware steps).
- A companion app or desktop wallet that supports sweeping private keys (desktop wallet integration info: /electrum-integration and /myetherwallet-integration).
- A small test amount to practice.
And bring patience. Small, cautious steps protect funds.
Sweep vs Import vs Watch-only — quick comparison
| Method |
What it does |
Pros |
Cons |
| Sweep |
Creates a transaction that spends funds from the paper key to a new hardware-wallet address |
Doesn’t store private key long-term on PC; recommended for transferring funds |
Requires broadcasting a transaction and paying fees |
| Import |
Adds the private key to a software wallet so it can sign transactions |
Quick control via software wallet |
Private key may stay on a hot device — risky |
| Watch-only |
Tracks balance without private key |
Safe for balance checking |
Can’t move funds; you still need private key to spend |
Why sweep? Because sweeping spends funds to a fresh address you control on the hardware wallet — avoiding long-term exposure.
How to sweep a Bitcoin paper wallet to a hardware wallet — Step by step
- Verify the paper wallet address on a block explorer to confirm the balance. (Only the public address is needed.)
- Create a receiving address from your hardware wallet and verify it on the device screen — always confirm the address on the device display.
- On a clean desktop wallet that supports "sweep" (an Electrum-compatible workflow), choose the sweep option.
- Paste or scan the paper private key (WIF) into the sweep dialog. Do this on an ephemeral machine or VM if you can.
- Set an appropriate miner fee and set the destination to the hardware wallet receiving address you verified in step 2.
- Broadcast the transaction. Confirm it later on a block explorer and on your hardware wallet’s transaction history.
- After success, securely delete any temporary wallet files and clear browser caches. If you used an ephemeral VM, revert it.
Practical note: I always sweep a small amount first. That practice caught a signing mismatch once. But more importantly, always confirm the receiving address on the device screen (not just on your computer).
For more on Bitcoin address types (Bech32 vs legacy) and problems, see /bitcoin-issues.
How to transfer an Ethereum paper wallet to a hardware wallet — Step by step
- Check the public Ethereum address on a block explorer to confirm balances for both ETH and ERC-20 tokens.
- Create a receiving Ethereum address on your hardware wallet and verify it on the device screen.
- If your paper wallet holds only tokens (ERC-20), you must ensure the paper address has enough ETH to pay gas for token transfer (send a small ETH amount if not).
- Using an ephemeral web wallet session (MEW-compatible), choose the "send" or "sweep" option and supply the paper private key to sign a transfer of ETH/tokens to your hardware wallet address.
- Broadcast and wait for confirmations. For tokens, verify token balances on the hardware-wallet account (you may need to add token contracts in your companion app).
Token caution: Transferring ERC-20 tokens will require a signed transaction from the paper address. If there is no ETH in that address, tokens cannot be moved until gas is funded.
See /ethereum-erc20 for ERC-20 handling details.
Safety checklist and advanced tips
- Update and verify firmware before receiving large funds (firmware guide).
- Prefer air-gapped signing where possible: construct unsigned transaction on an online machine, sign on an offline machine, then broadcast from the online machine.
- Use metal backup plates for seed phrase durability; consider SLIP-39 (Shamir) if you want split-key backups. Read /seed-phrase-management.
- Passphrase (the "25th word") adds a hidden account but increases recovery complexity — understand the risks (see /passphrase-25th-word).
- Consider multisig for very large holdings; it spreads risk across keys and devices (multisig setup).
Troubleshooting common problems
If you ever suspect private key exposure, move remaining funds immediately (sweep remaining funds to a new address).
FAQ
Q: Can I recover my crypto if the hardware device breaks?
A: Yes — if you have the seed phrase (and passphrase if used). See /device-loss-recovery and /restore-recover-wallet.
Q: What happens if the company behind the hardware wallet goes bankrupt?
A: Your keys are non-custodial. As long as you have your seed phrase and any passphrase, you can restore on compatible software or another hardware wallet. See /lost-device-company-bankrupt.
Q: Is Bluetooth safe for a hardware wallet?
A: Bluetooth adds an attack surface. For maximum security, prefer wired/air-gapped workflows when sweeping larger sums. See /connectivity-security.
Conclusion & next steps
Sweeping a paper wallet into a hardware wallet is a practical way to move to stronger self-custody without leaving private keys on a hot device. Test with a small amount. Verify every receiving address on the device. Update and verify firmware first.
If you want guided setup steps after sweeping, check the Setup guide, review Seed phrase management, and read the Firmware updates instructions. Ready to practice? Try sweeping a tiny test amount before moving larger balances.