☎ +1 214-659-1775 Signal: +1 214-659-1775 [email protected]
Mon–Fri 9:00–18:30 MT · Denver, Colorado

Electrum won't open your wallet: corrupt wallet files, forgotten passwords, 2FA and multisig

David Veksler By David Veksler Aug 4, 2026 9 min read Guides

Electrum has been around long enough that a lot of people are opening wallets they made a decade ago, on a machine they no longer own, with software that has moved on several major versions. When it fails, it usually fails in one of a small number of ways: the wallet file will not load, the password is gone, a seed restores something unfamiliar, or the wallet turns out to be a 2FA or multisig wallet that needs more than a seed to rebuild.

Those are four different problems with four different answers, and the most expensive mistake is treating them as one. This guide sorts them apart.

Two rules first. Do not type your seed phrase into a website, however official the "wallet checker" looks, and do not hand your wallet file or seed to anyone who contacted you first. If you are working out who to trust, read how to tell a legitimate recovery service from a scam before you share anything with anyone.

Before anything else: copy the file

Locked out of a wallet like this one?

We repair hardware wallets, crack forgotten passwords, and rebuild broken seed phrases — on our own bench in Denver.

✓ NO FEE UNTIL YOUR CRYPTO IS BACK · FREE EVALUATION
Start a free evaluation →

Find the wallet file and copy it somewhere you will not overwrite. Electrum stores wallets in its data directory: on Windows at %APPDATA%\Electrum, and on macOS and Linux at ~/.electrum, with the wallets themselves inside a wallets subfolder. The default one is named default_wallet, with no file extension, which is why people so often fail to recognise it as the wallet at all.

Copy it read-only, then experiment on the copy. Most of the genuinely unrecoverable cases I see were recoverable until somebody's third or fourth attempt wrote over the original.

If the file is not there, that is a deleted-file problem rather than an Electrum problem. Stop writing to the drive immediately and treat it as corrupt or deleted wallet-file recovery.

Case 1: the wallet file will not load

An Electrum wallet file is structured data, not an opaque blob, but that does not mean you can read it. Two separate layers of encryption are involved, and understanding which one you are hitting tells you what kind of failure you have.

Electrum's documentation is explicit that "your seed and private keys are encrypted using AES-256-CBC," and separately that "your wallet file may be encrypted on disk," with wallet file encryption activated by default since version 2.8. So a wallet made before 2.8 may have a readable structure with encrypted secrets inside it, while a newer one may be unreadable end to end.

That matters for diagnosis. If you can open the file in a text editor and see recognisable field names, the file itself is not encrypted, and any failure is either structural damage or the inner key encryption. If it looks like nothing but scrambled characters, you are hitting the on-disk encryption first and cannot tell anything about the contents until it opens.

The common causes of a file that will not load, roughly most likely first:

Electrum's own documentation does not publish a repair procedure for a damaged wallet file, which is a fair reflection of reality: this is data-recovery work on the file, not a setting you can toggle. What can often still be done is extracting keys directly out of a partially damaged file, which is a different operation from getting the wallet to open normally. That is the corrupt wallet file recovery case.

Case 2: you have the file but not the password

Electrum is unambiguous about this: "It is not possible to recover your password." There is no reset, no support channel, and no back door, by design.

What that sentence does not mean is that the money is gone. Electrum also says your wallet "can be entirely recovered from its seed," so the practical question is not "can I reset the password" but "do I also have the seed." If you do, restore from the seed into a fresh wallet, set a new password, and the file you cannot open stops mattering. That is the whole fix, and a surprising number of people never try it because they assume the file is the wallet.

If the seed is gone too, then the password is the only way in, and Electrum states the consequence plainly: "If you lose both your password and your seed, there is no way to recover your money." That is the honest framing, and it is also where an offline password attack is the remaining option. It is worth attempting when you remember fragments of the password, the era you made it in, or the habits you used at the time, and it is close to hopeless when you remember nothing at all. Realistic odds for this and other scenarios are in recovery odds by scenario, and the service side is forgotten wallet password recovery.

One thing to avoid: do not keep reinstalling Electrum or "resetting" anything while you think about it. A reinstall can remove the only copy of a file you still need.

Case 3: the seed restores an empty or unfamiliar wallet

This is the most misread Electrum failure, because the wallet accepts every word and then shows nothing.

The Electrum-specific trap is that Electrum seeds are not BIP-39 seeds. The documentation says so directly: "For these reasons, Electrum does not generate BIP39 seeds." Since version 2.0, Electrum seed phrases also "include a version number, whose purpose is to indicate which derivation should be followed."

The practical consequence is that an Electrum seed entered into a BIP-39 field, or a BIP-39 seed entered into an Electrum-native restore, will often produce a perfectly valid wallet that has nothing to do with your coins. It is not an error message. It is a different wallet. People see the zero balance and conclude they were robbed.

Choosing the right seed type during restore fixes a good share of these. The rest are usually derivation path, gap limit, or passphrase issues, which are the same class of problem across every wallet and are covered in detail in your seed phrase restored an empty wallet. If your Electrum wallet was built by importing an old MultiBit wallet, start instead with the MultiBit migration guide, because the derivation history there is its own story.

Case 4: 2FA and multisig wallets

These two get lumped together because they share one property: the seed alone may not be the whole wallet.

2FA wallets. Electrum's two-factor wallets are run with TrustedCoin as a co-signer, and the good news is better than most people assume. Electrum's documentation states that "your seed contains two master private keys in a 2-of-3 security scheme," and that "the third master public key can be derived from your seed, ensuring that your wallet addresses can be restored." It goes further: "Even if TrustedCoin is compromised or taken offline, your coins are secure as long as you still have the seed."

So a dead or unreachable 2FA service is not, by itself, a lost wallet. The restore has to be done correctly, though. Electrum's instruction is to select "wallet with two factor authentication" during restore, because that tells Electrum to treat the seed as the special 2FA variety. Restoring a 2FA seed as an ordinary seed is a common way to conclude wrongly that the funds are missing. Note that restoring this way puts both keys on your machine and removes the remote co-signing protection, so it is the right move when you are recovering, not a casual thing to do while troubleshooting.

Multisig wallets. Multisig is the harder case. Electrum builds a multisig wallet by having each cosigner generate a seed and then exchange master public keys: "After generating a seed (keep it safely!) you will need to provide the master public key of the other wallet." That exchange is part of the wallet's definition, which means your seed on its own does not describe the wallet. Without the cosigner master public keys, the addresses cannot be reconstructed, and without enough cosigner signatures, nothing can be spent even once they are.

If you are missing cosigner information, the recovery work is largely about locating it: old wallet files on other machines, backups from the other participants, exported public keys, or anything that recorded the setup. This is worth doing carefully rather than quickly.

What is not an Electrum recovery problem

Two situations get sent to me as Electrum problems and are not.

A wallet that shows a balance but cannot spend is usually a watch-only wallet, which holds public keys only. The spendable keys or seed exist somewhere else, and finding them is the actual task.

A transaction that will not build or send, particularly on a wallet with many small inputs, is a construction problem rather than a lost-access problem. That one has its own guide: the Electrum large-transaction fix.

And if your coins were sent to somebody else's address in a hack or a scam, no Electrum setting brings them back, whatever anyone promises you. The honest version of that situation is at my Bitcoin was stolen, can you help.

When to hand it over

The cases worth handing off are the ones where a wrong move is permanent: a damaged file that needs key extraction rather than repair, a password attack that is only worth running with a good list of remembered fragments, a 2FA or multisig wallet where you are one piece of information short, and anything involving a drive that is failing while you work on it.

That is the service: Electrum wallet recovery by David Veksler, through a Colorado-registered LLC, with a written contract, published pricing, a free evaluation, and no fee until your crypto is back. Describe what you have and what you see, not your secrets, in the first message. A first evaluation should never require your seed words or private keys.

Start your free evaluation →

Sources

David Veksler

David Veksler

Founder of WalletRecovery.info and The Bitcoin Consultancy. Working in Bitcoin since 2013; recovering wallets for clients since 2017 as Veksler Consulting LLC (Colorado, USA). About David →