Backup Decryptor is a React-based tool for decrypting backup files (such as those used for cryptocurrency wallets) and extracting seed phrases. It allows users to securely recover their wallet seed phrases using either a password or a recovery code.
- Supports multiple backup file formats (with different key structures)
- Decrypts wallet backup files using a password or recovery code
- Extracts and displays seed phrases for one or more wallets
- User-friendly web interface for file upload and decryption
- Upload Backup File: Users can upload their encrypted backup file or paste its contents.
- Select Decryption Method: Enter the password or recovery code associated with the backup.
- Decrypt and Extract: The tool parses the backup, decrypts the keystore(s), and displays the recovered seed phrases.
- Node.js (v14 or later recommended)
- Yarn or npm
yarn install
# or
npm install
yarn start
# or
npm start
The app will be available at http://localhost:3000
by default.
- Open the app in your browser.
- Upload your backup file or paste its contents.
- Enter your password or recovery code.
- Click to decrypt and view your seed phrases.
- All decryption is performed locally in your browser. Your backup file and credentials are never sent to a server.
- Always use this tool from a trusted environment.
This project is intended for educational and recovery purposes. Use at your own risk.