MultiBit came in two distinct versions: MultiBit Classic (the original) and MultiBit HD (the newer hierarchical deterministic version). These versions use fundamentally different key management systems, which means recovery methods differ significantly.
Feature Comparison
| Feature | MultiBit Classic | MultiBit HD |
|---|---|---|
| Release Period | 2011 - 2016 | 2014 - 2017 |
| Key Generation | Random individual keys | Hierarchical Deterministic (HD) |
| Seed Phrase | 12 words (BIP39) | |
| Wallet File | .wallet, .key files | mbhd.wallet.aes |
| Backup Method | Export private keys to file | Write down seed phrase |
| Address Reuse | Common (limited addresses) | Rare (new address per transaction) |
| Multiple Wallets | ||
| Java Dependency | Requires Java 7/8 | Bundled Java |
| Recovery Difficulty | Moderate - need wallet files | Easy with seed, Hard without |
How to Identify Your Version
Signs You Have MultiBit Classic
- Wallet files with
.walletextension - Data folder named "MultiBit" (not "MultiBitHD")
- You never wrote down 12 recovery words
- You have
.keyfiles from export - Simple interface with tabs for Send/Request
Signs You Have MultiBit HD
- You were given 12 words during wallet creation
- Data folder named "MultiBitHD"
- Files named
mbhd.wallet.aes - Modern interface with sidebar navigation
- Hardware wallet support (Trezor)
Key Management: The Critical Difference
MultiBit Classic: Random Keys
MultiBit Classic generates each private key independently using random number generation. This means:
- • Every key must be backed up individually
- • If you create a new address after your last backup, that new key isn't in your backup
- • You must export and secure multiple .key files or the entire .wallet file
- • Losing the wallet file or exported keys means losing those Bitcoin forever
Recovery implication: You need the actual wallet or key files to recover. There's no seed phrase that can regenerate these keys.
MultiBit HD: Deterministic Keys
MultiBit HD uses a single master seed (12 words) to generate all keys mathematically. This means:
- • One seed backs up unlimited addresses
- • Future addresses are already "backed up" by the seed
- • You don't need the wallet files if you have the 12 words
- • The same seed always generates the same keys in the same order
Recovery implication: With the 12-word seed, you can recover in any BIP39-compatible wallet. Without the seed, recovery requires the encrypted wallet file and password.
Recovery Methods by Version
MultiBit Classic Recovery
MultiBit HD Recovery
Option 3: Open MultiBit HD
Access seed phrase backup feature if wallet opens
Common Confusion Points
"I upgraded from Classic to HD"
If you upgraded, you may have two separate wallets. The upgrade process created a new HD wallet and you should have sent your Bitcoin from Classic to HD. Check both data folders to find all your wallet files.
"I don't remember which version I used"
Check your computer for both data directories. Look for .wallet files (Classic) or mbhd.wallet.aes files (HD). If you wrote down 12 words at any point, you had HD.
"I have a .wallet file but also 12 words"
You probably used both versions at different times, or you're confusing MultiBit HD's internal file structure. Try recovering with the seed words first (easier), then try the .wallet file if needed.
Which Version Is Easier to Recover?
MultiBit HD with Seed Phrase
Easiest recovery. Just enter your 12 words into Electrum. Takes 5 minutes. No special tools needed.
MultiBit Classic with .key Files
Easy recovery. Import the .key file into Electrum. May need to provide the export password.
MultiBit Classic with .wallet Files
Moderate difficulty. Need to extract keys using Python scripts or tools. Requires wallet password.
MultiBit HD without Seed Phrase
More difficult. Must decrypt wallet file. Requires password. Technical users can try btcrecover or hashcat. For professional help, contact support@cryptorecovers.com.