Choose currency :
Generating new Address...
MOVE your mouse around to increase the randomness...
OR type some random characters into this textbox
Skip »

Skip this step if you do not plan to use the random seed generator.

Public Address
Private Key

Bitcoin Paper Wallet Generator

About Bitcoin

Bitcoin is a digital currency created in 2009 that uses a decentralised ledger for secure payments and storing money that doesn't require centralised banks or people's personal information. It was announced as a way to liberate money in a similar way to how the internet made information free.

Paper Wallet?

A paper wallet is a form of offline storage for your Bitcoin currency. By generating a public and private key using this service, you will be creating an offline wallet ready to receive Bitcoin cryptocurrency. Once you have transferred currency to this wallet, be sure to print the wallet details and store them somewhere safe. Alternatively, if you are gifting coins to someone, you can use our paper wallet service to print an attractive wallet for this purpose. The step-by-step instructions below will help you complete the process.

1) Randomise your wallet seed

To provide the best security for your wallet, a random seed can be generated by moving your mouse around the web page until the counter reaches zero. This step can be skipped and a random seed will still be generated by the script, but it should be noted that computer random number generation is not as random as human generated randomness.

2) Print your wallet details

Once your wallet keys have been generated click the Paper Wallet tab and print the page. Choosing the high quality settings on your printer options will ensure that the text and QR codes are easily readable.

3) Fold the wallet

Folding your paper wallet along the lines shown will ensure that the private key is obfuscated from casual viewing. Folding instructions
Tip: Place your folded wallet inside a zip-loc bag to protect it from moisture damage.

4) Share your public address

Use your public address to receive money from other crypto-currency users. You can share your public address as much as you want.

5) Keep your private key secret

DO NOT share your private key with anyone. This is literally the keys to your coins, and the equivalent of the PIN number for your bank card. If someone was to obtain it, they could withdraw the funds currently in the wallet!

Cryptocurrencies Supported:
2GIVE 42coin Acoin Alphacoin Animecoin Anoncoin Apexcoin Auroracoin Aquariuscoin BBQcoin Bitcoin BitcoinCash BitcoinDark Birdcoin BitSynq Blackcoin BlackJack BunnyCoin Cagecoin CanadaeCoin CannabisCoin Capricoin CassubianDetk CashCoin Catcoin ChainCoin Condensate Corgicoin CryptoBullion CryptoClub Cryptoescudo Cryptonite CryptoWisdomCoin C2coin Dash DeafDollars DeepOnionDevcoin DigiByte Digitalcoin Dogecoin DogecoinDark eGulden eKrona ELECTRA Emerald Emercoin EnergyCoin Espers Fastcoin Feathercoin Fedoracoin Fibre Florincoin Fluttercoin FrazCoin Freicoin FUDcoin Fuelcoin Fujicoin GabenCoin GlobalBoost Goodcoin GridcoinResearch Gulden Guncoin HamRadioCoin HTML5Coin HyperStake ImperiumCoin IncaKoin IncognitoCoin Influxcoin Innox IridiumCoin iCash iXcoin Judgecoin Jumbucks Lanacoin Latium Litecoin LiteDoge LoMoCoin MadbyteCoin MagicInternetMoney Magicoin Marscoin MarteXcoin MasterDoge Mazacoin Megacoin MintCoin MobiusCoin MonetaryUnit Monocle MoonCoin Myriadcoin NameCoin NeedleCoin Neoscoin Nevacoin Novacoin Nubits Ocupy Omnicoin Onyxcoin Particl Paycoin Pandacoin ParkByte Pesetacoin PHCoin PhoenixCoin Pinkcoin PIVX Peercoin Potcoin Primecoin ProsperCoinClassic Quark Qubitcoin Reddcoin Riecoin Rimbit Rubycoin Rupaya Sambacoin SecKCoin SibCoin SixEleven SmileyCoin SongCoin SpreadCoin StealthCoin SwagBucks Syscoin Tajcoin Terracoin Titcoin TittieCoin Topcoin TransferCoin TreasureHuntCoin Unobtanium USDe Vcash Versioncoin Vertcoin Viacoin VikingCoin W2Coin WACoins WankCoin WeAreSatoshiCoin WorldCoin Zetacoin
Security Checklist :
  • Are you using a secure operating system with up-to-date anti-virus and syware protection?


• Is this website safe ?

Absolutely! PaperWalletGenerator.Com is based upon the same well tested code as and simply adds support for additional currencies.

All code is plain text with no encryption or obfuscation and makes no calls to any external scripts or websites. PaperWalletGenerator.Com is designed in such a way that new wallets can be generated without an internet connection, allowing our visitors to create paper wallets offline (by disconnecting their Wi-Fi or cable connection), ensuring that no details of wallets generated on this website can be leaked elsewhere.

• Why should I use a paper wallet ?

Advantages of a paper wallet are multiple:

They are not subject to malwares and keyloggers
You don’t rely on a third party’s honesty or capacity to protect your coins
You won't lose your coins when your device break

• How to use a paper wallet ?

Once you have generated and printed a wallet, you can send coins to the public address, like for any wallet. Store your paper wallet securely. It contains everything that is needed to spend your funds. Consider using BIP38 to secure your paper wallet with a password.

• How to spend the coins stored in a paper wallet ?

You will need to import your private key in a real client, that you can download from the currency website. The exact method to do that will depend on the client. If there is no integrated method, you can usually fall back to the debug console and use the command “importprivkey [yourprivatekey]“.

• How is different than another wallet generator ?

It’s not that different. You will find another design for the paper wallet and some improvements here and there. The big difference is that this is a unique project for a lot of currencies, so more people can review it and check its safety.

Comma Separated Values: Index,Address,Private Key (WIF)
Algorithm: SHA256(passphrase)
Public Address:
Private Key (Wallet Import Format):
QR code

Scan QR code using your camera

Sorry, but your web browser does not support the HTML5 camera controls. Try using a recent version of Firefox (recommended), Chrome or Opera.

Permission denied. Your browser should display a message requesting access to your camera. Please click the "Allow" button to enable the camera.

Your Private Key is a unique secret number that only you know. It can be encoded in a number of different formats. Below we show the Public Address and Public Key that corresponds to your Private Key as well as your Private Key in the most popular encoding formats (WIF, WIFC, HEX, B64).

Public Address
Public Address Compressed

Public Key (130 characters [0-9A-F]):
Public Key (compressed, 66 characters [0-9A-F]):

Private Key WIF
51 characters Base58
Private Key WIF Compressed
52 characters Base58

Private Key Hexadecimal Format (64 characters [0-9A-F]):
Private Key Base64 (44 characters):
Private Key Mini Format (22, 26 or 30 characters):
Private Key Base6 Format (99 characters [0-5]):
Private Key BIP38 Format (58 characters Base58):
How do I make a wallet using dice? What is B6?
An important part of creating a crypto-currency wallet is ensuring the random numbers used to create the wallet are truly random. Physical randomness is better than computer generated pseudo-randomness. The easiest way to generate physical randomness is with dice. To create a crypto-currency private key you only need one six sided die which you roll 99 times. Stopping each time to record the value of the die. When recording the values follow these rules: 1=1, 2=2, 3=3, 4=4, 5=5, 6=0. By doing this you are recording the big random number, your private key, in B6 or base 6 format. You can then enter the 99 character base 6 private key into the text field above and click View Details. You will then see the public address associated with your private key. You should also make note of your private key in WIF format since it is more widely used.