Guide . Ethereum . MetaMask

MetaMask password recovery

MetaMask password recovery may be possible when a usable encrypted vault survives and password hints make a search practical. Preserve the browser profile before resetting or reinstalling anything. A Secret Recovery Phrase is a separate route to its derived accounts; an address alone cannot restore access.

What to preserve: the original browser profile or encrypted vault, available backups and the approximate MetaMask version. Describe the device, account type and password context in your first enquiry; keep files and secrets private until handling is agreed.

Supported cases and limits: forgotten vault passwords, some lost-profile cases, and assessment of partial seed backups. A missing vault, inaccessible mobile app data or a large unknown-password search can prevent recovery. Hardware-wallet keys are held on the hardware device; separately imported accounts may require their own keys.

Cost: KeychainX’s professional recovery service offers a free assessment, with the standard 20% success fee and no upfront payment.

Reported case: our MetaMask vault recovery case describes one recovery after a lost password; it is not a promise that every remaining vault can be opened.

Updated 25 September 2026 · KeychainX — Wallet Recovery Services since 2017

For a traditional local MetaMask vault there is no password-reset service that decrypts the old data. A surviving vault enables password candidates to be tested; it does not make every password recoverable. If you used a newer sign-in or account-backup feature, identify that setup separately and consult MetaMask’s official recovery guidance before making changes.

Stop — what not to do first

The most common way people lose their coins for good is not the forgotten password — it is what they do next. If you are locked out:

  • Do not uninstall or reinstall the MetaMask extension. Removing it can wipe the vault that holds your keys. If you have no seed-phrase backup, that is unrecoverable.
  • Do not reset or “forget” the wallet, and do not clear your browser data, cache or profile.
  • Do not upgrade the browser or extension until the vault is safely backed up.
  • Do back up first. Copy the extension’s storage folder (details below) to a safe place before you experiment with anything.

If you still have your seed phrase, the safest move is to test it on a separate clean machine first — import it into a fresh MetaMask there to confirm it restores the right accounts. Only then reset on your main device. Never test recovery on the only copy you have.

How MetaMask stores your wallet (the encrypted vault)

Understanding the vault is what makes recovery possible. MetaMask does not store your password or your keys in readable form. It stores a single encrypted object — the vault — that looks roughly like {“data”:”…”,”iv”:”…”,”salt”:”…”}. Your password is run through PBKDF2 to derive an encryption key, and that key decrypts the data field with AES-GCM to reveal your seed phrase and accounts.

Vault encryption parameters vary by version: older vaults commonly used 10,000 PBKDF2 iterations, and later versions increased the work factor. The parameters stored with the vault determine the search method and cost. A usable vault must be paired with its correct password; retaining JSON alone does not guarantee that password can be found.

Find your MetaMask vault

On a Chrome-based browser (Chrome, Brave, Edge), the vault lives in the extension’s local storage as LevelDB files, under a path like …/Local Extension Settings/nkbihfbeogaeaoehlefnkodbefgpgknn/ — that string is MetaMask’s extension ID. The folder contains .ldb and .log files; the vault JSON is inside them. On Firefox it sits in the profile’s storage; on mobile it is in the app’s protected storage.

MetaMask’s official vault recovery instructions describe its desktop-extension workflow and the Vault Decryptor. The decryptor needs the correct password; it is not a password reset. Mobile extraction is a separate, device-dependent problem, and the official desktop method does not establish that a phone’s protected storage can be recovered.

How MetaMask password recovery works

Once the vault is in hand, recovery is a search problem, not a guessing game. We take everything you remember — the length, any fragments, the style of password you tend to use, old passwords you reused — and build targeted candidate lists with masks and rules. Those are tested against your vault with GPU tooling (MetaMask vaults have a dedicated hashcat mode, 26600), and the moment a candidate decrypts the data field cleanly, we have it.

Candidate testing can include case, spacing and keyboard-layout differences suggested by your memory. Decryption may reveal one or more seed phrases and separately imported private keys stored in that vault. Hardware-wallet private keys are not stored there. Verify the recovered accounts against known addresses before treating the case as complete.

“My MetaMask wallet disappeared after an update”

Accounts disappearing after an update does not establish that the vault has survived or been deleted. Check the original profile and preserved backups. If the correct vault remains, it can be tested with the known password or assessed for a targeted search. Do not reinstall or clear data while the only remaining copy is unprotected.

The recovery is to locate that vault in the storage files (or a backup of the profile) and decrypt it with your password. This is why the “what not to do” rules matter so much: if you reinstall or clear data in a panic after the wallet disappears, you can overwrite the very vault that still holds your coins.

If you lost the seed phrase too

A correct Secret Recovery Phrase can restore accounts derived from that phrase without the old local password. It does not automatically restore separately imported private keys or hardware-wallet accounts. When no phrase, private key, usable vault or other recovery route survives, a public address alone cannot recreate the keys. Partial phrase cases need a separate assessment of missing words, order and known addresses.

Do it yourself vs. a recovery service

If you remember your password well and just need to reach the vault, MetaMask’s own Vault Decryptor may be all you need — try it first, for free. Consider a recovery service when the password is only partly remembered, when the vault has to be extracted from LevelDB or a disappeared wallet, or when the value at stake makes a wrong move too risky.

If you seek help, verify the company, written terms and data handling. KeychainX works on a success-fee basis with no upfront payment and does not initiate recovery offers through social-media messages. Neither a wallet password search nor a support agent can reverse an on-chain transaction.

Frequently asked questions

Can I recover MetaMask without my seed phrase if I forgot the password?

It may be possible if the correct encrypted vault remains accessible and password hints make a search practical. Desktop browser backups and mobile protected storage need different assessments. If no usable vault, seed phrase, private key or other recovery route survives, an address alone is insufficient.

Should I reinstall MetaMask if I am locked out?

No. Removing or reinstalling the MetaMask extension can wipe the encrypted vault that holds your keys, and without a seed-phrase backup that can make the wallet unrecoverable forever. Do not uninstall, reset, or clear browser data until the vault has been backed up.

Where is the MetaMask vault stored?

In the browser extension’s local storage. On Chrome-based browsers it lives in the Local Extension Settings folder for the MetaMask extension ID as LevelDB files. On mobile it is held in the app’s protected storage. The vault is a small JSON object containing data, iv and salt fields.

My MetaMask wallet disappeared after an update. Can it be recovered?

Possibly. First preserve and inspect the original browser profile and backups. A surviving vault may allow recovery, but a disappeared interface does not prove that its data remains intact.

I only remember part of my MetaMask password. Is that enough?

That is the ideal case. The length, known fragments and your character habits let us build targeted masks and rules and test them against your vault, rather than attempting blind brute force.

How much does MetaMask password recovery cost?

Free assessment; the standard fee is 20% of recovered value, payable only on success. No upfront payment. The scope and handling arrangements are agreed in writing before recovery work.

Locked out of MetaMask?

Tell us what you remember and whether the extension still has your vault. You’ll get an honest assessment within 24 hours, and you pay only if we recover access.

Contact KeychainX →

Official KeychainX contact: mail@keychainx.io. Describe the problem first; keep recovery secrets out of the initial message.

© 2017–2026 KeychainX AG · Baar, Zug, Switzerland