Remove Liquidity on Ethereum
Remove liquidity from a Uniswap pool on Ethereum, on v2, v3 or v4, taking anywhere from 1% to all of it. Both tokens and every fee the position earned come back together in one transaction, wrapped ETH is unwrapped to real ETH on the way out, and the exact payout is dry-run against the live pool so you read the numbers before you sign. 0.002 ETH.
0.002 ETH service fee plus network gas
How to Remove Liquidity on Ethereum
Connect and pick the position
Liquidity positions held by the connected wallet are listed on sight, across v2 pairs and v3 and v4 NFTs. You can also paste a pool or token address if you would rather find it that way.
Choose how much to remove
Anything from 1% to 100%. Removing part of your liquidity leaves the position open and still earning on what remains; removing all of it closes the position out completely.
Read what comes back
The review shows both token amounts and the fees the position has accrued, at current prices. If the position sits outside its range, it will tell you the principal is returning as a single token.
Check the simulation and sign
Your exact withdrawal is rehearsed on a live copy of the chain before it is real, so anything that would revert surfaces there instead, in plain words, and you have not spent gas finding out. One signature does the rest.
No Code Required
Create and launch tokens without writing any code. Visual configuration for all features.
Fully Transparent
All token data is publicly visible and verifiable on block explorers.
Multi-Chain
Available on Solana, Ethereum, Base, Arbitrum, Polygon, and BNB Chain.
Full Ownership
You have full control. We never hold your keys, tokens, or authority.
Frequently Asked Questions
When Removing Liquidity Will Not Go Through
Most people arrive at a page like this because something already went wrong, so it is worth putting the causes first rather than at the bottom. The one that catches almost everyone is slippage. A token that charges a fee on transfers hands the pool less than the amount the contract expected, so a tolerance set for an ordinary token makes the transaction revert every time. Raising it comfortably above the token's fee usually fixes it in one go. An expired deadline is the same class of problem with an easier fix: rebuild and sign again.
The next tier is the token contract itself. Maximum transaction or wallet limits, common in tokens launched with anti-bot setups, mean the withdrawal has to leave in pieces small enough to pass the limit. A paused token blocks the withdrawal outright, because paying you out means transferring that token and the transfer is exactly what pausing stops; the liquidity is safe, it just cannot move until the owner unpauses. And concentrated pools do not support fee-on-transfer or rebasing tokens in the first place, which is a protocol limitation rather than a tool one.
Two things are genuinely final. Liquidity whose LP tokens were burned is gone by design, and that permanence is the whole point of burning. Liquidity in a locker is unavailable until the unlock date, enforced by the locker contract, and nothing can shorten that. Be wary of anyone offering to unlock it for you; that offer is the shape of a well-known scam rather than a service.
What Removing Liquidity Pays Out, and Why It Might Be One Token
A v2 withdrawal is simple: a proportional slice of both reserves, with the fees already inside them. Concentrated positions are more interesting. If the price is inside your range, you get both tokens plus the accrued fees. If it has moved outside, your principal comes back entirely as one token, and which one tells you what happened. Everything converted to the quote asset means the price rose through your range and the market bought your token from you all the way up. Everything converted to your token means the reverse.
That is not a malfunction, it is the position having already done its job. The detail people miss is that fees are separate from principal, so a position that spent time in range before drifting out can pay fees in both tokens while returning principal in one. The review shows both figures before you sign, which is the point at which most of the confusion about this would otherwise happen.
Partial, Full, and What Burning Actually Ends
Any share from 1% to 100% works. Below 100% the position stays open at the same price range, still holding the remainder and still earning on it, which is the sensible choice if you are trimming exposure rather than exiting. At 100% the position is emptied and its NFT is burned, which reclaims the storage and permanently retires that token ID. It cannot be revived and the identifier is never reissued.
That last point is worth a deliberate decision rather than a default, and it is a place where this tool behaves differently from Uniswap's own interface. Uniswap empties the position and hands the spent NFT back to you; taking everything out here burns it. If you are done with a price range, burning is tidy and reclaims the storage. If you expect to come back to the same range, withdrawing 99% keeps the position alive as something you can top up later, which costs less than minting a fresh one. Either way, none of this applies to v2, where LP tokens are simply redeemed and the pair carries on with whatever other providers are in it.