The Two Types of MetaMask Reset
| Reset Type | What It Does | Data Lost | Funds Affected |
|---|---|---|---|
| Reset Account | Clears transaction history, resets nonce | Local tx history only | No |
| Reset Wallet (Full Reset) | Wipes MetaMask completely from device | Everything locally stored | No — but inaccessible without seed phrase |
The critical distinction: neither reset deletes your crypto from the blockchain. Your funds live on-chain and can always be recovered with your seed phrase. What a full reset removes is MetaMask’s local knowledge of your wallet — which means you need your seed phrase to get back in.
Part 1: Reset Account (Nonce and Transaction Reset)
When to Use It
Reset Account is the right tool when:
- MetaMask is showing transaction errors or wrong nonce warnings
- Transactions keep failing despite having enough ETH for gas
- MetaMask’s activity feed shows outdated or incorrect data
- You’ve been testing on a local blockchain (like Hardhat or Ganache) and now mainnet behaves oddly
This is a safe, routine operation that developers and power users do regularly. It does not affect your funds, seed phrase, passwords, or connected sites.
What Reset Account Actually Does
MetaMask stores your transaction history and tracks your account’s nonce (a sequential number used to order transactions) locally. When this local state gets out of sync with the actual blockchain state — often after a stuck transaction or after switching between testnets and mainnet — things break.
Reset Account clears:
- Local transaction history (the list you see in the Activity tab)
- The locally cached nonce
It does NOT clear:
- Your seed phrase
- Your private keys
- Your account address (addresses are derived from the seed phrase, not stored independently)
- Connected sites
- Network configurations
- Token list
How to Reset Account in MetaMask
Desktop (Chrome/Firefox/Brave):
- Open MetaMask by clicking the fox icon
- Click the circular account avatar in the top right corner
- Click it and read the confirmation dialog
MetaMask Mobile (iOS/Android):
- Tap the hamburger menu (≡) in the top left
- Confirm when prompted
After the reset, your Activity tab will be empty. Your balance remains the same because it’s read directly from the blockchain.
Fixing a Stuck Transaction After Reset
Once you’ve reset your account, the stuck transaction is cleared. Your next transaction will use the correct nonce. If you previously tried to speed up or cancel the stuck transaction, those pending attempts are also gone.
Simply submit a new transaction — MetaMask will calculate the correct nonce automatically.
Part 2: Full Wallet Reset (Complete Wipe)
When to Use It
A full wallet reset (sometimes called “Reset Wallet” or just reinstalling MetaMask) is appropriate when:
- You’re giving away or selling a device and want to remove all wallet data
- MetaMask is severely corrupted and nothing else works
- You want to start over with a brand new wallet
What a Full Reset Does
A full reset removes all MetaMask data from your device:
- Your encrypted vault (which stores the seed phrase and private keys)
- All accounts
- All network configurations
- All connected sites
- All transaction history
- Your MetaMask password
After a full reset, MetaMask is in factory state — as if you just installed it for the first time.
Your crypto is not deleted. Funds exist on the blockchain. You can always recover access to your funds by importing your seed phrase into any compatible wallet.
Before You Reset: Confirm Your Seed Phrase
This cannot be overstated: write down your seed phrase before performing a full reset.
If you don’t have your seed phrase and you do a full reset, you permanently lose access to your wallet. There is no recovery option. MetaMask support cannot help you. No one can help you.
To find your seed phrase before resetting:
- Open MetaMask
- Enter your MetaMask password
- Write down all 12 words in exact order
- Store them somewhere safe and offline
How to Perform a Full Reset
Method 1: Reset from within MetaMask (newer versions)
- Open MetaMask
- Type “delete” when prompted to confirm
- MetaMask will wipe all data and restart
Method 2: Remove and Reinstall the Extension
chrome://extensions/- Confirm removal
- Set up as new or import existing wallet
How to Restore From Seed Phrase After Full Reset
After the full reset or reinstall:
- Open MetaMask — it shows the welcome/setup screen
- Enter your 12-word (or 24-word) secret recovery phrase
- Create a new MetaMask password
MetaMask will scan the blockchain for your accounts and restore your balances. You may need to re-add custom networks and tokens, but your funds are fully intact.
What Data Is Permanently Lost in Each Reset Type
| Data | Reset Account | Full Reset |
|---|---|---|
| Transaction history | Yes — cleared | Yes — cleared |
| Account nonce cache | Yes — cleared | Yes — cleared |
| Seed phrase | No | No (stored on blockchain / your backup) |
| Account balances | No | No (on-chain) |
| Private keys | No | Removed locally (recoverable via seed phrase) |
| Connected sites | No | Yes — must reconnect |
| Custom networks | No | Yes — must re-add |
| Custom tokens | No | Yes — must re-add |
| MetaMask password | No | Yes — create new one |
Common Mistakes to Avoid
Doing a full reset when you only need an account reset. Reset Account fixes 90% of MetaMask issues. Only do a full reset if you specifically need to change wallets or wipe the device.
Full reset without the seed phrase. Always verify your seed phrase is written down and correct before wiping. Test it by checking the first and last few words are in the right order.
Entering your seed phrase into a website. After resetting, you only need to enter your seed phrase into the official MetaMask extension or app — never into a website, never into a support chat.
FAQ
Will resetting my account cancel a pending transaction?
Reset Account clears the local record of the transaction, but a transaction already broadcast to the network needs to be replaced or dropped on-chain. After an account reset, you can submit a new transaction with the same nonce using a higher gas price to replace the stuck one.
Can I recover my MetaMask without the seed phrase?
No. If you’ve lost your seed phrase and performed a full reset (or lost the device), there is no recovery. The seed phrase is the only backup.
Does resetting MetaMask affect other wallets using the same seed phrase?
No. Other wallets (on other devices or in other apps) using the same seed phrase are completely independent. Resetting one instance of MetaMask does nothing to other instances.
How often should I reset my account?
Only when you have a specific problem — stuck transactions, nonce errors, or blockchain state sync issues. There’s no benefit to doing it regularly.
After a full reset, will my NFTs and tokens still be there?
Yes — they’re on the blockchain. After importing your seed phrase, your ETH balance restores automatically. You’ll need to re-add custom tokens manually (NFTs may need to be re-imported or auto-detected depending on MetaMask’s token detection settings).
I did a full reset and now see $0 balance — is my money gone?
Don’t panic. Make sure you’re on the correct network (e.g., Ethereum Mainnet, not a testnet). Also make sure MetaMask finished syncing. If balances still don’t appear, check your address on Etherscan to confirm the funds are there on-chain.
Related guides:

Leave a Reply