News
Ratings
Learn
Companies
Open Companies →
Who runs each service, how it works, where the risks are.All 30 companies A–Z →
About
New to crypto? Start here
Self-Custody Wallets · OBOL rating

MetaMask review

The wallet every dapp supports, still carrying design decisions from an era when nobody was being drained.

7.9/10
Solid
#12 of 15 self-custody walletsChecked August 2026
The short answer

MetaMask is the compatibility baseline for EVM: if an application works with any wallet, it works with this one, and Snaps have extended it to non-EVM chains. Its built-in swap fee of roughly 0.875% is the most expensive of any major wallet, and its transaction warnings still lag Rabby's.

Best forUniversal dapp compatibility

Score breakdown

Category rubric →
  1. Key handlingweight 25%
    8.0avg 8.5
  2. Audits & opennessweight 20%
    7.5avg 8.0
  3. Transaction transparencyweight 20%
    7.5avg 8.1
  4. Coverageweight 15%
    9.5avg 7.6
  5. Recoveryweight 10%
    7.0avg 7.8
  6. Usabilityweight 10%
    8.0avg 8.2

this service category average across 15Score = Σ mark × weight. Works well for a specific use case, weaker outside it. Methodology.

The evidence behind each mark

Scoring rules →
CriterionMarkWhat we foundSourceChecked
Key handling8.0not sourced yetnot sourced yet—
Audits & openness7.5not sourced yetnot sourced yet—
Transaction transparency7.5not sourced yetnot sourced yet—
Coverage9.5not sourced yetnot sourced yet—
Recovery7.0not sourced yetnot sourced yet—
Usability8.0not sourced yetnot sourced yet—

What we liked, and what fell short

Liked
  • Works with essentially every EVM application in existence
  • Snaps extend it to non-EVM chains
  • Hardware wallet support across all major devices
Fell short
  • Built-in swap fee of roughly 0.875% is well above alternatives
  • Simulation and approval warnings arrived late and are still weaker than Rabby's

Why the marks landed where they did

MetaMask has been the front door to Ethereum for most of its users since 2016, and network effects keep it there: every dapp tests against it, every guide assumes it, and every hardware wallet integrates with it. That ubiquity is a genuine advantage — nothing else is guaranteed to work everywhere.

What Snaps changed

The Snaps system lets third parties extend MetaMask with support for non-EVM chains, custom transaction insights and account abstraction features. Bitcoin, Solana and Cosmos support all arrive this way. It is a reasonable architecture, and it means the security of a Snap is the developer's responsibility rather than MetaMask's — install them as deliberately as you would a browser extension.

Where it costs you

The built-in swap charges roughly 0.875% on top of the underlying DEX fee, which is several times what routing through 1inch or a DEX directly would cost. On a $5,000 swap that is around $44 for convenience. Bridge fees follow a similar pattern. If you swap regularly, using an aggregator instead is the single largest saving available to a MetaMask user.

Security posture

Non-custodial with standard seed handling, hardware wallet support and, since 2023, transaction simulation and phishing detection through Blockaid. Those protections are real but arrived years after the losses that motivated them, and they remain less thorough than Rabby's.

Who should use it

Everyone needs it installed for compatibility. For daily use on EVM chains, Rabby provides better safety information for the same actions, and swaps should be routed through an aggregator rather than the built-in feature.

FAQ

How much does MetaMask charge for swaps?
Roughly 0.875% on top of the underlying DEX fee — the highest of any major wallet. Routing through 1inch or a DEX directly is substantially cheaper.
Is MetaMask safe?
It is non-custodial with standard key handling, hardware wallet support and transaction simulation via Blockaid. The residual risks are user-side: malicious approvals and phishing sites.
What are MetaMask Snaps?
Third-party extensions that add support for non-EVM chains and additional features. Their security is the developer's responsibility, so install them deliberately.
Should I switch from MetaMask to Rabby?
For daily EVM use, Rabby offers better transaction visibility and approval management with the same keys. Keep MetaMask installed for the rare dapp that requires it.