Skip to content
segwit paper wallet address generator P2WPKH
JavaScript HTML
Branch: master
Clone or download

Latest commit

coinables Fix brainCreate
A commit in February broke the brain wallet feature,  779ce46
Latest commit a7a37fc Apr 25, 2020


Type Name Latest commit message Commit time
Failed to load latest commit information.
favicon.ico vanity addresses Aug 27, 2017

This is a simple bitcoin paper wallet generator that utilizes Segregated Witness (SegWit) Pay To Witness Public Key Hash (P2WPKH) addresses and transactions. This repo uses the BitcoinJS library and was built from BIP32JP's SegWit repo (


  1. Features
  • Keypair generation with QR Codes
  • Bulk address generator
  • Key Sweeping Tool with custom fee to move all funds belonging to a single SegWit private key.
  • Details section to validate private keys and to view corresponding segwit address, public key and redeem script.
  • Segwit brain wallet
  1. Testnet
  • The same features listed above are also available for testnet.
  • You can enable testnet mode by adding ?testnet=true to the end of the url. Example: Or locally: localhost/segwitaddress/?testnet=true
  1. External Support
  • Samourai Wallet can sweep funds from private keys and QR codes generated with
  • Electrum can import private keys using the console and the importprivkey() command. Import as P2SH segwit:
    importprivkey('p2wpkh-p2sh:L5eaxGKPZZMnanjxDzBd82VaxnHAE6MmBojiEFAVTM9mWZEhMMqG') Import as native(bech32) segwit:
  1. Contributing
  • Please feel encouraged to contribute to this project.
  • Anyone can create an issue if you find a bug or have a suggestion.
  • If you are a developer feel free to submit a pull request or fork.


You can’t perform that action at this time.