What Is a Paper Wallet?
A paper wallet is the simplest form of cold storage: a physical printout of your public key (wallet address) and private key, typically displayed as QR codes and alphanumeric strings. Since the keys exist only on paper and were never stored digitally, they're immune to online hacking.
Paper wallets were popular from 2011–2017 but have been largely superseded by hardware wallets, which offer similar security with far more usability.
How to Create a Paper Wallet Safely
The key challenge is generating keys without them ever touching the internet:
- Use an open-source generator (e.g., bitaddress.org for Bitcoin)
- Download the page source and run it on a completely offline computer — never generate online
- Use a freshly booted Linux live USB for maximum isolation
- Move the mouse randomly to increase entropy during generation
- Print on a trusted, non-networked printer (disconnect any WiFi printers)
- Clear the printer's memory/cache after printing
- Laminate the printout to protect against water/wear
Never generate a paper wallet on a networked or potentially compromised computer. If the device has malware, your keys could be captured during generation.
Major Risks of Paper Wallets
- Physical destruction: Fire, water, fading ink can render the wallet unreadable.
- Partial spend problem: When you spend from a paper wallet, the entire balance is sent to a change address that you may not control — you can lose funds.
- No HD derivation: Paper wallets are single-key, not HD. Each address requires a separate piece of paper.
- Printer security: Many printers store print jobs in memory or transmit over WiFi.
- Physical theft: Anyone who photographs or steals the paper has your keys.
Modern recommendation: For cold storage, a hardware wallet is significantly safer and more practical than a paper wallet. Paper wallets are mostly of historical interest today.
Receiving Funds to a Paper Wallet
You can safely share your public address (or its QR code) to receive funds. Funds will appear on the blockchain even though your paper wallet is completely offline — the paper just holds the key to spend them later.
Redeeming a Paper Wallet
To spend funds from a paper wallet, you must "sweep" (import) the private key into a software or hardware wallet. Be aware: once the private key is entered into a device, it's no longer cold storage. After sweeping, treat the paper wallet as compromised.