PolygonPolygon ERC-20

Remove Liquidity on Polygon

Withdraw from a Uniswap or QuickSwap position on Polygon PoS, taking out a sliver or the entire thing. Both exchanges require a second call before anything actually reaches your wallet, and both go out together here, so the payout lands with the withdrawal. 10 POL.

10 POL service fee plus network gas

polygonPolygon

Remove liquidity

Pull liquidity out of a pool you provided to on Polygon. You receive both tokens at the current price.

Pool

Pick the pool you provided liquidity to, or paste the token or pool address.

Connect your wallet to see your pools, or paste an address.

Service fee
10POL
Network gas
Shown after review
Fees and network costs~10POL

Withdrawn tokens arrive in the connected wallet in the same transaction.

Connect your Polygon wallet to continue

Non-custodial
Signed in your wallet
Liquidity stays yours

How to Remove Liquidity on Polygon

1

Connect and choose

Uniswap and QuickSwap positions are listed together, LP balances alongside position NFTs, so you do not need to work out which exchange or which version you are in before starting.

2

Pick a percentage

Anything from 1 to 100. Below 100 the position survives on its existing bounds and carries on earning against whatever balance you leave behind.

3

Check principal and fees separately

They appear as two figures because they behave as two things. If the price has wandered past your bounds, the summary says which lone asset your principal turned into.

4

Sign once

The reduction, the payout and the unwrapping of WPOL back into POL are bundled into a single signature, on either exchange.

code_off

No Code Required

Create and launch tokens without writing any code. Visual configuration for all features.

visibility

Fully Transparent

All token data is publicly visible and verifiable on block explorers.

hub

Multi-Chain

Available on Solana, Ethereum, Base, Arbitrum, Polygon, and BNB Chain.

shield

Full Ownership

You have full control. We never hold your keys, tokens, or authority.

Frequently Asked Questions

Connect whichever wallet holds it and the position surfaces on its own, whether it lives on Uniswap or QuickSwap and whatever version it belongs to. Set the share you want gone, read the summary of what returns, and sign. The second call both exchanges require before they will actually pay you is included, and that is the step people most often miss doing this by hand.

Almost certainly the second call was never made, and your money is not lost. Pulling liquidity out and receiving it are separate operations on both Uniswap and QuickSwap. The first records the debt inside the position manager without shifting a single token, fees and principal alike. It is common: across a recent stretch of Polygon withdrawals, roughly one Uniswap removal in thirteen was the reduction with no payout attached, and not one of them moved a token to the person who signed it. The balance sits there waiting until someone makes the collecting call, which is a normal transaction anyone can send, and the people this happened to did eventually get paid. Doing both at once here means it never comes up.

Mechanically, no. QuickSwap's concentrated liquidity inherits the same two-step design, and a bare reduction there pays out exactly nothing in the same way, whatever fee tier the liquidity pool uses. What differs is how often people fall into it: QuickSwap's own interface bundles the payout more reliably, so the gap shows up in about one removal in fifty rather than one in thirteen. The trap is identical, the exposure is not.

There are none, which is worth knowing rather than assuming you have missed something. Their documentation covers providing liquidity and stops there; searching the entire docs index for withdrawing, removing or exiting returns nothing at all. That is why the better-ranking answers to this question tend to be forum posts from several years ago rather than anything official.

Anything up to 99% leaves it standing with its bounds unchanged, still earning against the remainder. That can be repeated as often as you like without minting anything or resetting the range you originally chose.

It is burned. Clearing a position and destroying its token are separate acts, and on Polygon opinion is genuinely split: measuring real withdrawals that took a Uniswap position to zero, about a third went on to destroy the token while two thirds left an empty one sitting in the wallet. So it is a common practice here rather than an odd one, though still a choice, and it cannot be undone. Wanting those exact bounds again later is a good reason to stop at 99%, which keeps the position available.

The price travelled beyond your price range, so the pool has already turned your principal into whichever of the two it settled on. That is the more common outcome on Polygon at roughly 58% of real withdrawals, though not overwhelmingly so. Trading fees get counted separately: about two thirds of withdrawals paid them in both tokens, while close to a third collected none whatsoever, generally because an earlier transaction had claimed them already. Receiving one token, or no fees, is not evidence of anything having gone wrong.

It does not, despite being widely claimed. Only a trade writes a pool's price. We looked at large Polygon withdrawals that had no swap in the same block, so nothing could confuse the reading, and compared the stored price immediately before and after. It was bit-for-bit identical every time, including one case where a pool's entire active liquidity went to zero and the price still did not move. What changes afterwards is depth, so the next trade travels further than it would have.

10 POL plus gas. A Uniswap withdrawal here runs about 294,000 gas; the same thing on QuickSwap runs about 528,000, close to twice as much, which is a real difference nobody publishes. In POL the total gas landed anywhere between roughly 0.07 and 0.54 across a recent five-day window, an eightfold spread driven purely by when the transaction was sent. Competing tools charge from 10 POL, where one matches us, up to 250 POL for the same withdrawal.

Polygon has a hard floor of 25 gwei, and anything priced below it never mines rather than mining slowly. The confusing part is that the network's own base fee is a poor guide to what to pay: it can read zero in a block where transactions are paying several hundred gwei, because priority competition sets the real price. A wallet estimating from the base fee will underprice badly. Raising the fee and resending is the fix, and it is the answer to most Polygon withdrawal complaints you will find online.

A pair writes off 1,000 units of LP tokens the moment it takes its first deposit, guarding against a rounding exploit, and nobody redeems them afterwards. Sampling pairs across both exchanges on Polygon, every one that had ever been used carried precisely that floor. Reading the burn address is not how to check it, though: LP tokens get sent there voluntarily too, and among currently active pairs we found several holding many times the structural amount.

Faster than almost any advice you will read. Polygon finalises through validator milestones rather than by accumulating confirmations, so the honest instruction is to check your transaction's block against the chain's finalised marker rather than counting blocks. In practice that gap measured two to four blocks, about three seconds. Guidance telling Polygon users to wait 128 or 256 blocks predates the finality upgrades and is now wrong by orders of magnitude.

Neither can be undone, and that is deliberate rather than a gap. A locker refuses to release before its date, which the contract itself will tell you. Burning sent the tokens somewhere ownerless, leaving that liquidity in the pool indefinitely. Being offered a paid reversal of either is being offered something the contracts do not permit.

Why Your Tokens Did Not Arrive

This is the single most common way a Polygon withdrawal goes wrong, and it is almost never explained to anyone providing liquidity here. Taking money out of a liquidity pool through a concentrated position is two operations, not one. The first reduces the position and records what the pool now owes you. The second hands it over. Run only the first and the transaction succeeds, the position empties, and precisely nothing reaches your wallet.

It is not a rare edge case. Looking at real Polygon withdrawals over a recent period, roughly one Uniswap removal in thirteen consisted of the reduction alone, and every one of those transactions moved zero tokens to the person who signed it. QuickSwap behaves the same way underneath, though its interface bundles the payout more consistently, so there the rate is closer to one in fifty. The design is identical on both; only the exposure differs.

The reassuring part, and it is worth stating plainly rather than leaving any liquidity provider to panic: the money is not gone. It sits credited to the position until someone sends the collecting call, which is an ordinary transaction. Following up on the wallets this happened to, they had all been paid by the time we looked. What it costs is a second transaction and, usually, an unpleasant hour. Sending both together is why this page exists.

The Chain Where the Base Fee Lies to You

Polygon prices transactions in a way that catches people out, and it explains most of the stuck-withdrawal complaints in circulation. The network publishes a base fee, and wallets naturally estimate from it, but on this chain that number is close to meaningless. Sampling blocks across a recent window, the base fee sat around 250 gwei most of the time and dropped to literally zero in about one block in twelve, while transactions inside those same zero-fee blocks were paying several hundred gwei to get included. What sets the real price is competition for priority, not the published rate.

Underneath that sits a hard floor of 25 gwei. Price a transaction below it and it does not mine slowly, it does not mine at all, which is a failure mode no rollup has. Put the two together and you get the classic Polygon experience: a wallet quotes from a base fee that is misleadingly low, the transaction goes out underpriced, and it sits pending indefinitely while the user concludes something is broken. It is not, and raising the fee and resending fixes it.

The practical consequence for what a withdrawal costs is that a single figure would be dishonest. Over a recent five days the identical withdrawal ranged from about 0.07 to 0.54 POL, decided by nothing except the moment it went out, which is an eightfold spread. Set against a 10 POL fee all of that is still a rounding error, and that is the useful conclusion: waiting for cheap gas before withdrawing on this chain buys you nothing worth having.

Two Exchanges, One Withdrawal, Different Bills

Supporting both exchanges makes one comparison possible that nobody else publishes: the same withdrawal costs substantially more on QuickSwap than on Uniswap. Measured from real transactions, a Uniswap reduction and payout runs around 294,000 gas while the QuickSwap equivalent runs about 528,000, close to double for an operation that is identical from where you are sitting. Uniswap v4 is cheaper still at roughly 219,000, and a plain v2-style pair is the cheapest of all at about 230,000.

None of that changes what you receive, and the sums involved are small enough here that it seldom decides anything either. It is worth knowing because the assumption that two exchanges doing the same job cost the same is wrong on this chain, and because the gap runs the opposite way from what most people would guess, given QuickSwap is the native venue.

Once you are out, adding liquidity opens a fresh position, or deposits into one you kept, at whatever the price is by then.