BIP38 Wallet Tools
Generate · Recover · Sign — keys stay in this browser
Create a protected paper wallet.
Generate a fresh Bitcoin key pair and encrypt its private key with BIP38. Everything happens inside this browser window.
Provided AS IS — you are solely responsible for keys, passwords, and irreversible Bitcoin transactions. Read the disclaimer and full guide before using real funds. Terms.
Create a protected wallet
Choose a passphrase and an entropy source. The private key is always returned BIP38-encrypted.
Recover BIP38 to WIF
Decrypt a password-protected BIP38 key to WIF for import into Electrum, Sparrow, BlueWallet, and similar wallets.
Sign a spend
Decrypt BIP38, load UTXOs from mempool.space, and create a signed raw transaction hex to copy. Publishing comes later on a separate page.
Your wallet will appear here
Generate a BIP38-protected wallet using computer randomness or 99 dice rolls in B6 format.
This begins with 6P and cannot be spent without your password. Store the password separately from this backup. To anchor it on-chain later, use /embed.
Begins with K or L. Import into Electrum, Sparrow, or similar. Anyone with this key can spend the funds.