- Install the mobile app: see Install MetaMask mobile app.
- Open the app, choose "Create a new wallet," set a PIN or biometric, and write down the seed phrase during setup.
- Enable biometric lock for daily convenience.
Why both? If you primarily use DeFi on a desktop, the extension is convenient. Most people use mobile for quick checks and WalletConnect-based dApp interactions. But remember: both are hot wallets.
Restore a MetaMask wallet from your seed phrase
If you already have a seed phrase, you can restore the same accounts on a different device. This is the usual way to recover after losing a device.
Step-by-step (both extension and mobile)
- Choose "Import using seed phrase" (extension or mobile app) instead of creating a new wallet.
- Enter your full seed phrase exactly as given (spaces and word order matter).
- Set a new local password or PIN.
- Wait for balances to load, then re-add any custom tokens or networks you relied on (see next section).
Important warnings
- Never type your seed phrase into a website or send it to anyone. If a dApp asks for your seed phrase, close the page.
- Avoid copying the phrase to the clipboard on mobile if possible (clipboard can be read by other apps).
For more on backup options and pros/cons (paper vs cloud), read backup-recovery-seed.
Syncing MetaMask with mobile (QR code method)
MetaMask offers a browser-to-phone sync that uses a short-lived QR code. This is convenient when you want the same accounts accessible on your phone without typing the seed phrase.
How to sync (typical flow)
- In your browser extension, open Settings → "Sync with Mobile" (or similar wording).
- A QR code appears in the extension UI. (Screenshot placeholder below.)

- Open the MetaMask mobile app, tap the menu, and choose "Scan QR Code" or "Sync with Browser."
- Scan the code and follow on-screen prompts to confirm.
And that’s it — accounts should appear on your phone. If the QR code expires or the process fails, use the troubleshooting steps below. You can also restore via seed phrase if syncing isn't available.
See mobile-desktop-sync for a broader look at cross-device workflows.
Troubleshooting: common sync problems and fixes
metamask sync with mobile expired qr code
- Cause: the code is time-limited for security.
- Fix: click the sync button again to generate a fresh QR. Scan quickly. If scanning repeatedly fails, quit and reopen both apps.
metamask sync with mobile not showing qr code / greyed out / disabled
- Common causes: extension locked, outdated extension or mobile app, browser profile restrictions (e.g., containers or private mode), or camera permission denied on mobile.
- Quick checklist:
- Unlock the extension first (enter your password).
- Update the extension and the mobile app to the latest versions.
- Give the mobile app camera permission.
- Disable private or container tabs and try again in a regular window.
- Restart the browser and the phone.
metamask sync with mobile not working (general)
Table: Quick error → fix
| Error message / symptom |
Quick fix |
| Expired QR code |
Re-generate code and scan immediately |
| QR not visible |
Ensure extension is unlocked; update extension |
| Sync greyed out |
Check browser profile and permissions |
| Sync disabled |
Restore with seed phrase as fallback |
What sync copies — and what you may need to re-add
Sync typically brings your account addresses and balances onto the mobile app. But not everything transfers identically every time.
- Accounts: synced (addresses and private keys accessible on phone)
- Custom tokens: balances generally appear, but you may need to re-add some tokens to the UI if they don't show (see tokens-portfolio).
- Custom networks / RPCs: often need manual re-addition. See add-custom-network and specific guides like add-polygon.
- dApp connections: mobile dApp sessions are separate. You may need to reconnect via WalletConnect or the in-app browser.
If you rely on Layer 2 or non-EVM chains, double-check each chain after sync. (See layer2-networks and solana-limitations.)
Security and backup best practices
MetaMask is a hot software wallet. That means convenience and risk exist together. I believe the right approach is simple: small amounts for daily use, hardware for long-term storage.
- Seed phrase: write it on paper and store it offline (metal backup if you prefer). Avoid cloud backups and photos.
- Lost phone: if you lose your phone, install the app on a new device and restore with seed phrase. For specifics, see lost-phone-recovery. What happens if I lose my phone? You can restore your wallet on another device using the seed phrase; funds aren’t tied to the phone but to the seed phrase.
- Biometric lock: enable on mobile to add a layer of physical protection.
- Revoke approvals: use token approval / revoke tools regularly to clear unlimited token allowances (see token-approvals-revoke and revoke-approvals).
- Phishing: if a site asks for your seed phrase, close it immediately. MetaMask shows some phishing warnings, but I still rely on my own checklist before approving transactions.
But remember: convenience is a trade-off. If you hold large sums, consider moving to a hardware wallet (see hardware-wallets-overview).
Who MetaMask is best for — and who should look elsewhere
Who MetaMask is for
- Users who interact with EVM-compatible DeFi on desktop and mobile.
- People who want quick WalletConnect integrations and a familiar browser extension UX.
Who should look elsewhere
- Users whose primary activity is on non-EVM chains like Solana (see solana-limitations).
- Those who require enterprise-grade custody or multisig for large treasuries (see multisig-gnosis).
FAQ
Q: Is it safe to keep crypto in a hot wallet?
A: Hot wallets are convenient but carry higher risk than hardware wallets. Keep only what you use for day-to-day DeFi. For long-term holdings, consider a hardware device.
Q: How do I revoke token approvals?
A: MetaMask can show connected sites, but revoking specific token allowances is usually done with a revoke tool or contract call. See token-approvals-revoke for step-by-step instructions.
Q: What happens if I lose my phone?
A: Losing the phone doesn't lose your funds if you control the seed phrase. Restore on a new device using the seed phrase. If you can't find the seed phrase, funds are likely unrecoverable. See lost-phone-recovery.
Q: Why is "metamask sync with mobile" greyed out or not showing the QR?
A: Often the extension is locked, out of date, or blocked by your browser profile. Unlock the extension, update both apps, and ensure camera permissions on mobile.
Conclusion & next steps
Syncing MetaMask between desktop and mobile makes daily DeFi work smoother, but it relies on careful backups and attention to permissions. If the QR code expires or the sync button is greyed out, the quick remedies above usually help. For guided installs and deeper setup, check Install MetaMask extension and Install MetaMask mobile app. And if you want to shore up your backups, read backup-recovery-seed.
If you try to sync and run into a new error, note the exact message and check troubleshooting-dapp-connections or troubleshooting-connect for next steps.
Safe trading and careful backups — that’s the simple formula I follow.