Overview
MetaMask is a self-custodial cryptocurrency wallet developed by Consensys. It runs as a browser extension and as mobile apps, and lets users hold tokens, sign transactions and connect to decentralised applications.
It is the default wallet for many Ethereum users and developers testing their apps. Snaps extend it with additional features and support for some non-EVM networks.
Key features
- Self-custodyKeys are generated and stored on the user device, protected by a recovery phrase.
- dApp connectionConnects to decentralised applications to sign transactions and messages.
- Multiple networksSupports Ethereum mainnet, layer 2s and custom EVM networks.
- Swaps and bridgingBuilt-in token swaps and cross-chain bridging aggregated across providers.
- SnapsPlugin system that extends the wallet with new features and chains.
Best for
- Ethereum users interacting with decentralised apps
- Developers testing smart contracts and dApps in a real wallet
- Users who want self-custody across several EVM networks
Pricing
Free. Free to install and use; network gas fees apply, and built-in swaps and bridges include a service fee.
| Plan | What you get |
|---|---|
| Wallet | Free browser extension and mobile app. |
| Swaps and bridges | Optional features that include a service fee on top of network costs. |
Prices and plan limits change often. Check the official website for current pricing. Last reviewed Oct 3, 2026.
Pros & cons
Pros
- Widely supported by decentralised applications
- Free, with users keeping control of their own keys
- Easy to add custom networks for development and testing
Cons
- Losing the recovery phrase means losing access to funds
- Phishing and malicious signature requests remain a real risk for users
- Built-in swap fees can be higher than using a protocol directly
MetaMask alternatives
Try MetaMask
Free to install and use; network gas fees apply, and built-in swaps and bridges include a service fee.