How To Make A Bitcoin Paper Wallet & How To Spend Bitcoins

Bitcoin Paper Wallet

In my earlier guide on best Bitcoin wallets, I talked a little about Bitcoin paper wallets.

When you are storing your bitcoins for a longer term, using a paper wallet ensures maximum safety. In this tutorial, you will learn how you can make a Bitcoin paper wallet.

I am assuming that you already have a software wallet, and you want to secure your bitcoins offline. If you don’t have a software wallet, do read my previous article on making a Bitcoin wallet.

DIY Tutorial: How To Create A Bitcoin Paper Wallet

First of all, you need the following:

  • Internet access.
  • Paper.
  • Printer with ink.
  • Scissors.
  • A smartphone with a QR code reader.
  • A software Bitcoin wallet with bitcoins in it.
  • USB stick (optional).

Once you have procured the above things, you are ready to make a paper wallet.

Step 1: Connect your internet. Go to https://www.bitaddress.org in your web browser.

Create A Bitcoin Paper Wallet

Step 2Save the web page to your local desktop.

Save the web page

Step 3: Locate the web page download on your desktop.

Locate the web page

Step 4Disconnect your internet.

Disconnect your internet

Step 5Stay disconnected from the internet and open the downloaded HTML file.

Step 6Hover your mouse here and there on the local web screen to create a safe degree of randomness.

Step 7Keep hovering here and there on the screen until the percentage number completes to 100%.

Step 8Automatically, as soon as 100% of randomness is achieved, you will get the below screen.

Step 9Click on the Paper Wallet option next to Single Wallet.

Bitcoin Paper Wallet

Step 10: Three public addresses will be generated with three private keys.

Step 11If you wish to get only one paper wallet, change the Addresses to generate and Addresses per page to 1 and click Generate.

Generate

Step 12: Click Print to get a printable file. Now, print this file using your printer.

Print this file using your printer

Step 13After printing, with scissors cut out the main portion and keep it somewhere for your records.

Your paper wallet is now ready to use.

You saw how we were away from the internet and safely created a bitcoin address and a private key? That’s why it’s safe.

What if I include the BIP38 encryption option?

This is an additional security feature; you can call it a two-stage verification process.

Using this option, you can encrypt your private keys based on the passphrase you used. It is like making a password protected with a password.

Now, even if someone gets to your paper wallet and steals your private key, he/she cannot use it because the private key will only be unlocked using the passphrase.

When you spend bitcoins with a key encrypted with BIP38 encryption, the software wallet prompts you to enter the passphrase to unlock the private key, and only then can someone use it. But if you forget the passphrase, it is almost impossible to get your private keys back, and you won’t be able to use those bitcoins.

Here’s how you can make a normal Bitcoin wallet encrypted with BIP38:

Step 1: Click the box to enable BIP38 encryption, enter a passphrase, and click Generate.

bitaddress.org

bitaddress.org

bitaddress.org

What if I don’t include the BIP38 encryption option while making a Bitcoin paper wallet?

Nothing will happen. You can make one without using BIP38 encryption also, but once your Bitcoin paper wallet is lost or taken by someone, or your private keys are exposed accidently to someone, then that person can use your bitcoins.

So this extra encryption is recommended while making paper wallets.

How To Use Your Paper Wallet and Load It With Bitcoins.

  • Use the below Bitcoin address QR code to transfer bitcoins onto this address from your software wallet.

Load Bitcoins

  • Once the QR code is scanned, transfer bitcoins to the address.
  • Once bitcoins are transferred to this address and you receive your confirmations, your Bitcoin wallet is loaded. On the right side of the paper wallet, you can see your private keys.

Bitcoin Paper Wallets

  • In below image, you can see in the center a field called “Bitcoin Amount”. You can write the amount with which you loaded your bitcoins here and keep that info safe somewhere.

Bitcoin Paper Wallets

  • It is a good idea to have multiple copies of this printed wallet as a backup in case you lose it.

Pros & Cons of Bitcoin Paper Wallets

Pros:

  1. Can be used as gift cards once you load it up with bitcoins.
  2. Easy to carry around (like a paper currency note).
  3. Bitcoins can be lost only when someone physically steals your paper wallet.
  4. Easy to create.
  5. Easy to store.
  6. Bitcoins can be spent without using your software wallet.
  7. Practically free to setup

Cons:

  1. Paper has limited durability and life.
  2. If someone steals your paper wallet and it is not BIP38 encrypted, you will lose your bitcoins.
  3. You can accidently expose your printed private key.

I would really recommend you to use paper wallets if you have bitcoins in significant amount and have no intention in near future to spend it.They are safe and cheap than software or hardware wallets in aspects like they can’t be hacked and are secure against malware or viruses.You own your private keys, unlike 3rd party software wallet services.It is even easy for a non tech savvy person to store or spend bitcoins with paper wallets.

How To Get Bitcoins Out Of Your Paper Wallet To Spend?

  • Scan/enter the wallet/bitcoin address from your software wallet to wherever you intend to send/spend your bitcoins.
  • Scan the private key on the right side of the paper wallet using your Bitcoin software wallet.

Paper Wallet To Spend

  • Click Send, and your bitcoins will be transferred to your chosen bitcoin address.

And that’s it!

I hope you like this detailed tutorial on creating and using a Bitcoin paper wallet.

In an upcoming article, I will provide a detailed video of this, and I will also be covering what to do in case you want to import your keys onto a software wallet and destroy your paper wallet.

Until that time, stay tuned at CoinSutra and keep sharing the Bitcoin revolution!

Read:

38 thoughts on “How To Make A Bitcoin Paper Wallet & How To Spend Bitcoins”

  1. Great post! I would like to know if I can generate paperwallet for other cryptocurrencies as well, like ETH, XRP, etc.

  2. Hi Sudhir,
    Good post on paper wallets.
    Can you please tell me how to transfer the coins from any paper wallet to online wallet like blockchain.info?
    There is an option to import paper wallet but I do not know how to spend that wallet.
    And which online wallet do you recommend?

    1. @Saumy Agarwal

      Coinbase and blockchain.info support your need. The way to transfer coins from paper wallet to online wallet is called “import”.In Blockchain.info – Settings -> Addresses -> Import Bitcoin Address– Put your address here and click Import.

      Now your paper wallet’s public address is imported here and under more options tab you can use “spend” option to spend your coins by putting the private keys.

      Hope this helps:)

      1. Sudhir, does this mean that you don’t actually “load” coins from the paper wallet, but the software wallet has access to it and can spend a little at a time? How do you know the balance of the paper wallet after making a few transactions?

        1. First question, please pardon I couldn’t understand.
          Second question, you can install a wallet tracker and put your public address on it. It will keep showing your real-time balance.

  3. Great post guys. Just printed out my HODL wallet and will be saving all the BTC I can get in that piggybank! 🙂 thanks for the guide.

  4. Last 5 days I was studying CryptoC. Created a wallet bought som milliBTC.
    My wallet is on my desktop and I am wondering if this desktop dies ?
    How do I recover my wallet on a new functioning desktop.

    I have this recovery phrase with 12 words, but still ?

    Btw. Your page seems to be great stuff. Better then my last 5 days reading. Thx.

    1. @Felix Glad to know that you appreciate the work.
      Regarding your question as long as you have the 12 words you can restore/recover your same wallet with the same account balance in another device in case your laptop/desktop dies with these 12 words.

  5. Sir can you please make a tutorial or explain step by step procedure of how to transfer btc from paper wallet to online wallet.

    full procedure to transfer from paper wallet to online wallets like zebpay etc.

  6. Hi GREAT POST!! VERY DETAILED AND INFORMATIVE. One question, if I have an online wallet and their site crashes, how would i retrieve my bitcoins, if i did not write them down on my paper wallet?

  7. it’s simple I made a paper wallet on a site that generated the key and then I poured some money to see if my wallet was good, my btc or other money I stock them on the Blockchain with this system. It’s best with the wallet ledger both are good. I did it on this site https://www.paperwalletcrypto.com/

  8. How does change work with this? I read that If I send only partial balance of paper wallet BTC the rest will be lost because they are automatically sent to another “change address” which I do not have access to.

    Also how do software wallets avoid this problem?

    What is the way to manually make this work without relying on software wallets.

    1. Some services allow you to specify the change address and nowadays HD wallets are used in softwares so you need not worry about that.
      But if are sweeping a paper wallet I would recommend you to sweep the whole amount in a software or hardware wallet.

  9. Hi Sudhir Khatwani,
    Thank you very much for this explanation, but I don’t understand the two following sentances from your part “How To Get Bitcoins Out Of Your Paper Wallet To Spend?” which are “Scan/enter the wallet/bitcoin address from your software wallet to wherever you intend to send/spend your bitcoins.
    Scan the private key on the right side of the paper wallet using your Bitcoin software wallet.”
    Do you mind that there is a possibility in a software wallet
    – to write a new public address where you want to send your bitcoins,
    – to write also your private key of your paper wallet, and
    – to click on “send”
    in order to get your bitcoins to the new public address?

    1. Yes, you can send/import or sweep your paper wallets funds in a software wallet by scanning your paper wallet keys.
      Read this for more clarity.

  10. Hello
    I’m a newbie. Just read your article and now I’m a little confused about the exporting part of the paper wallet. Is the software wallet which you made the paper wallet with [imported] is the only option you have for exporting as well? or is it possible to use another software wallet account after for example 5 years of making the paper wallet?

    1. I couldn’t understand your question. This software script you can use anytime after 5 years also in an offline environment.

  11. Hi, How does the blockchain know that the private key generated is to unlock the public key generated when the software is generating them offine?
    How can I have confidence that when the time comes the private key will work, because if I do a small test transaction I would then need to move to a new paper wallet anyway?

    1. Private Key to Address. A private key, which is just a number such as 42, can be transformed mathematically into a public key. A public key is then transformed into an address. Each step is irreversible.

      And this is done and regulated by Elliptic Curve Digital Signature Algorithm, which runs in the background of offline generators also. And Bitcoin protocol is based on this algorithm only and hence BItcoin’s blockchain able to identify addresses.

  12. Hi Sudhir,

    I have 3 paper wallets with BTC in them. I have recently bought a new ledger nano S. I want to send the BTC from the paper wallet to the ledger nano S. How do I do this please without exposing my paper private keys to the internet?

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Signup to our Newsletter

Join the community of subscribers & get exclusive Crypto tips & tricks

logo@2x
Howdy, Welcome to the popular cryptocurrency blog CoinSutra. Here at CoinSutra, we write about Bitcoin, wallet management, online security, making money from Bitcoin & various aspects of cryptocurrencies. You can read more about CoinSutra on the “About” page.
Scroll to Top
76 Shares
Share via