The short answer
.key export, no password required. Only an encrypted Classic .wallet with no key export is genuinely hard — that requires an offline password search such as btcrecover or mbtcrecover.First: which MultiBit do you have?
The recovery path depends entirely on the version. A .wallet or .key file means MultiBit Classic; a 12-, 18- or 24-word seed phrase (or a mbhd.wallet.aes file) means MultiBit HD. Not sure? The Classic vs HD comparison identifies your wallet in two minutes.
MultiBit HD: the password is not your backup
MultiBit HD derives every address from your seed phrase using standard BIP39/BIP32 math. The password only encrypts the local wallet file on disk — it never touches the seed. That means a forgotten HD password is not a blocker: restore the seed in Electrum and you're back in.
- Install Electrum from the official electrum.org release.
- Create a new standard wallet and choose "I already have a seed".
- Enter your wallet words in order (12, 18 or 24 — 12 and 18 appear more commonly in documentation).
- Tick BIP39 seed in Options.
- Set the derivation path to
m/0'(receivem/0'/0, changem/0'/1).
Full walkthrough: how to restore a MultiBit HD seed phrase.
MultiBit Classic: check for .key exports
MultiBit Classic stored keys in a .wallet file, and you could export them to .key files via Tools → Export Private Keys. If you exported without a password, those .key files contain plain-text private keys you can import into Electrum right now — no password needed. Check your backups and the key-backup folder inside the wallet's -data directory.
If your .wallet file itself is password-protected and you never exported keys, the keys inside are encrypted with your password. There is no backdoor — recovery means remembering the password or running an offline recovery attempt.
Encrypted wallet + forgotten password: recovery tools
Open-source tools such as btcrecover and its MultiBit-focused fork mbtcrecover can try a list of candidate passwords offline — including typos and token lists built from your hints. File support depends on the exact release: btcrecover's documented Classic workflow uses the encrypted .key backups in the wallet's key-backup folder rather than the .wallet file directly, and HD support targets mbhd.wallet.aes-style inputs where implemented. Always check the specific release's documentation and download only from the official repositories. How well any tool works depends on how much you remember about the password; a completely random, never-reused password can be impractical to recover.
Run recovery on a copy of the wallet file, on a machine you control. If you do send your files to a recovery service, make sure it is a legitimate, established business first — ideally under a written agreement — and only share what the service needs for the job.
Special characters in your password: test variants, don't assume a bug
There is no confirmed MultiBit bug that alters passwords. If the exact password you remember "stops working", keyboard layout, character encoding or Unicode normalization can explain it — for example, an accented character typed on a different layout than the one used when the wallet was created. Try the same password without the special characters or on a different keyboard layout, and let tools like btcrecover automate trying those variants for you.
Forgot password FAQ
I forgot my MultiBit wallet password — can I recover my bitcoin?
I forgot my MultiBit Classic password — what are my options?
I forgot my MultiBit HD password — can I restore without it?
Can anyone reset a forgotten MultiBit password for me?
What is btcrecover / mbtcrecover?
My password has special characters and still doesn't work — why?
MultiBit says my correct password is not accepted — what now?
MultiBit shows 'the password did not unlock the wallet' — what does that mean?
I get 'provided AES key is wrong' in MultiBit Classic — what is an AES key?
Sources and technical references
- Original MultiBit Classic repository
- Original MultiBit HD repository
- MultiBit HD issue #887
- MultiBit HD issue #1012
- btcrecover documentation (official repository)
- MultiBit discontinuation notice, 26 July 2017
- Current Electrum documentation
Last technical review: 6 August 2026. Spotted an error? See our corrections policy.