Revokly

How to revoke token approvals in MetaMask (all chains, 2026)

Step-by-step: find and revoke token approvals for MetaMask, Rabby, Trust Wallet or any WalletConnect wallet on Ethereum, BNB Chain, Base, Arbitrum, Optimism and Polygon.

Check my wallet — free6 chains · no signup · runs in your browser

MetaMask doesn't show your old approvals in one list. Here's how to find and remove them on all major EVM chains in a couple of minutes.

Step by step

  1. Open Revokly and connect MetaMask, Rabby, Trust Wallet or any WalletConnect wallet.
  2. Revokly scans 6 chains: Ethereum, BNB Chain, Base, Arbitrum, Optimism and Polygon.
  3. Sort by risk. Start with unlimited approvals, approvals to unverified or unknown contracts and protocols you no longer use.
  4. Click Revoke. Your wallet shows a transaction that sets the allowance to 0. Confirm it.
  5. Done — that contract can no longer move your tokens.

Does revoking cost gas?

Yes, a revoke is an on-chain transaction, so you pay a normal network fee. On BNB Chain, Base, Arbitrum, Optimism and Polygon it usually costs cents. On Ethereum mainnet revoke the high-value ones first.

What revoking does NOT do

  • It does not return tokens that were already stolen.
  • It does not help if your seed phrase or private key leaked — in that case move funds to a new wallet immediately (see wallet drained: what to do).

How often should I check?

After every new dApp, airdrop claim or mint, and whenever news breaks that a protocol you used was hacked.

Check my wallet — free6 chains · no signup · runs in your browser

More guides

What are token approvals and why they can drain your walletWallet drained? What to do in the first 10 minutesBinance $6.3B hack (Oct 2026): how to protect your own wallet