Check Token Approval
Enter a wallet address, token contract, and spender contract to check the ERC-20 allowance on a supported chain.
Check ERC-20 token allowances across major EVM chains. Detect unlimited approvals, review spender access, and revoke token approvals with your connected wallet.
Enter a wallet address, token contract, and spender contract to check the ERC-20 allowance on a supported chain.
A wallet approval checker helps you inspect ERC-20 token allowances. When you interact with a DEX, bridge, staking app, or DeFi protocol, you often approve a spender contract to move tokens from your wallet.
Those approvals can remain active long after you stop using the app. In some cases, users grant very large or unlimited approvals, which can create extra risk if a contract is exploited or a malicious app is used.
This InstantQR tool lets you check an approval for a specific wallet, token, and spender across supported EVM chains, then optionally revoke that access with your connected wallet.
Step 1: Choose a chain such as Ethereum, Base, Arbitrum, Optimism, or BNB Chain.
Step 2: Enter the wallet address you want to inspect.
Step 3: Paste the token contract address.
Step 4: Paste the spender contract address, or choose a common preset.
Step 5: Click Check Approval to read the allowance directly from the token contract.
Step 6: If your connected wallet is the same wallet address and the allowance is not zero, click Revoke Approval.