Claim Uniswap fees from every position in one transaction
UniClaim finds all of your Uniswap v3 and v4 positions across 10 chains, shows the fees you have earned but never collected, and collects them from multiple positions at once — one transaction per chain instead of one per position.
- 1
Connect your wallet — or just paste an address
Nothing is signed. Connecting only tells the app which address to look up, and any address or ENS name can be viewed without connecting at all.
- 2
We scan every chain
Your v3 and v4 positions are read straight from the contracts on 10 chains, and the unclaimed fees are computed from live pool state.
- 3
Check it, then claim in one transaction
Before your wallet opens you see the contract, the payout and the fee, simulated against the chain. Then every position on a chain goes out as one batched call.
Questions
How do I claim fees from multiple Uniswap positions at once?
The Uniswap interface collects fees one position at a time, so twenty positions mean twenty transactions. UniClaim batches them instead: select the positions on a chain and every collect goes out in a single transaction — through the position manager's own multicall on v3, and a single modifyLiquidities call on v4.
Can I collect Uniswap v4 fees in one transaction?
Yes. v4 has no collect function; fees are realised by decreasing liquidity by zero and then closing each currency. UniClaim does that for every selected v4 position inside one unlock, so any number of v4 positions on a chain is claimed with one signature.
Does claiming fees close my position or remove liquidity?
No. Claiming only moves the fees that have already accrued. Your liquidity, your price range and the position itself stay exactly as they were, and the position keeps earning.
Is it safe? What do I sign?
No token approvals and no signed messages — the only thing you sign is the claim transaction itself. The app calls only Uniswap's own position managers, the payout can only go to the position's owner, and before your wallet opens the exact transaction is simulated against the chain so you see what it does. The source code is public.
Which chains are supported?
Ethereum, Arbitrum, Optimism, Polygon, Base, BNB Chain, Avalanche, Blast, Celo and Robinhood Chain for v3; v4 on all of them except Celo. On BNB Chain a v4 position is added by pasting its Uniswap link.
Does it cost anything?
No. UniClaim is free and takes no fee; you only pay the network gas for the claim transaction, and batching means paying it once per chain instead of once per position.
Guide: how to collect Uniswap fees from multiple positions at once →