Blog
Lost Your Bitcoin Wallet Password? How to Recover It Using Tools
In short
A forgotten Bitcoin wallet password cannot be reset through Bitcoin. A recovery phrase can restore the wallet without its local encryption password, but any additional wallet passphrase is still needed. If only an encrypted file remains, recovery means testing password candidates against that data.
First check saved passwords and build a focused list from likely words, dates, capitalisation and symbols. Tools such as BTCRecover can test those combinations offline on a copy, then expand the search in stages. Few or no memories do not automatically rule out an assessment, but feasibility depends on the wallet’s encryption, the number of candidates and testing speed. A long, random password can make a search impractical.

Your Bitcoin wallet rejected the password, or you can't remember it at all. Password recovery for a Bitcoin wallet starts with one question: do you still have the recovery phrase? If you do, you can restore the wallet, with any passphrase it used, and set a new password. If all you have is an encrypted wallet file, the way back is a password search: a hint list built from what you remember, tested with a free, open-source tool such as BTCRecover that runs offline on your own computer. If that hits a dead end, Crypto Recovers can run the search for you; it has done password recoveries since 2019.
What happens if you lose your Bitcoin password?
Two scenarios cover almost everyone:
- You have the recovery phrase. Restore the wallet in compatible software, using the original passphrase too if one was set. You can then choose a new local password. A missing passphrase still needs to be found; changing the local password cannot replace it. Electrum’s own FAQ gives the same advice: a forgotten password cannot be recovered, but the wallet can be restored from its seed phrase with a new password.
- You only have the encrypted file. Recovery means finding the password: building a candidate strategy and testing it against a copy of the file. This is a search, not a reset — Bitcoin doesn't have a "forgot password" button, by design.
A focused candidate list can make the search more efficient. A password that "started with the dog's name and ended in a two-digit year" is a bounded search.
Do all Bitcoin wallets require a password?
Not in the same way. Most older Bitcoin wallets keep the keys in a wallet file protected by a password. Newer ones add a recovery phrase on top of the wallet file, so the file's password protects only the local copy. Which of the two you have decides what happens next:
- Seed-phrase wallets (Electrum, Exodus, Trust Wallet, hardware wallets, most modern mobile wallets): the recovery phrase can restore the wallet in compatible software without the old local password. If a passphrase was used to derive the wallet, that is also required. In Wasabi, the password serves this role when one was set.
- File-based wallets (Bitcoin Core wallet.dat, old MultiBit, Armory, some desktop vaults): recovery depends on the wallet software and the backups available. If you have only an encrypted wallet file, its password is needed to unlock it. Some wallets also offer another recovery route—for example, an Armory paper backup can restore the wallet without the original wallet password.
If you're not sure which one you have, that's the first question to answer. The file format and the wallet software tell you.
| Wallet | Password / PIN | What recovery needs |
|---|---|---|
| Bitcoin Core / Litecoin Core / Dogecoin Core | Encrypted wallet.dat (keys encrypted with the password-derived mkey) | The file (or a copy); remembered details can help |
| MultiBit Classic | Password-protected .wallet file, AES-256 | The file; remembered details and special characters can inform candidate variants |
| MultiBit HD | Password-protected mbhd.wallet.aes file in the MultiBitHD data folder; the software was discontinued in 2017 | The file plus the password, or the wallet words shown when the wallet was created |
| Armory | Optional wallet passphrase, encrypting the private keys inside the .wallet file; a printed paper backup works without it | The backup file; remembered passphrase details can help |
| Electrum | Password protecting encrypted keystores in the wallet file | The wallet file, or the seed if you have it |
| Wasabi Wallet | WalletName.json (the name you gave the wallet) in the Wallets folder holds a BIP-38-encrypted secret; the password also serves as the BIP-39 passphrase | The wallet file or recovery words, plus the passphrase if one was set |
| Samourai Wallet | Encrypted samourai.txt auto-backup, encrypted with the wallet passphrase; the project stopped in 2024 after US charges against its founders | The backup file plus the passphrase, or the recovery words plus the passphrase, restored in another BIP-39 wallet that accepts a passphrase |
| Mycelium | PIN inside the app; the wallet is derived from a BIP-39 recovery phrase (the master seed), and single-address accounts have their own separate backup | The recovery phrase (or an exported private key), not a password search |
| Hardware wallets (Ledger, Trezor) | PIN on the device; no password on the file | The recovery phrase plus any passphrase used to derive the wallet |
| Mobile/browser vaults (MetaMask, Exodus app) | Encrypted local vault | The vault data, or the phrase |
Forgot your Bitcoin password? Recovery options explained
“Before starting your Bitcoin password recovery, Crypto Recovers advises you to search all possible locations where your password might be stored, especially if you can’t remember it. Throughout our recovery practice, we have had numerous cases where clients double-checked their old notebooks, password managers, and old emails and found the correct combination without needing to brute-force it. This happens more often than you think, even after you’ve lost hope.” – Robbert Bink, Crypto Recovers founder
If you have searched everywhere and still have nothing, build a password hint list. It narrows the possible options before any brute-force search, whether you run the recovery software yourself or let Crypto Recovers do the work. Write down everything you remember, even fragments:
- Every password you remember using around that time, even ones that seem irrelevant.
- Base words you reuse: pet names, family names, nicknames, bands, sports teams.
- Numbers you attach: birthdays, years (including the year you created the password), phone digits, house numbers.
- The pattern of capitals, symbols and repeated numbers, and the substitutions you habitually made (o → 0, s → $).
- The rough length, if you remember typing something long or short.
Keep the list in a plain text file. BTCRecover reads its token lists and password lists as plain text, so copy anything you drafted in a spreadsheet into a text file first.
A brute-force tool like BTCRecover takes this hint list as base words plus tokens (years, symbols) and generates the variations systematically: bitcoin + 2019, bitcoin + 2019 + !, and so on. For wallet.dat files, the search can run against the extracted $bitcoin$ hash rather than the file itself. Everything runs offline and against a copy, never the original.

BTCRecover tutorial: step-by-step password recovery
BTCRecover is an open-source password and seed recovery tool. It does not hack the blockchain: it tries the passwords and variations you describe against the wallet’s own encryption, one after another. Its documentation says it is most useful when you have a reasonable idea of what the password might be. It supports many wallet formats, including Bitcoin Core, MultiBit Classic and MultiBit HD, Electrum and Blockchain.com. For hardware wallets such as Trezor and Ledger, which have no wallet password, it can search for a forgotten BIP-39 passphrase when you know the seed.
Only run recovery tools on an offline computer, and never against your original wallet file.
Follow these BTCRecover steps to find the valid password combination
- Write down the passwords you might have used. For example, you remember versions like bitcoin2019, bitcoinwallet2019, bitcoinwallet2019! and mybitcoin2020!@#.
- Reduce them to clean base words, letters only: bitcoin, bitcoinwallet, mybitcoin. These are the roots of the password.
- Put numbers and symbols in separate token lines: the years 2019 and 2020 on one line, the symbols !, @ and # on another. In a BTCRecover token list, tokens on the same line are alternatives, so a guess uses at most one of them.
- Decide what to mutate: years, symbols, both, with or without symbols. A token line is optional unless you mark it as required with a + at the start of the line.
- Define the likely structure: base + year + symbol, or base + symbol + year. Without anchors, BTCRecover tries the tokens in every order; ^ fixes a token to the start and $ to the end. Start with small variations and expand later.
- Save the base words and tokens in one plain text token list for BTCRecover.
- Point BTCRecover at a copy of the wallet file, such as a Bitcoin Core wallet.dat or an Electrum wallet file, or at the data one of its extract scripts pulled from it. For a hardware-wallet passphrase, it needs the seed and usually an address from that wallet instead.
- Expand step by step if nothing is found: add capitalization and typo options, extra symbols or more base words, until the password is found or the search grows too large.
A well-structured hint list can focus the search: the more random the password structure, the larger the search — which is exactly where professional help becomes realistic.

The honest scale
A worked example makes the limit concrete. A base word from a list of 10,000 possibilities plus a four-digit year is about 100 million candidates: hours of runtime, not luck. A twelve-character password using all character classes is about 94¹² ≈ 4.7 × 10²³ candidates — no amount of hardware clears that in a useful time. What you remember decides which end of that range your case sits on, and that's what an assessment is for.
What you should never do
- Never upload wallet.dat, the extracted hash, or your password guesses to a website that offers to "check" or "recover" them.
- Never test guesses repeatedly on your only copy of the file; work on a copy.
- Never pay a service that promises a guaranteed result or asks for your seed phrase through a form or chat.
Can't recover your Bitcoin password? Get professional help
If you forgot your Bitcoin password and your own search stalls, professionals can take over. With the encrypted file in hand, professional recovery adds what's impractical to run at home: GPU-accelerated searches, encoding and keyboard-layout variants, and experience judging which cases are worth pursuing before you commit. Crypto Recovers has done password recoveries since 2019, with 200+ recoveries in total. Besides passwords, we recover data from corrupted wallet files and reconstruct invalid seed phrases.
Crypto Recovers can never guarantee success: the outcome depends on what you still remember and the quality of your hint list. We work on a no recovery, no fee basis: no upfront charge, and our fee is success-based and agreed in writing, paid only after success. You always move your own funds, and we never take custody: after recovery you transfer everything yourself to a new wallet you control. You can meet our recovery experts at our office in the Netherlands or online to learn about your password recovery chances.
FAQ: lost or invalid Bitcoin wallet password
Can Crypto Recovers help if I have no clues about my Bitcoin password?
A lack of clues does not automatically rule out an assessment. If a usable encrypted wallet file remains, common passwords and patterns can still be tested in a limited search. Whether that is worthwhile depends on the wallet format, the candidate list and the testing speed; recovery is not guaranteed. Also look for the password itself in notes, a password manager or old emails.
Do I need the password if I have my seed phrase?
Not if the password only encrypted the local wallet file. If it also serves as a passphrase for wallet derivation, as in Wasabi, you need it too when restoring from the recovery words. If no passphrase was set, no additional one is needed.
Can I trust Crypto Recovers with my Bitcoin password hints?
Yes. Before any recovery work starts, a written agreement is signed, and an NDA can be signed before you share any details. The work runs on a copy in an offline environment and, where the format allows it, against extracted hash material rather than the original wallet file. Never send hints, files or passwords through forms, chat or email.
How long does Bitcoin password recovery take?
It depends on what you remember and the wallet type. A good candidate list on a wallet.dat can finish in days; complex cases with fewer remembered password details can take weeks or months. After the assessment you get a realistic estimate — never a guarantee.
What happens if I completely lose my Bitcoin password?
If you have a recovery phrase or another backup, you may still be able to access your wallet. Without a backup, a password search is the only option, and success depends on how much you still remember about the password.
