Official · 2026

MetaMask — Your Gateway to Web3

MetaMask is the world's most trusted self-custody crypto wallet, giving you complete control over your private keys and digital assets without relying on a third party. Its built-in dApp browser and token swap aggregator let you interact with thousands of decentralized protocols directly from your browser or mobile device. Whether you're exploring DeFi, minting NFTs, or bridging assets across chains, MetaMask delivers a seamless, secure experience every step of the way.

⭐⭐⭐⭐⭐ 35.7K Reviews
4.5/5Trustpilot
7yrTrack Record
30M+Active Users
17K+dApps Supported
700+Networks

Platform

What Is MetaMask?

MetaMask is a non-custodial cryptocurrency wallet originally launched in 2016 by ConsenSys, designed to bridge users from traditional browsers into the world of decentralized applications and blockchain networks. Available as both a browser extension for Chrome, Firefox, Brave, and Edge, and as a fully featured mobile app for iOS and Android, MetaMask has become the de facto entry point for Web3. The wallet allows users to store, send, and receive Ethereum and ERC-20 tokens, while also supporting a vast array of EVM-compatible chains including Polygon, BNB Smart Chain, Avalanche, Arbitrum, and many more. With over 30 million monthly active users, MetaMask has established itself as the most widely adopted self-custody wallet in the crypto ecosystem.

Beyond simple token storage, MetaMask serves as a full-featured Web3 identity layer. Users can sign transactions, authenticate with decentralized protocols, and interact with smart contracts directly through the wallet interface. The integrated MetaMask Swaps feature aggregates liquidity from multiple decentralized exchanges to find users the best available rate on token swaps. MetaMask Portfolio provides a unified dashboard to track assets across wallets and networks, making portfolio management effortless for both newcomers and seasoned DeFi veterans.

Key distinction: MetaMask is the only crypto wallet with a native swap aggregator, a cross-chain bridge interface, and a full dApp browser all built into one interface. This vertically integrated design means users never need to leave the wallet to execute complex multi-step DeFi strategies. Your keys remain solely in your possession at all times, ensuring true financial sovereignty.

MetaMask's open-source codebase has been audited by leading security firms, and its architecture is continuously reviewed by a global community of developers. The wallet generates a 12-word Secret Recovery Phrase locally on the user's device, which is never transmitted to ConsenSys servers. This design philosophy places the user in full control of their digital identity and financial assets without any custodial intermediary.

The MetaMask ecosystem also supports hardware wallet integration with Ledger and Trezor devices, enabling users to combine the convenience of a software interface with the security guarantees of cold storage. Developers can extend MetaMask's functionality through the Snaps framework, a permissioned plugin system that allows third-party developers to add new features — such as additional network support or custom transaction insights — directly into the wallet experience.

30M+Monthly Active Users
700+EVM Networks Supported
17K+Integrated dApps
99.9%Uptime Reliability
7yrYears in Operation

Pricing

MetaMask Fees & Pricing

MetaMask is free to download and use as a wallet for storing, sending, and receiving tokens. There are no subscription fees, account creation fees, or monthly charges associated with the core wallet functionality. However, when using the built-in Swaps feature, MetaMask charges a service fee of approximately 0.875% of each swap, which is automatically included in the quoted exchange rate displayed before you confirm. This fee is separate from network gas fees and represents MetaMask's primary revenue mechanism for the swap aggregation service. The fee structure is disclosed upfront in the swap interface, so users always know the total cost before executing any trade.

For sending and receiving tokens or interacting with dApps, users pay only the network gas fees required by the underlying blockchain — MetaMask itself takes no cut of these transactions. Gas fees on Ethereum vary significantly based on network congestion and can range from fractions of a cent on Layer 2 networks like Arbitrum and Optimism to several dollars during peak Ethereum Mainnet activity. MetaMask's gas fee estimator helps users find the optimal fee setting to balance cost and confirmation speed.

Fee transparency note: MetaMask displays all applicable fees — including the swap service fee, network gas costs, and estimated slippage — in a single confirmation screen before any transaction is executed. There are no hidden charges or post-transaction surprises. The swap fee is competitively priced compared to standalone DEX aggregators given the added convenience of native wallet integration.

Users looking to minimize fees should consider conducting swaps and DeFi interactions on Layer 2 networks such as Optimism, Arbitrum, or Polygon, where gas fees are a fraction of Ethereum Mainnet costs. MetaMask supports all major EVM Layer 2 solutions natively, making it straightforward to add these networks and begin transacting at lower cost. For users who prefer to avoid the Swaps service fee entirely, MetaMask can be connected directly to any DEX frontend such as Uniswap or Curve, where only standard network gas fees apply. Hardware wallet users should note that additional confirmation steps on the hardware device do not incur extra fees beyond standard network costs.

FAQ

Frequently Asked Questions

Is MetaMask crypto wallet safe to use?

MetaMask is widely regarded as one of the safest self-custody crypto wallets available, primarily because your private keys and Secret Recovery Phrase are stored only in encrypted form on your own device and are never transmitted to MetaMask's servers. The wallet's open-source code is publicly auditable and has been reviewed by multiple independent security firms. MetaMask also incorporates phishing detection, transaction simulation security alerts, and token approval warnings to protect users from malicious actors. That said, the security of your wallet ultimately depends on how carefully you protect your Secret Recovery Phrase — anyone who obtains those 12 words gains full access to your funds, so store them offline and never share them with anyone. For maximum security, connecting a Ledger or Trezor hardware wallet to MetaMask is strongly recommended for managing significant crypto holdings.

How does MetaMask crypto wallet work?

MetaMask works by generating and storing a set of cryptographic keys locally on your device, which are used to sign transactions and prove ownership of your blockchain accounts without requiring a central server or custodian. When you install MetaMask and create a new wallet, a 12-word Secret Recovery Phrase is generated using a cryptographically secure process and encrypted with your chosen password before being saved in your browser or mobile app's local storage. Every time you interact with a dApp — such as approving a token swap, minting an NFT, or supplying liquidity to a DeFi protocol — MetaMask prompts you to review and sign the transaction with your private key before it is broadcast to the blockchain. The wallet injects a Web3 provider into supported websites, acting as the communication layer between your browser and the Ethereum network or any other EVM-compatible chain you've added. This architecture ensures that control of your assets always remains with you, not with any third party.

What fees does MetaMask crypto wallet charge?

MetaMask itself is completely free to download and use for storing, sending, and receiving cryptocurrency — there are no subscription fees or account fees whatsoever. The primary fee associated with MetaMask's own services is a swap fee of approximately 0.875% levied on transactions processed through the built-in MetaMask Swaps aggregator, which is included in the quoted exchange rate before you confirm. In addition to this, all on-chain transactions require gas fees paid to network validators, which are determined by the blockchain you're transacting on — these fees go entirely to the network and not to MetaMask. On Ethereum Mainnet, gas fees can be substantial during high-traffic periods, while Layer 2 networks like Arbitrum and Optimism offer dramatically reduced costs. Users who connect MetaMask directly to external DEX frontends like Uniswap can bypass the Swaps service fee and pay only the network gas cost.

Which networks and tokens does MetaMask support?

MetaMask natively supports Ethereum Mainnet and all EVM-compatible blockchain networks, of which there are over 700 including Polygon, BNB Smart Chain, Avalanche, Arbitrum, Optimism, Fantom, Cronos, and many more. Any EVM network can be added manually by entering the network's RPC URL, chain ID, currency symbol, and block explorer URL, or automatically by clicking the 'Add Network' prompt when visiting a compatible dApp. For tokens, MetaMask auto-detects ERC-20 tokens sent to your address on supported networks, and ERC-721 and ERC-1155 NFTs are displayed in the dedicated NFT tab. Non-EVM blockchains such as Bitcoin, Solana, and Cosmos are not supported natively but can be accessed through MetaMask Snaps — permissioned third-party plugins that extend wallet functionality. The Snaps ecosystem continues to grow, with new chain integrations being added regularly by the developer community.

What is the MetaMask Secret Recovery Phrase and why is it important?

The MetaMask Secret Recovery Phrase (SRP), sometimes called a seed phrase or mnemonic, is a sequence of 12 randomly generated words that serves as the master key to all accounts in your wallet. It is generated locally on your device during wallet creation and is the only way to restore access to your funds if you lose your device, uninstall the extension, or forget your wallet password. Because the SRP can regenerate every private key in your wallet, anyone who obtains it gains unrestricted access to all your crypto assets — therefore it must be stored securely offline, ideally written on paper and kept in a physically secure location. MetaMask will never ask you for your Secret Recovery Phrase through a pop-up, email, social media message, or customer support interaction; any such request is categorically a scam. It is critical to back up your SRP immediately after wallet creation and to never enter it into any website or application other than your own MetaMask installation during a legitimate recovery process.

Can I use MetaMask with a hardware wallet?

Yes, MetaMask fully supports integration with Ledger and Trezor hardware wallets, allowing you to use MetaMask's rich interface and dApp connectivity while keeping your private keys secured on a dedicated cold storage device. To connect a hardware wallet, navigate to the account selector in MetaMask, choose 'Connect Hardware Wallet,' and follow the on-screen steps to pair your Ledger or Trezor via USB. Once connected, all transaction signing requests are forwarded to the hardware device, which must be physically confirmed by pressing a button on the device itself — meaning a remote attacker cannot approve transactions even if they compromise your computer. This setup is highly recommended for users managing significant crypto holdings, as it eliminates the risk of software-based key extraction. Hardware wallet accounts appear in MetaMask alongside your standard software accounts and can interact with the full range of dApps and DeFi protocols normally.

Highlights

MetaMask: Strengths & Trade-offs

MetaMask has earned its position as the world's most popular self-custody crypto wallet through a combination of accessibility, deep ecosystem integration, and continuous feature development. Like any tool, it has areas of exceptional strength alongside genuine trade-offs that users should consider before relying on it as their primary wallet.

✓  Strengths

  • True self-custody — private keys never leave your device
  • Supports 700+ EVM-compatible networks out of the box
  • Built-in swap aggregator finds best DEX rates automatically
  • Cross-chain bridge integrated directly in the wallet UI
  • Seamless hardware wallet support via Ledger and Trezor
  • Extensible via MetaMask Snaps for non-EVM chain support
  • Open-source codebase with multiple independent security audits
  • Available as browser extension and mobile app across all major platforms
  • Portfolio dashboard aggregates multi-wallet, multi-chain holdings
  • Active 30M+ user community with extensive third-party dApp support

✕  Trade-offs

  • Swap service fee (~0.875%) adds cost compared to direct DEX access
  • Default Infura RPC endpoint may raise privacy concerns for some users
  • Non-EVM chains (Bitcoin, Solana) require third-party Snaps, not native
  • User interface can feel complex for complete crypto beginners
  • No built-in fiat on-ramp available in all countries
  • Browser extension can conflict with other crypto wallet extensions
  • Customer support is limited; no live chat for individual users

Ecosystem

Core Features of MetaMask

MetaMask has evolved far beyond a simple token wallet into a comprehensive Web3 operating layer. The platform combines key management, asset swapping, cross-chain bridging, NFT management, and developer tooling into a single cohesive interface. Below are the core features that make MetaMask the industry standard for self-custody crypto management.

🔑

Self-Custody Key Management

MetaMask stores your private keys locally in an encrypted vault on your own device, ensuring you — and only you — control your funds. The 12-word Secret Recovery Phrase lets you restore access to all your accounts on any new device at any time. This non-custodial design means no third party can freeze, seize, or access your assets.

🔄

Built-In Token Swaps

MetaMask Swaps aggregates quotes from leading decentralized exchanges and DEX aggregators including Uniswap, SushiSwap, 1inch, and more to surface the best available rate for every token swap. Slippage tolerance, gas settings, and estimated output are all displayed transparently before you confirm. A small service fee is included in the quoted price, with no hidden charges.

🌉

Cross-Chain Bridge

The integrated Bridge feature allows users to move assets between Ethereum, Polygon, Optimism, Arbitrum, BNB Chain, Avalanche, and other major networks without leaving the wallet. MetaMask aggregates quotes from multiple bridge providers and ranks them by cost and speed so you can choose the best option for your needs. Real-time transaction status tracking keeps you informed throughout the bridging process.

🖼️

NFT Detection & Display

MetaMask automatically detects and displays NFTs in your wallet across Ethereum and other supported EVM networks, pulling metadata and images directly from IPFS or on-chain sources. The NFT tab gives you a visual gallery of your digital collectibles, making it easy to manage and send tokens from the ERC-721 and ERC-1155 standards. You can also manually import NFTs by entering their contract address and token ID.

📊

Portfolio Dashboard

MetaMask Portfolio provides a unified overview of all your assets, NFTs, and DeFi positions across multiple wallets and networks in one dashboard. Real-time price data and historical performance charts help you stay on top of your crypto holdings without visiting multiple platforms. The dashboard also surfaces pending approvals and active DeFi positions so you can manage risk proactively.

🔌

MetaMask Snaps

Snaps is MetaMask's permissioned plugin framework that allows third-party developers to extend wallet functionality in a sandboxed, audited environment. Through Snaps, users can add support for non-EVM chains like Bitcoin and Solana, integrate transaction simulation tools, or enable custom notification systems. Each Snap requires explicit user permission, ensuring transparency and security for all extensions.

🛡️

Hardware Wallet Integration

MetaMask connects seamlessly with Ledger and Trezor hardware wallets, enabling users to sign transactions with their cold storage device while benefiting from MetaMask's rich dApp ecosystem. This combination provides the best of both worlds: the convenience of a browser-native interface with the security guarantees of a hardware signing device. Setup requires only a USB connection and a few confirmation steps.

Gas Station & Fee Controls

MetaMask's Gas Station feature provides real-time Ethereum gas price recommendations across three tiers — slow, average, and fast — so users can balance transaction cost against confirmation speed. Advanced gas controls let power users manually set the base fee, priority fee, and gas limit for complete fee optimization. EIP-1559 support ensures MetaMask handles base fee burning and miner tips correctly on all compatible networks.

Get Started

How MetaMask Works

MetaMask operates as a client-side key management solution, meaning all cryptographic operations happen locally on your device rather than on a remote server. When you create a wallet, a unique 12-word Secret Recovery Phrase is generated using a cryptographically secure random number generator and stored in your browser's encrypted local storage or your mobile device's secure enclave. This phrase is the master key to all accounts derived within your wallet, and it is never shared with MetaMask or ConsenSys at any point. Understanding this architecture is essential to using MetaMask safely and effectively.

1

Install & Create Your Wallet

Download the MetaMask browser extension from the Chrome Web Store, Firefox Add-ons, or the mobile app from the App Store or Google Play. During setup, you'll create a new wallet and be presented with your 12-word Secret Recovery Phrase — write this down on paper and store it somewhere safe, as it cannot be recovered if lost. Set a strong local password to protect access to the wallet on your specific device.

2

Add Networks & Import Tokens

MetaMask comes pre-configured with Ethereum Mainnet and several popular testnets, but you can easily add any EVM-compatible network by entering its RPC details or using the auto-detection feature that activates when you visit a supported dApp. Custom ERC-20 tokens not automatically detected can be manually imported using their contract address. MetaMask's token detection feature also automatically identifies and displays tokens sent to your address across supported networks.

3

Connect to dApps & Sign Transactions

When you visit a Web3-enabled website such as a decentralized exchange, NFT marketplace, or lending protocol, MetaMask injects a Web3 provider into the page and prompts you to connect your wallet. Every transaction or signature request displays a clear, human-readable breakdown of what you're authorizing before you confirm. You remain in complete control, and no action can be taken on your assets without your explicit approval.

4

Swap, Bridge & Track Portfolio

Use the built-in Swaps feature to exchange tokens at the best available rate aggregated from leading DEXs — MetaMask displays fees upfront so you always know the cost before confirming. The Bridge feature enables cross-chain asset transfers between major networks with real-time quotes from multiple bridge providers. The MetaMask Portfolio dashboard aggregates your balances, NFTs, and DeFi positions across all connected wallets into a single, clean interface.

MetaMask Swaps offers two rate modes: a standard quote that balances speed and price, and a custom slippage setting for power users who need precise control over execution. Transactions on Ethereum and other networks are processed according to the gas fees you set, with MetaMask providing recommended gas tiers — low, market, and aggressive — to match your urgency. For advanced users, the full transaction data field allows custom hex input for interacting directly with smart contract functions.

Community

What Users Say About MetaMask

MetaMask consistently receives strong reviews from DeFi power users, developers, and everyday crypto holders alike, with recurring praise for its deep dApp compatibility and the security assurance of true self-custody. Critics most frequently note the swap fee and the learning curve for beginners as areas for improvement. Overall community sentiment remains overwhelmingly positive, reflecting MetaMask's role as an essential piece of Web3 infrastructure.

MetaMask is the backbone of my entire DeFi workflow. The built-in swap aggregator saves me time jumping between protocols, and the hardware wallet integration gives me peace of mind for large positions. I've been using it daily for years and it has never let me down.

DeFi Protocol Developer — GitHub

★★★★★

As a long-term holder and NFT collector, MetaMask's automatic NFT detection and the Portfolio dashboard have transformed how I manage my assets. The cross-chain bridge feature in particular has saved me hours of manual work moving funds between Ethereum and Layer 2 networks.

NFT Collector — Discord Community

★★★★★

MetaMask remains my go-to wallet after testing every major alternative on the market. The Snaps framework is a game-changer — I've added Bitcoin support and a transaction simulation Snap that warns me about risky contracts before I sign anything. The ecosystem keeps improving.

Crypto Power User — Reddit r/ethfinance

★★★★★

Safety

Is MetaMask Safe? Security & Privacy

MetaMask's security model is built on the foundational principle that private keys should never leave the user's device. When you create a wallet, your Secret Recovery Phrase and derived private keys are encrypted using AES-256 and stored in your browser's local storage or your mobile device's secure enclave — protected by the password you set during setup. ConsenSys, the company behind MetaMask, has no access to your keys, your seed phrase, or the contents of your vault at any time. The open-source codebase is publicly available on GitHub and has undergone multiple independent security audits by firms including Cure53 and others in the blockchain security space. MetaMask also maintains an active bug bounty program through HackerOne, incentivizing responsible disclosure of vulnerabilities.

On the privacy front, MetaMask introduced a configurable RPC endpoint system that allows users to choose their own Ethereum node provider, reducing reliance on Infura (ConsenSys's default infrastructure) if they prefer a more privacy-preserving setup. Transaction simulation via the Security Alerts feature warns users about potentially malicious contract interactions before they sign. The wallet also integrates with phishing detection lists to alert users when they attempt to connect to known scam websites, providing an additional layer of protection against social engineering attacks.

Privacy architecture: MetaMask never stores your Secret Recovery Phrase on its servers — it exists only in encrypted form on your local device. All transaction signing occurs client-side, meaning your private keys are never exposed to the internet during normal operation. Users who connect a hardware wallet gain an additional physical barrier, as the signing key never touches an internet-connected device at all.

While MetaMask provides robust technical security, users must remain vigilant against social engineering attacks, phishing sites, and malicious dApps that may attempt to trick them into revealing their Secret Recovery Phrase or approving fraudulent transactions. MetaMask will never ask for your seed phrase through a pop-up, email, or support chat — any such request is a scam. Users should regularly audit their token approvals using tools like Revoke.cash and be cautious when connecting to unfamiliar protocols. Enabling hardware wallet signing for large transactions is strongly recommended as an additional safeguard for high-value accounts.

Get Started

MetaMask: Who Should Use It?

MetaMask is the ideal choice for anyone who wants to actively participate in the Ethereum and EVM ecosystem — from DeFi yield farmers and NFT collectors to dApp developers and casual crypto holders looking to move beyond centralized exchanges. Its combination of browser-native dApp connectivity, a built-in swap aggregator, cross-chain bridging, and hardware wallet support makes it the most versatile self-custody wallet available today. If you interact with Uniswap, OpenSea, Aave, Compound, or any other Web3 protocol, MetaMask is almost certainly the wallet you'll be using — it is supported by more dApps than any competing solution.

Users who are complete beginners to crypto may find the self-custody model initially challenging, as the responsibility of securing your own Secret Recovery Phrase is significant. Those primarily focused on non-EVM chains like Bitcoin or Solana may also need to rely on Snaps or supplementary wallets for full functionality. However, for anyone ready to embrace true ownership of their digital assets and engage with the full breadth of Web3, MetaMask remains the gold standard — and its continuous development cadence ensures it will continue to improve.

Ready to Start with MetaMask?

Join over 30 million users worldwide who trust MetaMask for self-custody crypto management, DeFi access, and Web3 exploration. Install in minutes, connect to thousands of dApps, and take full control of your digital assets — no KYC required, no custodian, no compromise.

Visit MetaMask →