A modern, open-source GUI tool to recover seed phrases for Bitcoin, Ethereum, and Solana when you forgot up to 5 words!
Get the latest version for your operating system:
| Operating System | Download |
|---|---|
| Windows (.exe) | Download Latest |
| macOS (.app) | Download Latest |
| Source Code | View on GitHub |
- ✅ Beautiful, modern dark-themed UI (GitHub-style)
- ✅ Multi-chain support:
- Bitcoin (BTC) – with multiple derivation paths and address types!
- Ethereum (ETH)
- Solana (SOL)
- ✅ Supports 12, 18, or 24-word BIP39 seed phrases
- ✅ Supports 1 to 5 missing words
- ✅ Multiple Bitcoin derivation paths:
- Legacy (m/0'/0'/0/0)
- BIP44 Legacy (m/44'/0'/0'/0/0)
- BIP49 SegWit (m/49'/0'/0'/0/0)
- BIP84 Native SegWit (m/84'/0'/0'/0/0) (default)
- ✅ Multiple Bitcoin address types:
- Legacy (P2PKH)
- SegWit (P2SH-P2WPKH)
- Native SegWit (Bech32) (default)
- ✅ Wallet address input for verification
- ✅ Real-time progress bar with thousand separators
- ✅ Can be stopped at any time
- ✅ Complete console logging for debugging
- ✅ Save recovery results to a text file
- ✅ Fast and optimized
- Clone or download this project
- Install Python 3.7 or later (https://www.python.org/downloads/)
- Install the required dependencies:
pip install -r requirements.txt
- Run the app:
python seed_recovery.py
- Complete steps 1-3 from "Run from Source"
- Run the build script:
build.bat
- Find the compiled .exe in the
distfolder!
- Complete steps 1-3 from "Run from Source"
- Make build script executable:
chmod +x build.sh
- Run the build script:
./build.sh
- Find the compiled executable in the
distfolder!
- Select your chain (BTC, ETH, or SOL) from the tabs
- Choose your seed phrase length (12, 18, or 24 words)
- (For BTC only) Select derivation path and address type
- Enter your partial seed phrase: use
?for missing words - Enter the positions of the missing words (comma-separated, e.g.,
3,7– note: positions start at 1) - (Optional but recommended) Enter your wallet address to verify the correct seed
- Click Start Recovery
- This tool recovers BIP39 mnemonic seed phrases, not individual private keys (WIF, etc.)
- The more missing words you have, the longer the recovery will take:
- 1 missing word: ~2048 combinations (very fast!)
- 2 missing words: ~4 million combinations
- 3 missing words: ~8 billion combinations (very long!)
- 4+ missing words: not feasible without specialized hardware
- Recovery speed depends on your computer's performance
- This tool runs locally on your computer – your seed phrase is never sent over the internet
- Always test with a demo seed first
- Consider running this tool on an air-gapped computer for maximum security
If this tool helped you recover your funds, please consider donating to support future development! 🙏
Bitcoin Address (Native SegWit): bc1qlde6za49es7m60mxf5trfnl57r6u8fjv3sccsa
MIT License
