Understanding MultiBit Wallet Files
MultiBit stores your Bitcoin private keys in wallet files. The type of file you have determines the recovery process:
| File Type | Version | Contents | Encrypted? |
|---|---|---|---|
.wallet | Classic | Addresses, transactions, metadata | Sometimes |
.key | Classic | Private keys | Sometimes |
.wallet.aes | HD | Encrypted seed and wallet data | Always |
Step 1: Locate Your Wallet Files
Check these default locations for MultiBit wallet files:
MultiBit Classic Locations
Windows: C:\Users\[Username]\AppData\Roaming\MultiBit\
macOS: /Users/[Username]/Library/Application Support/MultiBit/
Linux: /home/[Username]/.multibit/
MultiBit HD Locations
Windows: C:\Users\[Username]\AppData\Roaming\MultiBitHD\
macOS: /Users/[Username]/Library/Application Support/MultiBitHD/
Linux: /home/[Username]/.MultiBitHD/
Also check:
- Old backup drives and USB sticks
- Cloud storage (Dropbox, Google Drive, etc.)
- Email attachments you may have sent yourself
- Old computers or hard drives
Step 2: Identify Your File Type
Look at the file extension to determine which recovery method to use:
multibit.walletor*.wallet— MultiBit Classic wallet file. May contain keys or just metadata.*.key— MultiBit Classic private key export. This is what you need for recovery.mbhd-*.wallet.aes— MultiBit HD encrypted wallet. You'll need your password.
Recovery Method A: MultiBit Classic (.wallet/.key)
Option 1: Using MultiBit Classic (If It Works)
- Download and install MultiBit Classic
- Open MultiBit Classic
- Go to File → Open Wallet
- Navigate to your wallet file and open it
- If the wallet opens successfully, export your keys:
- Go to Tools → Export Private Keys
- Choose a location to save the export
- Enter your password if prompted
- Import the exported keys into Electrum
Option 2: Direct Key Extraction (Recommended)
If MultiBit Classic won't run, you can extract keys directly from the files:
- Check if .key file is encrypted:
Open the .key file in a text editor. If you see readable text starting with headers like
# Anyone who can read this file can spend your bitcoin., the file is unencrypted. - For unencrypted .key files:
Look for lines that are 51-52 characters long, starting with 5, K, or L. These are your private keys in WIF (Wallet Import Format).
- For encrypted .key files:
You'll need to decrypt using OpenSSL. The encryption typically uses AES with your wallet password. This process is more complex.
Decrypting Encrypted MultiBit Classic Files
If your Classic wallet is encrypted, you can decrypt it using OpenSSL:
Using OpenSSL (command line):
openssl enc -d -p -aes-256-cbc -md md5 -in wallet.key -out decrypted.keyYou'll be prompted for the password. The decrypted output will contain your private keys.
Recovery Method B: MultiBit HD (.wallet.aes)
MultiBit HD wallets are always encrypted with AES. You have two options:
Option 1: If You Have Your Seed Phrase
This is the easiest method. If you wrote down your 12 or 24-word seed phrase, you don't need the wallet file at all.
Go to Seed Phrase Recovery →Option 2: Extract Seed from .wallet.aes
If you have your password but not your seed phrase, you can extract the seed:
- Download and install MultiBit HD
- Open MultiBit HD
- Select Restore a wallet
- Choose Restore from backup
- Navigate to your wallet folder and select the wallet
- Enter your password
- Once opened, go to Manage Wallet → View Seed
- Write down the seed phrase carefully
- Use this seed to recover in Electrum
Option 3: Password Recovery Options
If you've forgotten your password, there are options available:
- Technical approach: Tools like btcrecover or hashcat can attempt to recover passwords from MultiBit wallet files. These require technical knowledge and Python/command line experience.
- Professional help: Contact support@cryptorecovers.com for assistance with password recovery.
Step 3: Import Keys into Electrum
Once you have your private keys, import them into Electrum:
- Download Electrum from electrum.org
- Create a new wallet → choose Import Bitcoin addresses or private keys
- Paste your private key(s), one per line
- Set a strong password for the new wallet
- Wait for the wallet to sync and verify your balance
- Important: Transfer funds to a new address for security
Troubleshooting
File won't open or is corrupted
- Try opening on the original computer where MultiBit was installed
- Check for backup files with similar names
- Look for automatic backups in the wallet folder
Wrong password
- Try common passwords you may have used
- Check for password hints in notes or files
- Technical users can try password recovery with tools like btcrecover or hashcat. Alternatively, contact support@cryptorecovers.com for professional assistance.
Keys import but balance is zero
- Ensure Electrum has fully synced with the network
- Try all private keys you found, not just the first one
- Check if Bitcoin was already moved (blockchain explorers)
Need Professional Assistance?
If you're stuck or need expert help with wallet file recovery, contact Crypto Recovers:
support@cryptorecovers.com →