What is PyWallet?

PyWallet is a free, open-source, Python-based toolkit that provides two main features: Create modern hierarchical deterministic (HD) Bitcoin wallets, and recover and manipulate legacy wallet.dat files created by early Bitcoin clients.


Updated PyWallet (GSC) with Python 3 support

This is an updated version of PyWallet called PyWallet-GSC. It is based on the jackjack-jj fork. It includes the following improvements:

For more detailed list of changes and to download the latest version, please visit the GitHub repository:

https://github.com/Great-Software-Company/pywallet

Other PyWallet forks

Since PyWallet is open source, anyone can create their own version of it. These are called PyWallet forks.

Here are some other popular forks:


Original PyWallet (joric)

The original PyWallet was created by joric and it includes only the basic Bitcoin wallet features, such as dumping private keys from wallet.dat files. Note: Requires the use of outdated Python version, Python 2.7.

https://github.com/joric/pywallet

Jackjack PyWallet

Jackjack PyWallet is a fork of the original PyWallet and it includes additional features, such as scanning raw disks for lost coins, which is a useful feature for recovering lost Bitcoins. It also improves on the original PyWallet’s Python 3 support, but the Python 3 support is not complete.

https://github.com/jackjack-jj/pywallet

Mike Borghi’s PyWallet

Mike Borghi’s PyWallet is a fork of the Jackjack PyWallet and its emphasis is on the recovery feature which scans any drives for traces of lost Bitcoins and dumps the private keys to a file.

https://github.com/mikeborghi/pywallet


Other Open Source Bitcoin Wallet Recovery Tools

Here are some other Bitcoin wallet recovery tools that are not forks of PyWallet, but they are still useful when one attempts to recover lost Bitcoins.


Btcrecover (gurnec)

An open source Bitcoin wallet password and seed recovery tool designed for the case where you already know most of your password/seed, but need assistance in trying different possible combinations.

https://github.com/gurnec/btcrecover

Btcrecover (3rdIteration)

An updated version of Btcrecover maintained by 3rdIteration with updated features, improved documentation and optional paid support.

https://github.com/3rdIteration/btcrecover

FinderOuter

Windows/CLI Bitcoin recovery tool with step-by-step wizard to fix damaged private key, mini-private key, address, BIP38 encrypted key, mnemonic (seed phrase), BIP-32 derivation path, Armory backups, bitcoin core wallet password, and more.

https://github.com/Coding-Enthusiast/FinderOuter

Wallet Key Tool

Java GUI program to open and edit the contents of bitcoin wallet files. It can add/remove keys, import/export in different formats and move keys between different wallets.

https://github.com/prof7bit/wallet-key-tool

Bitcoin Wallet Recovery Tool

A Bitcoin wallet brute force recovery tool that scans corrupted wallet.dat files byte-by-byte and extracts any intact private keys.

https://github.com/ameijer/bitcoin_wallet_recovery_tool

Warning: Bitcoin Recovery Services

If you are searching for Bitcoin recovery tools online, please be very careful. There are many scams and fake tools out there. You should only use open source tools from reputable sources. As far as I know, all the tools listed here are safe to use.


Donate

If you find this useful and especially if you were able to recover your lost Bitcoins, please consider donating to the project. All donations are greatly appreciated. You can donate via Bitcoin:

Thank you!