Moving cryptocurrency holdings between devices, browsers, or operating systems presents a specific technical problem: how to transfer access to your funds without exposing your recovery phrase, private keys, or transaction history to unnecessary risk. MetaMask, the most widely deployed browser-based cryptocurrency wallet with over 100 million users, stores local encryption of private keys and uses recovery phrases to restore wallet access. But the process of uninstalling, migrating, and reinstalling introduces multiple failure points where incomplete backups, forgotten recovery phrases, or incorrect network settings can result in inaccessible funds or security exposure.
This guide addresses the practical mechanics of moving MetaMask safely across devices and browsers. Whether you are switching from Chrome to Microsoft Edge, migrating from desktop to mobile, or restoring after a clean operating system reinstall, the underlying principle remains the same: your recovery phrase is the single point of truth, and the wallet software itself is replaceable. The key is understanding which data must be preserved, which can be rebuilt, and which steps are irreversible. Assuming you have prepared a secure backup, a properly executed migration takes less than an hour and leaves no funds at risk.
Why MetaMask wallet download and reinstallation requires planning
MetaMask functions as a non-custodial wallet, meaning the extension stores your private keys locally on your device rather than on Consensys’s servers. When you install the application, those keys are encrypted with a password you choose. If you uninstall the extension without first recording your recovery phrase, the encrypted key data is deleted and cannot be recovered. The recovery phrase—a 12 or 24-word mnemonic sequence—is the only way to regenerate those keys on a fresh installation.
The common mistake is assuming that your MetaMask account is somehow linked to your browser, email address, or user profile in a way that allows recovery through account credentials alone. It is not. There is no account system with a password reset flow. The recovery phrase is cryptographically derived from your private keys, and losing it means losing access to your funds unless you have separately backed up the individual private keys themselves. A metamask wallet download on a new device produces a completely blank wallet until you either import your recovery phrase or add new accounts from scratch.
Before any uninstall, migration, or device switch, you must complete three tasks: first, export or record your recovery phrase in a secure offline location; second, verify that all your private keys are restorable from that phrase (or separately backed up if you have imported external accounts); and third, document any custom network configurations, account labels, or transaction histories you want to preserve. MetaMask can rebuild networks, but custom settings must be reconfigured. Transaction history is stored locally and will not survive an uninstall unless you export it separately.
The process also depends on which platform you are moving to. A metamask installation on Chrome, Microsoft Edge, Firefox, or Brave browser each store extension data in platform-specific locations. Mobile versions (iOS and Android) use different storage mechanisms entirely. Moving between platforms sometimes requires manually adding networks and reconfiguring settings, which is a minor inconvenience but not a security failure if done correctly.
Securing your recovery phrase before any uninstall
Your 12 or 24-word recovery phrase is the master key to every account in your MetaMask wallet. Any person with this phrase can import it into a new MetaMask wallet (or compatible wallet software) and gain complete control of your funds. It should be treated as seriously as the private keys themselves. Many users understand this intellectually but fail in practice because writing down a long random phrase, storing it physically, and keeping it offline is inconvenient.
The practical approach is to write the recovery phrase by hand on paper that will not degrade, storing it in a location that is not obvious to casual observation. A safety deposit box at a bank, a locked drawer, or a home safe are all reasonable options depending on your threat model. Photographs of the phrase, cloud backups, notes in email, or screenshots on a computer all introduce unnecessary digital exposure. If your threat model includes compromised devices, a physical backup separated from your normal computing environment is the only adequate protection.
Before you uninstall MetaMask, open the wallet extension and navigate to the security settings to locate your recovery phrase. Consensys deliberately makes this difficult to access: you must confirm your current password, and the phrase is only displayed once. Write it down in the exact order. If you are unaccustomed to recording long sequences, write the first word on one line, the second on the next, and so on. When finished, verify the sequence against what the wallet displays. Do not attempt to memorize a 24-word phrase; human memory is unreliable for such sequences, and a transcription error will render the backup useless.
If you have imported external accounts using private keys (rather than deriving them from your main recovery phrase), those accounts require separate backup. Export each private key from MetaMask settings and record it with the same care as the recovery phrase. An external account imported from a private key cannot be recovered from your MetaMask recovery phrase alone. This is a crucial distinction: your recovery phrase might be perfect, but if you imported an account and then lost the private key, that account is permanently inaccessible.
Documenting networks, accounts, and preferences before uninstall
MetaMask stores several categories of data locally: encrypted private keys, network configurations, account names and labels, transaction history, and user preferences such as theme settings and currency display. When you uninstall the extension, all of this is deleted. Some can be recovered automatically; some requires manual reconfiguration. Taking thirty minutes to document your setup prevents frustration after reinstall.
Start by taking screenshots or writing down every custom network you have added. MetaMask includes Ethereum mainnet, Sepolia testnet, and a few other networks by default, but if you have configured Polygon, Arbitrum, Optimism, or other Layer 2 or alternative chains, you must record the RPC URL, chain ID, and currency symbol. These details can be found in MetaMask settings under Networks, and they are not backed up by the recovery phrase alone. When you reinstall, you will need to add them again, which is straightforward if you have the information but tedious if you must search for it.
Also document the name and address of each account. MetaMask displays account addresses in the main interface, and account names are visible if you click “Edit name” on an account. While you can always derive the same addresses from your recovery phrase on the new installation, account labels are custom metadata that MetaMask does not back up. If you have named one account “Exchange Deposits” and another “Cold Storage,” those labels disappear after uninstall. The accounts themselves will still exist and control the same funds, but you will see only generic account numbers until you rename them.
If you use any integration with hardware wallets such as Ledger, Trezor, or Keystone, record which accounts are connected and their derivation paths if you customized them. Reconnecting a hardware wallet to MetaMask is generally straightforward, but if you used non-standard derivation paths, you need to reproduce them exactly or you will regenerate different addresses and lose visibility of your funds on that device.
Uninstalling MetaMask safely from your current browser
Once your recovery phrase is secured and your network and account information is documented, uninstalling the extension is safe. In Chrome or Microsoft Edge, open the Extensions menu (upper right), locate MetaMask, and click the trash icon to remove it. Some browsers offer an “Always allow on this site” permission dialog before removal; confirm removal when prompted. The uninstall completes immediately, and the extension is removed from your browser toolbar.
Before you proceed to download and reinstall, close your browser completely and restart it. This ensures that any lingering cached authentication or session data is cleared. Some users report that restarting the entire computer is unnecessary, but it adds only a minute and eliminates the possibility of interference from remaining browser processes. After restart, verify that MetaMask is truly gone: the toolbar should no longer show the fox icon, and visiting websites that previously prompted MetaMask connectivity should produce no extension response.
If you are migrating to a different browser entirely (for example, from Chrome to Edge), repeat this process on the source browser first, then perform the MetaMask wallet download and installation on the target browser. Do not install the extension on the new browser before fully uninstalling on the old one, as running the same wallet on two browsers simultaneously could introduce state conflicts or confusion about which installation you are actually using.
At this stage, you have deleted MetaMask from your machine, but your funds remain completely intact on the blockchain. Uninstalling the wallet does not touch the funds; it only removes the local application. This is a crucial psychological checkpoint: if you feel nervous about uninstalling, remember that the blockchain is the permanent record. Your funds are stored in addresses derived from your recovery phrase, not in the MetaMask software. The software is a tool you can delete and reinstall as many times as you need.
Downloading and reinstalling MetaMask on the new browser or device
Visit the official MetaMask site or the Chrome Web Store, Microsoft Edge Add-ons store, or your platform’s official app store. Verify that you are on the legitimate site by checking that the URL matches the official domain and that the extension or app has the correct icon and developer attribution. Counterfeit extensions exist; installing a fake version would expose your recovery phrase to a malicious developer. You can verify the official source by visiting the metamask wallet download page or the extension store directly.
For browser-based installation, click “Add to Chrome,” “Add to Edge,” or the equivalent for your browser. Grant the permissions MetaMask requests; the extension requires access to your current tab and the ability to inject code into web pages so that it can communicate with dApps. After installation, the MetaMask icon should appear in your browser toolbar. Click it to open the extension for the first time.
MetaMask will present a welcome screen with two primary options: “Create a Wallet” (which generates a new recovery phrase) and “Import Wallet” (which uses your existing recovery phrase). Because you are migrating an existing wallet, click “Import Wallet.” MetaMask will then prompt you to enter your recovery phrase. This is where careful, accurate entry is essential. Enter each word in the correct order, separated by spaces. MetaMask will verify that the sequence is valid; if you made a transcription error when writing down the phrase, the verification will fail and you will need to try again.
After the recovery phrase is accepted, create a new password for this installation. This password is local to this device and does not need to match the password you used on your previous installation. It encrypts your private keys on this machine. Use a strong, unique password that you have not used elsewhere. MetaMask will ask you to confirm it, and then your account will be restored.
Verifying the migration and reconfiguring networks
Once the restoration completes, MetaMask displays your accounts and balances. Verify that all expected accounts are present and that the displayed addresses match what you recorded before uninstall. If you have multiple accounts, check each one to confirm that the address is correct. If any account is missing or shows the wrong address, stop immediately and verify that you entered the recovery phrase correctly. Do not send funds until you have confirmed that the restoration is complete and accurate.
Next, restore your custom networks. Open MetaMask settings, select Networks, and add each custom network you documented. You will need the RPC URL, chain ID, currency symbol, and optional block explorer URL. Most popular networks (Polygon, Arbitrum, Optimism, etc.) can be added with a single click if MetaMask recognizes them; custom or obscure networks require manual entry. This step is tedious but important. If you do not add the network, you will not see any tokens on that chain even if they exist at your address.
Restore your account labels by clicking the three dots next to each account and selecting “Edit name.” Re-enter the names you recorded. This has no security implication but makes the wallet more usable. Test connectivity to a dApp you normally use (such as Uniswap or Aave) to confirm that MetaMask is communicating correctly with the blockchain. You should be able to connect your wallet and view your balances.
If you use hardware wallet integration, reconnect your hardware device. In MetaMask settings, select “Connect Hardware Wallet,” choose your device type, and follow the pairing process. If you used non-standard derivation paths, confirm that the addresses match what you recorded. Standard derivation is usually correct, but if you customized it previously, you must reproduce the exact same setting or the addresses will not match.
Cross-browser and mobile migration specific considerations
Moving to a different browser introduces one additional step: you cannot transfer your MetaMask data directly. You must complete the full uninstall and reinstall cycle on each browser. Import your recovery phrase into Chrome, Edge, Firefox, and Brave separately. Each installation is independent and maintains its own encrypted local storage. This means you must reconfigure custom networks and account labels on each browser you use. The recovery phrase and accounts are synchronized across browsers because they are derived from the same phrase, but all local metadata is separate.
Moving to mobile (iOS or Android) also requires a fresh installation because mobile uses a different architecture. Download the MetaMask app from the Apple App Store or Google Play Store, open it, and select “Import Wallet.” Enter your recovery phrase exactly as you have recorded it. The process is identical to browser installation, and your accounts will be restored. However, MetaMask on mobile has a different interface and some features are missing or rearranged compared to the browser extension. Take time to explore the mobile app’s navigation and settings before moving significant funds through it.
One important caveat: MetaMask’s recovery mechanism is a mnemonic phrase, not a centralized account. If you install MetaMask on multiple devices using the same recovery phrase, each installation is independent and does not automatically synchronize. Transaction history, account names, and custom networks are stored locally on each device. If you use MetaMask on both desktop and mobile, you will need to reconfigure settings on each independently. This is by design: it prevents centralized synchronization and ensures that no server has a record of your accounts. The trade-off is that managing multiple installations requires more manual effort.
Recovering from common migration mistakes
The most severe mistake is entering an incorrect recovery phrase during reinstall. If MetaMask rejects your phrase, it means a word is misspelled, in the wrong order, or missing entirely. If you entered all 12 or 24 words but one is incorrect, MetaMask will derive a completely different set of accounts and you will be looking at someone else’s wallet (or an empty wallet). Do not assume this means your funds are lost. Stop, retrieve your original written backup, and carefully compare each word letter by letter. If the backup has a transcription error, the funds are still accessible from any correct copy of the original phrase.
Another common situation is realizing after migration that you forgot to document a custom network, and now you cannot see tokens on that chain. This is recoverable. Navigate to a blockchain explorer such as Etherscan or Polygonscan, search for your wallet address, and confirm that the funds are there. Then add the missing network to MetaMask using the RPC details from a documentation site or the network’s official source. Once the network is configured, your tokens will reappear in MetaMask.
If you imported private keys for external accounts and lost them, those accounts cannot be recovered from your MetaMask recovery phrase. External accounts are one-way imports; the recovery phrase does not contain their private keys. If you have thoroughly searched your backups and cannot find them, the funds in those accounts are inaccessible unless you can recover the private keys through another backup method. This is why documenting and backing up external accounts separately is essential.
A less critical but common issue is forgetting the password you set during reinstallation. MetaMask stores this password locally in encrypted form and does not have a recovery mechanism. You cannot reset it without wiping the wallet and importing the recovery phrase again. If you forget the password immediately after setup, before using the wallet, simply uninstall and reinstall, then create the same recovery phrase again, being more careful with the password.
Securing your setup after successful migration
After a successful migration, take steps to reduce the chance of needing to migrate again. First, ensure your recovery phrase remains secure. If you wrote it on paper, store that paper in a location that will survive household accidents. Fireproof safes exist specifically for this purpose. If you shared the phrase with another person (for inheritance planning), ensure that person understands the responsibility and has secured it similarly.
Second, enable MetaMask’s security features. Use a strong, unique password for the wallet. If the extension supports two-factor authentication or enhanced security alerts, configure them. MetaMask includes phishing alerts that warn you when you attempt to approve a suspicious transaction; these are enabled by default but occasionally require adjustment to reduce false positives.
Third, practice your backup and recovery procedure before you actually need it. If you have a secondary device or an alternative browser, restore your wallet from your recovery phrase on that device and verify that the accounts and balances match. This confirms that your backup is correct and that you understand the restoration procedure. A backup that has never been tested is a backup you cannot trust.
Fourth, do not store multiple sensitive items in one place. Your recovery phrase should be separated from your device password, your MetaMask password, and any hardware wallet PINs. If a single physical location is compromised, spreading your security controls across multiple physical locations reduces the impact of a single catastrophe. A recovery phrase in a home safe, hardware wallet in a deposit box, and password written in a separate secure location is more resilient than all three in one location.
Frequently asked questions
Do I need to download MetaMask again on every browser I use?
Yes. MetaMask is a browser extension, and each browser maintains its own extension storage. If you use Chrome, Edge, and Firefox, you must perform a separate metamask wallet download and installation on each browser. Accounts are restored from the same recovery phrase, but custom networks and account labels are stored locally on each browser and must be reconfigured separately.
What happens to my funds if I uninstall MetaMask without backing up my recovery phrase?
Your funds remain on the blockchain in the addresses derived from your recovery phrase. However, you will not be able to access them without the recovery phrase. There is no password reset, no account recovery, and no way to retrieve funds if the phrase is lost. If you uninstall without a backup, your funds are effectively inaccessible unless you backed up the individual private keys separately. This is why securing the recovery phrase before any uninstall is mandatory.
Can I restore my MetaMask on multiple devices using the same recovery phrase?
Yes. The recovery phrase generates the same accounts on any device, and each device will show the same balances because they reference the same blockchain addresses. However, MetaMask does not synchronize transaction history, account labels, or custom network settings across devices. Each installation is independent, so you must reconfigure these settings on every device where you install MetaMask. This design prioritizes security by ensuring no central server stores your data.