Wallets and tools · Explainer
What Is MetaMask? How the Wallet Works and How to Use It Safely
MetaMask is a free, self-custody crypto wallet that runs as a browser extension and mobile app and lets you hold tokens and connect to decentralized apps. Here is how it works, what it costs, how to use it safely and where it falls short.
By the DappsAtlas editorial team · Updated

What is MetaMask?
MetaMask is a self-custody crypto wallet made by Consensys. It first appeared in 2016 as a browser extension for Ethereum and is now also available as a mobile app. You use it to hold tokens and NFTs, send and receive crypto, and sign in to decentralized applications (dApps) without creating an account with a company.
The key idea is that MetaMask is an interface to the blockchain, not a bank. Your funds are not stored inside the app. They sit on the blockchain, and the wallet holds the private keys that prove you control them. When a dApp asks to connect, MetaMask shows what you are being asked to approve, and nothing moves until you confirm.
People commonly use MetaMask to:
- Store ETH and other tokens
- Swap one token for another
- Bridge assets between networks
- Connect to DeFi, NFT and gaming apps
- Sign messages to log in to a site
It is often the first wallet newcomers meet because most Ethereum apps have supported it for years, and many other wallets copy its connection standards.
How does MetaMask work?
When you create a wallet, MetaMask generates a Secret Recovery Phrase, usually 12 words. This phrase is the master backup from which all your accounts and private keys are derived. Anyone who has it can take everything in the wallet, and it cannot be reset by support staff. The app encrypts your keys locally and unlocks them with a password or device biometrics.
Each account has a public address, which looks like a long string beginning with 0x on Ethereum-compatible networks. You can share the address to receive funds. Sending funds requires a signed transaction, which the wallet creates only after you approve it.
To read balances and broadcast transactions, MetaMask talks to blockchain nodes through RPC endpoints. By default it uses a provider run by Consensys, and you can switch to other endpoints or add custom networks. This is how the same wallet can work on Ethereum, layer-2 networks and other EVM chains: each is just a different network setting, with the same address across them.
What can you do with MetaMask?
Feature sets change often, so treat this as a guide to what to look for in the app rather than a fixed list.
- Multi-network access: Ethereum, many layer-2s and sidechains, with the option to add more. Support has been growing beyond EVM chains, including Solana and Bitcoin, so check which are live in your version.
- Swaps: a built-in aggregator compares quotes across decentralized exchanges and may add a service fee.
- Bridging: moves tokens between supported networks through third-party bridge routes.
- Buy and sell: lets you purchase crypto with local payment methods through partner providers, subject to the provider's checks and fees.
- Hardware wallet support: you can connect a Ledger or Trezor so keys stay on the device.
- Snaps: add-ons that extend the wallet, for example with extra network support or transaction insights.
- Token and NFT display: shows balances and collectibles for the accounts you control.
Availability of buying, swapping and certain networks can depend on your country and the device you use.
Is MetaMask safe?
MetaMask is non-custodial, so security rests on you. The software itself is widely used and has been audited, but most losses come from user-side mistakes, not wallet bugs.
Main risks
- Phishing: fake sites and fake support accounts that ask for your recovery phrase. No legitimate service ever needs it.
- Malicious approvals: signing a token approval can let a contract spend your tokens until you revoke it.
- Fake extensions and apps: counterfeit versions in search ads or unofficial stores.
- Device malware: a compromised computer can undermine any hot wallet.
Defensive habits
- Write your recovery phrase on paper or metal, store it offline and never photograph it or save it in cloud notes.
- Install only from the official site's links or the official app store listing.
- Read each signature request. If you do not understand it, reject it.
- Use a hardware wallet for larger balances and keep a separate account for experimenting.
- Review and revoke old token approvals periodically with an approval checker.
- Bookmark the dApps you use rather than following links from messages.
How do you set up MetaMask?
Setup takes a few minutes, but the backup step is the one that matters.
- Get the official MetaMask extension for a supported browser or the official mobile app. Confirm the publisher before installing.
- Choose to create a new wallet, or import an existing one with its recovery phrase.
- Set a strong, unique password.
- Reveal your Secret Recovery Phrase, write it down offline and confirm it when prompted.
- Check your public address and send a small test amount before moving larger sums.
- Pick the network you want from the network selector, and add others only from trusted sources.
After setup, connecting to a dApp usually means pressing a connect button on the site, choosing MetaMask and approving the connection. Connecting only shares your public address. Spending requires a separate approval each time. You can disconnect sites in the wallet's connection settings.
If you want to practice first, many networks offer test networks with free test tokens that carry no real value.
How much does MetaMask cost?
The wallet software does not charge a subscription. Costs come from elsewhere:
- Network (gas) fees: paid to the blockchain for every transaction. They vary by network and congestion, and layer-2s are usually much cheaper than Ethereum mainnet. MetaMask shows an estimate before you confirm.
- Swap fees: the built-in swap feature may add a service fee on top of the quoted rate and gas.
- Bridge fees: the bridge route charges its own fee, plus gas on both chains.
- Provider fees: buying with a card or bank transfer carries fees set by the payment partner.
- Slippage: the difference between the quoted and executed price on volatile or thinly traded tokens.
Because these figures change constantly, check the fee breakdown on the confirmation screen, and compare quotes if you are moving a large amount. Sending a small test transaction first helps avoid costly mistakes, especially when using a new address or network.
Using MetaMask with dApps, bridges and chains
MetaMask is the access point; the dApps do the work. Bridges are a common example. Base Bridge is the canonical route between Ethereum and the Base layer-2, and cBridge connects many networks. Chains such as Fraxtal, an Ethereum layer-2, can be added as EVM networks. Yield platforms like Lagoon and Concrete use vault contracts you deposit into by signing transactions from your wallet.
Not everything runs through MetaMask. Noble is a Cosmos appchain, so it generally needs a Cosmos-compatible wallet rather than a standard EVM setup. Unit works with Hyperliquid, where you should confirm which wallet and network each deposit flow uses before sending funds.
For any dApp:
- Verify the network and contract address from the project's official channels.
- Start with a small deposit.
- Understand that DeFi carries smart contract and market risk, and returns are not guaranteed.
If you connect to a crypto casino, you must be 18 or older, or the higher legal age where you live, and online gambling must be legal in your jurisdiction. Follow the site's age and identity checks. Only gamble money you can afford to lose.
MetaMask limitations and alternatives
MetaMask suits people who want broad dApp compatibility and a long-established tool. It has trade-offs.
- Hot wallet exposure: keys live on an internet-connected device. A hardware wallet adds protection.
- Responsibility: there is no password reset or chargeback. Mistakes such as sending to the wrong address are usually permanent.
- Complexity: gas, approvals and network selection confuse beginners.
- Feature gaps: support for non-EVM chains depends on the current release, and some ecosystems still need their own wallets.
Alternatives include Coinbase Wallet, Rabby, Trust Wallet, Phantom (strong on Solana) and hardware wallets such as Ledger and Trezor, which can also be paired with MetaMask. Pick based on the networks you use, how much you hold and how comfortable you are with self-custody.
A reasonable approach is to keep long-term savings on a hardware wallet, use a separate MetaMask account for day-to-day activity and check the wallet's current network list and fee rules in the app before you move funds.
Frequently asked questions
Is MetaMask free?
The wallet software is free to download and use. You still pay network gas fees to the blockchain when you send tokens or interact with contracts. Built-in swaps and some purchase routes can add service fees or provider fees, which are shown before you confirm.
Does MetaMask hold my crypto for me?
No. MetaMask is self-custody, so your keys are stored on your own device and the company cannot restore them. If you lose your Secret Recovery Phrase and your device, the funds are generally unrecoverable. Write the phrase down offline and never type it into a website or share it with anyone.
Which blockchains does MetaMask support?
MetaMask began as an Ethereum wallet and works with Ethereum-compatible (EVM) networks such as layer-2s and sidechains, which you can add as custom networks. Its support has been widening to other ecosystems, including Solana and Bitcoin. Check the current supported networks inside the app before sending funds.
What happens if I lose my phone or computer?
Your assets live on the blockchain, tied to your keys, not inside the app. Install MetaMask on a new device, choose to import an existing wallet and enter your Secret Recovery Phrase. Your accounts and balances will reappear. Without the phrase, there is no recovery route.
Is MetaMask safe to use?
MetaMask is a hot wallet, meaning it is connected to the internet, so it is exposed to phishing and malicious approvals. It is widely used and audited, but safety mostly depends on your habits. Use a hardware wallet for larger balances, review every signature request and keep only spending money in the hot wallet.
Is MetaMask a crypto casino wallet?
Not on its own. A wallet only holds your keys and signs transactions. Crypto casinos and other dApps may let you connect a wallet, but you must be 18 or older, or the higher age required where you live, and online gambling must be legal in your location. Follow each site's age and identity checks, and never try to bypass restrictions.
Mentioned in this guide
dApps in this guide
Base Bridge is the canonical bridge for moving supported assets and data between Ethereum and Coinbase's Base layer-2 chain, with about $3B in TVL.
cBridge is Celer Network's multi-chain bridge for moving tokens across Ethereum, layer-2s and sidechains, for DeFi users who bridge between many networks.
Fraxtal is Frax Finance's OP Stack Ethereum Layer 2 that uses frxETH for gas and rewards activity with FLOX incentives and FXTL points.
Unit is the asset tokenization layer on Hyperliquid, letting users deposit and withdraw native assets like BTC, ETH and SOL.
Noble is a Cosmos SDK appchain for native stablecoin and real-world asset issuance, known for bringing native USDC to IBC.
Lagoon is ERC-7540 vault infrastructure where curators run on-chain yield strategies and users deposit into public vaults across many chains.
Concrete is an onchain yield platform running curated, audited vaults on Ethereum and other chains, aimed at DeFi depositors seeking managed yield.
Hyperliquid is a Layer-1 blockchain with a non-custodial onchain exchange for perpetual futures and spot trading, aimed at active crypto traders.
Phantom is a self-custody crypto wallet focused on Solana, with a built-in dApp browser and some multi-chain support for DeFi and NFT users.
Keep reading
Related guides
Wallets and tools · Best list
Best Crypto Wallets for dApps on Popular Blockchains (2026)
The right wallet depends on which chains your dApps run on. This guide compares the main options for Ethereum and EVM networks, Solana, Cosmos and multichain use, with a security checklist for connecting to dApps and bridges.
Blockchain · Chain guide
Base Blockchain Guide: How Coinbase's Layer 2 Works in 2026
Base is Coinbase's Ethereum layer-2 network, built on the OP Stack and known for low fees and native USDC. This guide covers how it works, how to get funds onto it, and what to check before you use it.
Wallets and tools · Explainer
MetaLend Explained: Crypto Tracking and DeFi Management Tool
MetaLend is presented as an all-in-one tool for tracking crypto holdings and managing DeFi positions. This guide explains what that kind of tool does, what to verify about MetaLend before using it, and how to connect safely.
Wallets and tools · Best list
Best Crypto Wallets in 2026: A Practical Buyer's Guide
A 2022 wallet list is out of date, so this guide explains the wallet types, security trade-offs and checks that still matter in 2026, and how to choose a wallet that fits your holdings.
Wallets and tools · Explainer
What Is an Offline Crypto Wallet? How Cold Storage Works
An offline crypto wallet keeps the private keys used to approve transactions away from an internet-connected device. Learn how cold storage works, what it protects against, and how to use it without losing access to your crypto.
Wallets and tools · Explainer
What Is Fireblocks? A Guide to Crypto Custody
Fireblocks is an institutional platform for managing digital-asset custody, transfers and related workflows. Learn how its MPC-based security works, who uses it and what to check before relying on it.
Wallets and tools · Explainer
Zengo Wallet: Features, Security, and How It Works
Zengo is a self-custody crypto wallet that uses multi-party computation (MPC) instead of a traditional seed phrase. Learn how its security model works, what you can do in the app, and what to check before using it.
Wallets and tools · Explainer
What Is a Decentralized Crypto Wallet?
A decentralized crypto wallet gives you direct control of the keys used to manage assets on a blockchain. Learn how it works, what it can and cannot protect, and how to use one more safely.