MetaMask Browser Extension: Chrome & Firefox Setup
Quick overview
The MetaMask browser extension is a software wallet (hot wallet) that injects an EVM-compatible provider into Chrome and Firefox, letting you sign transactions, connect to DeFi dApps, and manage multiple accounts without leaving your tab. I’ve been using the extension daily for months for swaps and dApp testing. It’s convenient. It’s also a responsibility (you hold the seed phrase).
Before you install
Checklist before you click "Add to Chrome" or "Add to Firefox":
- Have a secure place to store your seed phrase (offline is best).
- Use a dedicated browser profile if you want separate wallets.
- Avoid installing extension links from search results unless you verify publisher details.
- Update browser to current stable version.
And yes, pinning the extension to your toolbar saves time.
Install on Chrome: step-by-step
(Primary search queries: extension metamask chrome, get metamask chrome extension, get metamask for chrome, google chrome metamask extension)
- Open Google Chrome and go to the Chrome Web Store.
- Search for the extension (verify publisher details and reviews). Only install the official extension.
- Click "Add to Chrome" → "Add extension".
- After install, click the puzzle icon (extensions) and pin the wallet to the toolbar for quick access.
- Click the extension icon, then choose "Create a Wallet" or "Import Wallet".
- Create a strong local password. Write down your seed phrase on paper and store it offline. Do not take a photo of the seed phrase or paste it into cloud notes.
If you want a guided install that includes screenshots and common pitfalls, see the step-by-step installer notes in [/install-metamask-chrome-extension].
Install on Firefox: step-by-step
- Open Firefox and visit the Add-ons page (addons.mozilla.org).
- Search for the same wallet extension and confirm the publisher.
- Click "Add to Firefox" and approve permissions.
- Pin the extension to the toolbar and complete setup as above.
The UI is nearly identical across browsers, though permissions dialogs can differ.
Accessing MetaMask in Chrome (how do I access MetaMask in Chrome)
How do I access MetaMask in Chrome? Click the extension icon in the toolbar. If the icon isn’t visible, open the extensions menu (puzzle icon) and pin it. Want keyboard access? Configure extension shortcuts at chrome://extensions/shortcuts.
Pro tip: set a strong local password so the extension locks when you close the browser; that protects the UI even if someone has access to your computer.
Multiple accounts & adding a second MetaMask to Chrome
Question: how do I add a second metamask to chrome?
There are three practical approaches, each with measurable trade-offs:
Create another account inside the same extension (Account → Create Account). Pros: fast, one seed phrase to back up. Cons: accounts share the same seed phrase — if it’s exposed, all addresses are compromised.
Import a private key into the extension (Account → Import Account). Pros: separate address without new browser profile. Cons: private keys are stored locally and tied to the same seed/password UI.
Install a separate browser profile and add a second extension instance (Chrome profiles). Pros: fully separate seed phrases and isolated extension storage. Cons: requires switching profiles. I recommend this when you need true separation between funds and test funds.
But if you prefer separation for daily-use vs experiment wallets, use a distinct browser profile.
For more on account management and importing, see [/manage-multiple-accounts] and [/import-and-restore-wallet].
Disconnecting, uninstalling, and disconnecting sites
Question: disconnect metamask from chrome?
- To disconnect a dApp without uninstalling the extension: open the extension → Account avatar → Connected Sites (or "Connected Sites" under settings) → remove the site.
- To uninstall the extension from Chrome: chrome://extensions → find the extension → Remove.
Removing the extension only deletes local data. If you haven’t backed up your seed phrase, you’ll lose access. See [/disconnect-connected-sites] for the walk-through.
Why you may "lose" your MetaMask when you reboot
Question: everytime i turnoff my pc i loose my metamask account
This usually happens when the extension was installed in a temporary session (incognito without permissions), the Chrome profile's data was cleared, or you never exported the seed phrase. The extension does not store your seed phrase on remote servers; it stores it locally encrypted by your password. Rebooting alone should not remove your account. If your account disappears after reboot, check:
- Were you using Incognito/Private mode?
- Did you clear local browser data or use a cleanup tool?
- Was the extension removed automatically by a policy?
Restore steps: reinstall the extension and choose "Import Wallet" then enter your seed phrase. If you don't have the seed phrase, recovery isn't possible. See [/seed-phrase-backup-recovery].
Security, backup, and recovery essentials
- Seed phrase: write down the seed phrase on paper and store it offline in two separate locations. I once stored mine in a cloud note and regretted it; what I learned is to keep an offline copy.
- Revoke token allowances: review and revoke unlimited token approvals regularly (see [/token-allowances-and-revoke]).
- Phishing: never paste your seed phrase into a website. If a dApp asks for seed phrase, it’s a red flag. See [/phishing-address-poisoning] and [/security-checklist].
- Gas control: the extension supports EIP-1559 fields and custom priority fees; set conservative priority fees when you’re not in a rush.
Feature snapshot — extension vs mobile vs hardware (comparison)
| Feature |
Browser extension |
Mobile app |
Hardware wallet (separate device) |
| Form factor |
Desktop browser tool |
Phone app (iOS/Android) |
Physical device (USB/Bluetooth) |
| dApp integration |
Injected provider, WalletConnect fallback |
In-app dApp browser, WalletConnect |
Requires bridge via extension or mobile (signing only) |
| Multi-chain (EVM-compatible) |
Add custom RPCs |
Add custom RPCs |
Works with supported software bridge |
| Seed storage |
Local (encrypted) |
Local + optional sync QR |
Secure element (isolated) |
| Best for |
Desktop DeFi, contract work |
On-the-go swaps, NFT viewing |
Large-value cold storage |
This table shows factual differences so you can choose the right tool for the job.
FAQ — quick answers to common Chrome-extension questions
Q: How do I access MetaMask in Chrome?
A: Pin the extension to the toolbar and click the fox icon (or open from chrome://extensions). Shortcuts can be set at chrome://extensions/shortcuts.
Q: How do I add a second MetaMask to Chrome?
A: Use a new Chrome profile for a separate seed phrase, import a private key, or create another account inside the same extension depending on isolation level you need.
Q: Is it safe to keep crypto in a hot wallet?
A: Hot wallets are convenient for daily DeFi and swaps. For larger holdings, combine hot wallet use with a hardware wallet for self-custody.
For step-by-step revoke guides and recovery scenarios, see [/how-to-revoke-approvals-step-by-step] and [/recovering-missing-funds].
Further reading (internal links)
- Install & create wallet: [/install-create-wallet]
- Seed phrase backup & recovery: [/seed-phrase-backup-recovery]
- Manage multiple accounts: [/manage-multiple-accounts]
- Custom RPCs & chains: [/custom-rpc-network-settings], [/add-polygon-to-metamask], [/add-bsc-to-metamask], [/add-avalanche-to-metamask]
- Security checklist: [/security-checklist]
Conclusion & next steps
If you use DeFi from a desktop browser, the extension is the most practical touchpoint for contracts and swaps. Create a clear backup plan for your seed phrase before you install. What I've found: a small checklist reduces mistakes and saves money.
Next step: follow the step-by-step install above, then review [/seed-phrase-backup-recovery] and [/token-allowances-and-revoke] so you can start connecting to dApps safely.
Ready to continue? Head to the detailed install walkthrough: [/install-metamask-chrome-extension].
