English | Français | German | Dutch | Português | Русский | Spanish | Italiano | Українська | Türk | Polski | 中文
Choose currency :
Generating new Address...
MOVE your mouse around to add some extra randomness...
OR type some random characters into this textbox
Skip »

You may skip this step if you do not plan to use the random key generator.

Public Address
Private Key (Wallet Import Format)

Bitcoin Wallet Generator
Step 0. Follow the security checklist

First check If you see a SSL padlock at our address (https://) if yes, that means our site is safe and you can use it without any worries.

Step 1.How you can Generate new address (wallet)

Choose your cryptocurrency and click on the "Generate new address" button.

Step 2. Create (and print) the Paper Wallet

Click the Paper Wallet tab and print it. You can print it on a real paper (we recommend) or you can save paper wallet like a pdf. Do not send anyone your paper wallet (part of the private key).

Step 3. Share your public address

FYou can use your public key to receive money from other crypto-currency users. You can share your public address to anyone it is completely safe.

Step 4. Again!

Do not give your private key to anyone! Thanks to him you can get access to your wallet (transfer yours crypto-currency)

If you want you can support us:)

If you appreciate that we have made a useful page you can make a donation:) Our site has no ads and has public source code. We do not earn anything on it.

Overview image of 4 paper wallet
Security Checklist :
supported currencies !

Frequently asked questions :

• Is your website safe?

website has public source code and from our side it is written very safely. If you see a SSL padlock at our address (https://) that means our site is safe and you can use it without any worries.

• Why should I use a paper wallet ?

Advantages of a paper wallet are multiple:

They are very safe. No worries about malwares and keyloggers
Good for both: long term and short term investments
You won't lose your cryptocurrency when your device break

• How to use a paper wallet ?

First, you have generate wallet, later you should print it and you can send coins to your public address.

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

You should import your private key in a client, that you can download from the currency website. Alternatively you can do it on blockchain.info

• Can you add new cryptocurrency?

We regularly add new cryptocurrencies

• Why should I make a donation ?

If you appreciate that we have made a useful page you can make a donation:) Our site has no ads and has public source code. We do not earn anything on it.

• I found a bug, what shall I do ?

If you see any bugs you can write to us on our twitter: https://twitter.com/bitcoinqrcodege

• Who are you ?

We are just crypto fanatics who wanted to create a cool website which allows easy, quick and secure create bitcoin wallet.

• How can I help ?

You can make donation. THANK YOU!:)

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

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.
To support the development of this wallet generator, you can donate to the following addresses. When the support for a currency has been added by an external contributor to the project, he receives the donation directly.

Release notes