Quick practical guide for creating, adding, importing, and consolidating accounts inside MetaMask (extension and mobile). I write from hands-on testing across desktop and mobile while moving tokens between addresses. I also made mistakes — approving an approval I didn't mean to — and I share those lessons so you can avoid them. And yes, I’ve paid for unnecessary gas during tests; note that so you don't repeat it.
Methodology (so you can replicate): I installed the MetaMask extension on Chrome and the mobile app on Android and iOS, created a fresh seed phrase wallet, then:
I kept test amounts small and repeated transfers on an EVM-compatible testnet and on mainnet (for final confirmation). If you want step-by-step install or import walkthroughs, see the setup and import pages: install-metamask-chrome, install-metamask-mobile, create-metamask-wallet, and import-wallet-to-metamask.
Short answer: a single seed phrase generates a chain of accounts (Account 1, Account 2, etc.) using hierarchical derivation. Those are all recovered by the same seed phrase. Imported accounts (private keys or JSON) are separate and will not be recreated from that seed phrase. Hardware accounts (Ledger/Trezor) stay on the device — MetaMask only creates a link to them.
Why this matters: if you lose a seed phrase, you lose every derived account. If you export a private key and import it to MetaMask, that imported account is independent (and often labeled “Imported Account”).
Desktop (extension):
Mobile (app):
Want to add second account MetaMask-style? Use the same Create Account flow above. If you instead need to bring in an existing address, use Import Account (private key or JSON). For detailed import steps see: import-private-key and import-seed-phrase.
Step-by-step (private key):
Step-by-step (JSON keystore):
Hardware: Connect your Ledger/Trezor via USB/Bluetooth, choose Connect Hardware Wallet, and pick an address to use.
Security note: exporting or pasting private keys creates plaintext access. Export only from a trusted source and never paste a private key on a machine you suspect is compromised. For more on secure imports, read import-wallet-to-metamask and export-keys.
Short answer: you cannot "merge" two private keys into one address — keys are unique. What most people mean by merge is consolidating balances into a single address. Here’s how I do that safely.
Step-by-step transfer method (safe, predictable):
Table: import/merge quick comparison
| Method | How it appears in MetaMask | Pros | Cons |
|---|---|---|---|
| Create account (derived) | Account 2, 3… | Simple, recovered by seed phrase | Does not import external private keys |
| Import private key | Imported Account | Use an existing key | Plaintext risk on import |
| Import JSON keystore | Imported Account | Encrypted import | Need password |
| Hardware wallet | Hardware account | Private key stays on device | Requires device |
For more on moving tokens and batching steps, see merge-and-transfer-wallets.
MetaMask does not publish a strict maximum number of accounts you can create from a seed phrase. In practice, most users create a handful of accounts (dozens are common). If you need hundreds of addresses for testing or business operations, consider separate vaults (different seed phrases) or use programmatic derivation outside the extension. Also consider a dedicated tool for key management.
But don't panic if an account disappears — common causes and fixes:
If none of that works, follow the full recovery guide: recover-lost-wallets and open the troubleshooting checklist: troubleshooting.
Who this wallet suits: Users who want a flexible software wallet for everyday DeFi, multi-chain use on EVM-compatible networks, quick account creation, and dApp connections via injected provider or WalletConnect. In my experience it fits active traders and builders who accept the trade-off of hot-wallet convenience.
Who should look elsewhere: People who require enterprise-grade key management or built-in social recovery should explore smart contract wallets, hardware-first solutions, or account-abstraction wallets (see account-abstraction-and-smart-wallets).
Q: Is it safe to keep crypto in a hot wallet? A: For small & daily-use balances, yes, if you follow best practices. For life savings, pair a hardware wallet with a cold-storage workflow.
Q: How do I revoke token approvals? A: Use the approvals/revoke tool in MetaMask or third-party revokers (test with small amounts). See token-approvals-and-revoke.
Q: What happens if I lose my phone? A: Your funds are safe if you have your seed phrase. Restore on a new device using the seed phrase (but never enter it on a site that asks for it). See lost-phone-reset-recovery.
Account management in MetaMask is a blend of convenience and responsibility: create accounts for day-to-day use, import when you must, and consolidate by transferring balances rather than trying to "merge" keys. If you want a guided walkthrough, start with the step-by-step setup: setup-metamask-step-by-step. And remember — back up your seed phrase before you touch anything that changes your vault.