Self-custody crypto wallet
MetaMask Wallet: the self-custody gateway to Ethereum and Web3
The MetaMask Wallet is a self-custody cryptocurrency wallet that lets people store, send, and swap digital assets and connect to decentralized applications built on Ethereum and other compatible blockchains. Because the MetaMask Wallet keeps private keys on your own device rather than on a company server, you hold direct control of your funds. This page explains what the MetaMask Wallet is, how it works, how to set it up safely, and how to weigh it against other wallets so you can decide whether the MetaMask Wallet fits how you plan to use Web3.
You hold the keys
The MetaMask Wallet is non-custodial by design.
Browser + mobile
The MetaMask Wallet runs as an extension and app.
EVM networks
The MetaMask Wallet connects to many chains.
What the MetaMask Wallet is
The MetaMask Wallet is a software wallet developed by Consensys that first launched in 2016 as a browser extension for interacting with the Ethereum network. Over time the MetaMask Wallet expanded into a mobile application for iOS and Android, and it has become one of the most widely used entry points into decentralized finance, non-fungible tokens, and the broader Web3 ecosystem. When people talk about connecting a wallet to a decentralized app, the MetaMask Wallet is often the first name that comes up.
At its core, the MetaMask Wallet does three things. It stores the cryptographic keys that prove ownership of your blockchain accounts, it lets you view balances and move assets, and it acts as a signing tool that authorizes transactions requested by websites you visit. Everything the MetaMask Wallet signs is ultimately confirmed by you, the user, which is what makes it a self-custody tool rather than an account with a bank or an exchange.
It helps to be precise about what the MetaMask Wallet is not. The MetaMask Wallet is not a bank, not an exchange in the traditional sense, and not a place that holds your money on your behalf. If you lose access to your MetaMask Wallet secret recovery phrase and have no backup, no support team can restore your funds. That trade-off, full control in exchange for full responsibility, is the defining characteristic of the MetaMask Wallet and every wallet like it.
The MetaMask Wallet is also a connectivity layer. Thousands of decentralized applications integrate a standard way to request a connection to the MetaMask Wallet, so a single MetaMask Wallet account can be used across marketplaces, lending protocols, games, and governance platforms without creating a new login at each site. That reusability is a large part of why the MetaMask Wallet became a default choice for so many users of Ethereum.
How the MetaMask Wallet works
When you first create a wallet, the MetaMask Wallet generates a secret recovery phrase, usually twelve words. From that phrase the MetaMask Wallet derives a private key and a matching public address for each account. The private key never leaves your device in normal use, and the MetaMask Wallet encrypts it locally with the password you choose. Your public address is the string you share so others can send you assets.
The MetaMask Wallet itself does not run a blockchain. Instead it connects to node infrastructure that reads on-chain data and broadcasts your signed transactions to the network. When you check a balance, the MetaMask Wallet queries a node; when you send tokens, the MetaMask Wallet builds the transaction, asks you to approve it, signs it with your local key, and forwards it to be included in a block. The blockchain, not the MetaMask Wallet, is the final record of what happened.
The signing flow is the moment that matters most. A decentralized app cannot move your funds on its own. It can only ask the MetaMask Wallet to prompt you, and the MetaMask Wallet shows you a confirmation window describing the action and the network fee before anything is signed. Nothing happens until you press confirm inside the MetaMask Wallet, which is why reading those prompts carefully is the single most important habit a MetaMask Wallet user can build.
Network fees, often called gas, are paid in the native currency of whatever chain you are using, such as ether on Ethereum. The MetaMask Wallet estimates the fee, offers options for how quickly you want the transaction processed, and lets advanced users adjust the parameters manually. The MetaMask Wallet does not keep gas fees; they go to the network validators that process the transaction.
The MetaMask Wallet can hold multiple accounts under a single recovery phrase, and it can also import accounts created elsewhere. This lets you separate activity, for example keeping a long-term holding account distinct from an account you use for experimenting with new applications, all inside one MetaMask Wallet installation.
Key features of the MetaMask Wallet
Beyond basic storage and transfers, the MetaMask Wallet bundles several tools that cover the most common Web3 tasks so you rarely need to leave the wallet.
- Token swaps The MetaMask Wallet aggregates prices from multiple decentralized exchanges so you can trade one token for another directly inside the MetaMask Wallet, with the wallet routing to a competitive rate.
- Buy and sell The MetaMask Wallet integrates third-party providers that let you purchase crypto with card or bank payment and cash out, subject to regional availability and provider rules.
- NFT support The MetaMask Wallet can display and manage non-fungible tokens, so collectibles you own appear alongside your fungible balances.
- Hardware wallet pairing The MetaMask Wallet connects to popular hardware wallets, letting you keep keys offline while still using the familiar MetaMask Wallet interface to sign.
- Custom networks The MetaMask Wallet lets you add compatible networks, giving you access to a wide range of layer-two and sidechain ecosystems from one place.
These features share a common thread. The MetaMask Wallet tries to reduce the number of tools a typical user needs, while never taking custody of assets. Even when the MetaMask Wallet helps you buy or swap, the resulting tokens land in your self-custody account, not in a MetaMask Wallet-controlled account.
Security and your keys in the MetaMask Wallet
Security with the MetaMask Wallet starts and ends with the secret recovery phrase. Anyone who has that phrase can recreate your wallet on any device and move every asset it controls. For that reason, the MetaMask Wallet will never ask for your recovery phrase through email, chat, or a website, and any message claiming to be MetaMask Wallet support asking for those words is a scam.
Key takeaway
Write your MetaMask Wallet recovery phrase on paper, store it offline, and never type it into any site. The MetaMask Wallet itself never needs you to enter it except when restoring a wallet inside the official app or extension.
The password you set in the MetaMask Wallet is different from the recovery phrase. The password unlocks the MetaMask Wallet on that one device and encrypts the local key store, but it cannot recover your wallet on a new device. If you reinstall the MetaMask Wallet or switch machines, only the recovery phrase brings your accounts back, which is why the phrase deserves far more care than the password.
Most losses involving the MetaMask Wallet are not the result of the software being broken. They come from phishing sites that imitate real applications, malicious token approvals that grant a contract permission to spend your assets, and social engineering that tricks people into revealing their phrase. Because the MetaMask Wallet asks you to confirm every action, slowing down and reading each prompt is a real defense.
For larger balances, pairing the MetaMask Wallet with a hardware wallet is a strong step. In that setup the MetaMask Wallet handles the interface and the network connection, but the private key stays on a separate device and every signature must be physically approved there. This keeps your keys away from an internet-connected computer while preserving the MetaMask Wallet workflow you already know.
It is also good practice to review and revoke token approvals periodically. Over time an active MetaMask Wallet user grants many contracts permission to move specific tokens, and old approvals can become a risk if a contract is later compromised. Treating approvals as something to prune, not set and forget, keeps a MetaMask Wallet account tidy and safer.
Networks and tokens the MetaMask Wallet supports
The MetaMask Wallet was built for Ethereum, and Ethereum remains its home network. But the MetaMask Wallet works with any network that follows the same technical standard, commonly described as EVM compatible. That includes many layer-two scaling networks and independent chains that use the same account and transaction model.
Adding a network to the MetaMask Wallet involves entering a few details, such as the network name, its connection endpoint, the chain identifier, and the symbol of its native currency. Many applications offer a one-click prompt that fills these in for you, and the MetaMask Wallet asks you to approve the addition before it takes effect. Once added, switching between networks in the MetaMask Wallet is a quick dropdown action.
On the token side, the MetaMask Wallet can hold any token that follows the standard fungible or non-fungible formats on a supported chain. Some well-known tokens appear automatically, while others need to be added manually by pasting the token contract address into the MetaMask Wallet. A token you cannot see is usually still safely in your account; the MetaMask Wallet simply is not displaying it until you add it.
One important nuance is that assets live on a specific network. A token on one chain is not the same balance as a token with the same name on another chain, and sending funds to an address on the wrong network can make them hard to recover. The MetaMask Wallet shows which network is active at all times, so confirming the network before you send is a habit worth keeping.
The MetaMask Wallet compared with other approaches
The MetaMask Wallet is one of several ways to manage crypto. The table below sketches how a self-custody software wallet like the MetaMask Wallet differs from a hardware wallet and from leaving assets on a centralized exchange. The right choice depends on how much you value convenience versus maximum offline security.
| Criteria | MetaMask Wallet | Hardware wallet | Exchange account |
|---|---|---|---|
| Who holds keys | You, on device | You, offline | The company |
| dApp access | Direct and broad | Via a wallet like the MetaMask Wallet | Limited |
| Convenience | High | Moderate | High |
| Offline protection | Moderate | Strong | Not applicable |
| Recovery if lost | Recovery phrase only | Recovery phrase only | Account reset |
Many people use a combination. They keep small, active balances in the MetaMask Wallet for daily interaction with applications, hold larger amounts on a hardware wallet paired with the MetaMask Wallet, and use an exchange mainly to convert between crypto and traditional money. In that arrangement the MetaMask Wallet is the everyday tool, not the vault.
The MetaMask Wallet by the numbers
The figures below illustrate why the MetaMask Wallet is often described as one of the most recognized self-custody wallets. They reflect widely reported orders of magnitude rather than a live count, and adoption of the MetaMask Wallet shifts with market activity.
Source: general public information about the MetaMask Wallet and its developer, Consensys. Adoption metrics vary by report and over time.
How to get started with the MetaMask Wallet
Setting up the MetaMask Wallet takes only a few minutes, but the way you handle the recovery phrase during setup shapes your safety for as long as you use the wallet. Follow the steps in order and do not rush the backup.
-
1
Install the MetaMask Wallet from the official extension store for your browser or the official app store for your phone. Verify the publisher so you install the genuine MetaMask Wallet and not an imitation.
-
2
Open the MetaMask Wallet and choose to create a new wallet. Set a strong password that unlocks the MetaMask Wallet on this device.
-
3
Write down the secret recovery phrase the MetaMask Wallet shows you, in order, on paper. Store it somewhere private and offline, and never photograph it or paste it into a cloud note.
-
4
Confirm the phrase when the MetaMask Wallet asks, then add funds by transferring assets to your MetaMask Wallet address or using a supported purchase option.
-
5
Connect the MetaMask Wallet to an application by clicking its connect button, reviewing the request, and approving it. You are now using the MetaMask Wallet across Web3.
Best practices for using the MetaMask Wallet
A few durable habits keep a MetaMask Wallet account safe over the long term. First, always double-check the web address of any site before you connect the MetaMask Wallet to it, since phishing pages copy legitimate applications closely. If a site looks slightly off, close it before the MetaMask Wallet ever opens a prompt.
Second, read every MetaMask Wallet confirmation. The window tells you what contract you are interacting with, what asset is moving, and what the fee will be. A large or unexpected approval request is a signal to stop, and the MetaMask Wallet gives you the chance to reject before signing.
Third, keep the MetaMask Wallet updated. Updates fix issues and improve how the MetaMask Wallet flags risky transactions, so running the current version matters. Fourth, consider separate MetaMask Wallet accounts for different purposes, which limits how much a single mistake can expose.
Finally, remember that support impersonation is the most common attack around the MetaMask Wallet. No legitimate helper, in any channel, needs your recovery phrase. Anyone who asks for it is trying to take your funds, and simply refusing to share it defeats the vast majority of scams that target MetaMask Wallet users.
Used with these habits, the MetaMask Wallet becomes a dependable, everyday tool. It gives ordinary users the same direct access to open networks that once required deep technical knowledge, and it does so while keeping you, not a company, in control of your assets. That balance of accessibility and self-custody is the reason the MetaMask Wallet has stayed central to how people use Ethereum and the wider Web3 space.
Frequently asked questions about the MetaMask Wallet
Is the MetaMask Wallet free to use?
Yes. Downloading and using the MetaMask Wallet to store and send assets is free. You still pay network gas fees for on-chain transactions, and the MetaMask Wallet may add a service fee on features like in-wallet swaps, but the MetaMask Wallet itself does not charge a subscription.
What happens if I lose my MetaMask Wallet recovery phrase?
If you lose your MetaMask Wallet recovery phrase and cannot unlock the wallet, the funds are effectively unrecoverable. The MetaMask Wallet is self-custody, so no company holds a copy of your phrase or keys. This is why an offline backup of the phrase is essential.
Can the MetaMask Wallet access my funds?
No. The MetaMask Wallet cannot move your assets on its own. Your keys are stored locally and encrypted, and every transaction requires your explicit confirmation inside the MetaMask Wallet before it is signed and broadcast.
Which networks does the MetaMask Wallet work with?
The MetaMask Wallet works with Ethereum and with any EVM-compatible network, including many layer-two and sidechain ecosystems. You add networks through a simple configuration step, and the MetaMask Wallet lets you switch between them quickly.
Can I use the MetaMask Wallet with a hardware wallet?
Yes. The MetaMask Wallet can pair with popular hardware wallets so your private keys stay offline while you use the MetaMask Wallet interface. Each transaction is then physically approved on the hardware device.
Does the MetaMask Wallet support NFTs?
Yes. The MetaMask Wallet can display and manage non-fungible tokens on supported networks, so collectibles you own appear in the MetaMask Wallet alongside your other assets.
How do I avoid scams with the MetaMask Wallet?
Never share your recovery phrase, verify site addresses before connecting the MetaMask Wallet, read every confirmation prompt, and ignore anyone claiming to be MetaMask Wallet support who asks for your phrase. Those steps stop most attacks on the MetaMask Wallet.