Warning: it seems you're running this generator from a live website.
For valuable wallets, it is highly recommended to run the site from an offline computer.
You can save this website by pressing CTRL-S or right click -> Save website (or something)
Hide
warning
Single address
Address type:
QR code
error correction level:
Address:
Private key:
Address details
Enter a private key to view its details, or enter a bip38 encrypted
private key to decrypt it
Enter the password for this
address:
Decrypted private key:
Segwit address:
Segwit (bech32) address:
Legacy address:
Working
Bulk Generate
Address type:
What is bip38 encryption?
Password:
Number of addresses to generate
(max 10,000):
Meowcoin Paper wallet
QR code
error correction level:
Count (max 100):
Vertical gap between wallets (in
pixels):
Preview:
Adjust the print
scale if necessary!
Mnemonic Seed
Enter a seed phrase or a BIP32 extended key
to view its details.
Passphrase
BIP32 root key
Preset:
Derivation path:
Count:
Offset:
Path
Address
Private key
Extended public key
Extended private key
Information
- P2SH-P2WPKH addresses are referenced as "Segwit" addresses, Bech32-encoded P2WPKH addresses are referenced as "Segwit (bech32)" addresses, and regular P2PKH addresses are referenced as "Legacy" addresses.
- QR codes of bech32 addresses contain the text capitalized, so the size of the QR codes can be reduced. For more information, see the BIP 173 specification (Uppercase/lowercase part).
- Testnet version available here.
- Mainnet version available here.
- JavaScript libraries used on this site: BigNumber, crypto-js, QR code generator, Scrypt, es6-promise
- Source code is available at Github or by viewing this page's source (it is a single html file)
-
Click here
to run tests - This site was made by Kimbatt
- If you liked this site, you can donate to: 3Ee3fDqTmERBpxAvV8GgdQUiTparohPaHX
Beginner's guide
What is Bitcoin?
Bitcoin is a peer-to-peer electronic cash system. Bitcoin allows its users to send money over the
internet, without any restrictions. It is decentralized, open source, and gives users full control over
their money. For more information, visit https://bitcoin.org.
What is a bitcoin address, and what is a private key?
To receive bitcoin, you need a bitcoin address. Anyone who knows your bitcoin address can send bitcoins
to you. To spend money from a bitcoin address, you need its private key. As its name suggests, you must
keep your private key safe, because anyone who knows your private key, can spend your bitcoins. Your
address however can be shared to anyone, as they can only send you money, but they cannot spend from
it.
The address and the private key are related in a mathematical way, so the address can be calculated from the private key, but it is impossible to calculate the private key the your address.
The address and the private key are related in a mathematical way, so the address can be calculated from the private key, but it is impossible to calculate the private key the your address.
What is a paper wallet?
A paper wallet is a bitcoin address and the private key printed to paper. Paper wallets are a safe way
to store bitcoin, as they are offline, so they cannot be stolen by hackers. However, you should be
careful when making paper wallets, so no one can actually steal them. You can read more at the "Security
tips" section on this site.
What is a legacy address, and what is a segwit address (and bech32 segwit address)?
Legacy address is the default bitcoin address format, they start with the character 1. Segwit addresses
use the "segregated witness" feature,
allowing users to send transactions for a lower fee. It is recommended to use segwit addresses over
legacy addresses. Segwit addresses start with the character 3. Bech32 is a new address format for native
segwit addresses, but they are not widely supported yet.
What is Bip38 encryption?
Bip38 encryption allows
you to protect your paper wallet with a password, so if your paper wallet is stolen, or its private key
is exposed, your paper wallet will still be safe. However, if you use bip38 encryption, you must
remember the password very well, because if you forget the password, the paper wallet will be as
worthless as if you lost the private key. Bip38 was designed to resist brute-force attacks, that's why
it's practically impossible to recover the wallet if the password is forgotten. You can unlock a bip38
encrypted wallet on the "Address details" section of this site.
Security tips
- Paper wallets should be only used if you know exactly how they work. It is easy for inexperienced people to make mistakes, resulting in permanent loss of funds. See the bitcoin wiki for more details.
- Always use an offline computer to generate paper wallets, so it is harder for malware to steal your private keys. You should save this site to your computer (by pressing CTRL-S, or right click and save the webpage), then run it offline. You should also open the browser in incognito / private browsing mode, so no information is saved about the generated wallets.
- If possible, use a bootable usb drive / "live cd" instead of your regular OS, so there is no chance that malware on your system steals your funds.
- Use a "dumb" / old printer, as newer "smart" printers may save your private keys in their cache or on their internal storage, or their firmware could be hacked (this is unlikely though).
- Use laser printer, because it is more resistant to water. You should always keep your paper wallets in a waterproof place. If you only have an inkjet printer, you can put the paper wallets in a plastic bag, so it's less likely that they get wet.
- Before sending big amounts of bitcoin to paper wallets, make sure that you know how to withdraw funds from it first. You should make some test wallets, then send 1-2 cents worth of money to them, then withdraw it. For bip38 encrypted wallets, always test if you can unlock them before sending bitcoins to it.
- After you withdrew the money from a paper wallet, it should be never used again.