EXTRACT YOUR ELECTRUM WALLET HASH

Upload a supported wallet file to extract a hash for Electrum wallet password recovery with Hashcat — compatible with electrum2john.py and other recovery workflows.

Drag and drop your wallet file here or click to browse Supports: Electrum 1.x/2.x/3.x/4.x/5.x wallets

Where is my wallet file?

__RECOVERED_COUNT__
Recovered Wallet Hashes
__INVALID_COUNT__
Invalid Wallets Detected

Trusted since 2004 · No data stored · Files deleted after processing

Electrum Hash
Waiting for upload


            
        

Electrum2John Guide

Electrum2John extracts a supported $electrum$... hash from your wallet file. It does not crack the password. It prepares the hash so you can continue with your own recovery workflow. If you searched for electrum2john.py, this page covers that same Electrum recovery intent in a web-based workflow.

  1. Locate the original Electrum wallet file you want to recover.
  2. Upload it here and extract the wallet hash.
  3. Save the resulting hash to a text file.
  4. Run Hashcat with the correct Electrum mode and your own wordlists or masks.
  5. Use the recovered password to unlock the wallet in Electrum.

Next Steps: Run Hashcat

Copy the hash above or download the recovery report. Store it securely.

  • -m 16600 for Electrum Wallet Salt-Type 1-3
  • -m 21700 for Electrum Wallet Salt-Type 4
  • -m 21800 for Electrum Wallet Salt-Type 5

Download Hashcat from hashcat.net. We have detected your wallet requires mode

1. Download Hashcat: https://hashcat.net/files/hashcat-7.1.2.7z 2. Extract the archive with 7-Zip. 3. Put your extracted wallet hash into: electrum.txt 4. Put your wordlist in the same folder, for example: wordlist.txt

Save your hash to hash.txt, prepare your wordlist, and run:

.\hashcat.exe -m 16600 -a 0 .\electrum.txt .\wordlist.txt .\hashcat.exe -m 21700 -a 0 .\electrum.txt .\wordlist.txt .\hashcat.exe -m 21800 -a 0 .\electrum.txt .\wordlist.txt

Try expanding your wordlist with variations, common passwords, and personal information. You can also use mask attacks or rules to generate more candidates.

.\hashcat.exe -m 16600 -a 3 .\electrum.txt ?a?a?a?a?a?a?a?a .\hashcat.exe -m 21700 -a 3 .\electrum.txt ?a?a?a?a?a?a?a?a .\hashcat.exe -m 21800 -a 3 .\electrum.txt ?a?a?a?a?a?a?a?a

If Hashcat finds your password, use it to open your Electrum wallet. If not, try a larger wordlist or brute-force attack.

.\hashcat.exe -m 16600 .\electrum.txt --show .\hashcat.exe -m 21700 .\electrum.txt --show .\hashcat.exe -m 21800 .\electrum.txt --show

Copy the hash above or download the recovery report. Store it securely.

sudo apt update sudo apt install hashcat printf '%s\n' '$electrum$...' > electrum.txt

Save your hash to hash.txt, prepare your wordlist, and run:

hashcat -m 16600 -a 0 electrum.txt wordlist.txt hashcat -m 21700 -a 0 electrum.txt wordlist.txt hashcat -m 21800 -a 0 electrum.txt wordlist.txt

For a mask-based attempt:

hashcat -m 16600 -a 3 electrum.txt ?a?a?a?a?a?a?a?a hashcat -m 21700 -a 3 electrum.txt ?a?a?a?a?a?a?a?a hashcat -m 21800 -a 3 electrum.txt ?a?a?a?a?a?a?a?a

To print recovered results:

hashcat -m 16600 electrum.txt --show hashcat -m 21700 electrum.txt --show hashcat -m 21800 electrum.txt --show

Download Hashcat from hashcat.net. We have detected your wallet requires mode

xcode-select --install /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile eval "$(/opt/homebrew/bin/brew shellenv)" brew install hashcat printf '%s\n' '$electrum$...' > electrum.txt

Save your hash to hash.txt, prepare your wordlist, and run:

hashcat -m 16600 -a 0 electrum.txt wordlist.txt hashcat -m 21700 -a 0 electrum.txt wordlist.txt hashcat -m 21800 -a 0 electrum.txt wordlist.txt

If you want to try a mask pattern:

hashcat -m 16600 -a 3 electrum.txt ?a?a?a?a?a?a?a?a hashcat -m 21700 -a 3 electrum.txt ?a?a?a?a?a?a?a?a hashcat -m 21800 -a 3 electrum.txt ?a?a?a?a?a?a?a?a

To display recovered passwords:

hashcat -m 16600 electrum.txt --show hashcat -m 21700 electrum.txt --show hashcat -m 21800 electrum.txt --show

Frequently Asked Questions

Where is my wallet file?

Your Electrum wallet file is typically located in:

  • Windows: %APPDATA%\Electrum\wallets\ — press Win+R, paste the path, and press Enter.
  • macOS: ~/.electrum/wallets/ — open Finder, press Cmd+Shift+G, paste the path.
  • Linux: ~/.electrum/wallets/ — the file has no extension by default (named after your wallet).

Look for a file with your wallet name (no extension) or .default_wallet. If you only have a seed phrase and no file, this tool cannot help — you need the actual wallet file.

Is my wallet file safe?

Yes. Your file was processed in memory and immediately deleted. We never store wallet files. The extracted hash cannot be used to access funds without the password.

How long does password recovery take?

It depends on your password complexity and hardware. Simple passwords can take minutes, complex ones may take days or longer on consumer hardware.

What if Hashcat doesn't find my password?

Try expanding your wordlist with variations, common passwords, and personal information. You can also use mask attacks or rules to generate more candidates.

Can I share this result page?

Yes — this link is designed for sharing with recovery experts or on support forums. Anyone with the link can see your hash, but your funds are safe: the hash alone cannot access your wallet. Only the original wallet file combined with the password can spend funds. Delete the result when you no longer need it.

Why this page exists

This result page persists until you delete it. You can bookmark it, share it with experts, or post it on forums for help. The hash alone cannot access your wallet — only the password can.

How long does password recovery take?

It depends on your password complexity and hardware. Simple passwords can take minutes, complex ones may take days or longer on consumer hardware.

Is my wallet file safe?

Yes. Your file was processed in memory and immediately deleted. We never store wallet files. The extracted hash cannot be used to access funds without the password.

What if Hashcat doesn't find my password?

Try expanding your wordlist with variations, common passwords, and personal information. You can also use mask attacks or rules to generate more candidates.

Can I share this result page?

Yes — this link is designed for sharing with recovery experts or on support forums. Anyone with the link can see your hash, but your funds are safe: the hash alone cannot access your wallet. Only the original wallet file combined with the password can spend funds. Delete the result when you no longer need it.

Can I recover a 2FA-protected Electrum wallet?

Yes. If your Electrum wallet uses two-factor authentication (2FA) and you have forgotten the password, you can still extract the wallet hash using this tool. The extracted hash can then be used with Hashcat to attempt password recovery. Note: 2FA recovery requires the wallet file — the seed phrase alone is not sufficient for hash extraction.

Can this tool decrypt my Electrum wallet?

This tool does not decrypt wallets directly. It extracts the wallet hash, which is the necessary first step for any decryption or password recovery workflow. Once you have the hash, you can use Hashcat or similar tools to attempt to recover the password, which then allows you to decrypt and access the wallet.

How long does password recovery take?

Yes. Your file was processed in memory and immediately deleted. We never store wallet files. The extracted hash cannot be used to access funds without the password.