Paste a token address to see how much of its liquidity is locked and until when, or check it yourself on Etherscan or BscScan: pool, LP holders, locker, unlock date.
Short answer: liquidity is locked when the LP tokens of the token's trading pool sit in a locker contract — UNCX, Team Finance, PinkLock and similar — or at a burn address, instead of in someone's wallet. To check by hand, open the pool on Etherscan or BscScan, look at who holds its LP tokens, and read the unlock date on the locker's page. Or paste the token address below: our free check reports the locked share, the part that is burned, and the unlock date from the lock record.
| Who holds the LP tokens | What it means |
|---|---|
| A wallet, often the deployer | Not locked. That wallet can withdraw its share of the pool at any time |
| A locker contract — Etherscan and BscScan usually show its name | Locked until the unlock date. Then the LP tokens go back to whoever locked them |
| A burn address: 0x…dEaD or 0x…0000 | Burned. Nobody can withdraw it, ever |
| Some other contract | Look closer: a home-made locker with its own way out, a staking contract, or a contract with no way to move the tokens at all |
| Many wallets, none of them large | Nothing is locked, but no single holder can take the whole pool |
A tiny balance at 0x…0000 is normal on every Uniswap V2-style pool: the exchange puts it there itself when the pool is created. Only a real share of the supply counts as burned.
The steps are the same on every chain; only the explorer changes. On Ethereum it is Etherscan, with Uniswap pools and UNI-V2 tokens. On BSC it is BscScan, with PancakeSwap pools and Cake-LP tokens, and PinkLock is a locker you will meet often there. Tokens from the Flap launchpad, with addresses ending in 7777, are often paired with BTCB or another token instead of BNB, so scanners often miss their pool; Flap burns that pool’s LP tokens when the token leaves its bonding curve — see is Flap liquidity locked. Base, Arbitrum and Polygon work the same way through Basescan, Arbiscan and PolygonScan.
Newer pools do not issue an LP token. On Uniswap V3 and V4 every deposit is a separate position, held as an NFT, so step 2 finds nothing to open. The question becomes who holds the position NFTs: a wallet, or a locker that accepts them — UNCX is one. Launchpads often keep their own: every Clanker token’s pool sits in Clanker’s locker, which most scanners don’t recognise — see is Clanker liquidity locked — and on Robinhood Chain every graduated Pons token’s pool sits in Pons’s — see is Pons liquidity locked. On Base and Robinhood Chain, Doppler tokens — Bankr’s among them — keep their pool in Doppler’s own contracts for good — see Doppler tokens: owner and liquidity lock. If you cannot find an LP token for a pool, this is usually why.
Our free check reads who holds the pool's LP tokens and reports the locked share with its unlock date, and the burned part separately — for example "78.8% until 20 Nov 2286" or "100% burned". Tokens in a recognised locker and tokens at a burn address both count, because in either case nobody can withdraw them today. A lock whose date has passed does not count, even while the LP tokens still sit in the locker: they can be withdrawn any day. When the source cannot see the pool, it says "No data" rather than guessing zero.
Two limits. The date comes from the lock record the data source reads; when a record has no date, the check says "end date unknown", and the locker's page is where to read it. And it counts only the lockers and burn addresses it recognises. LP tokens stuck in a contract that has no way to move them are burned in practice, yet a check will still count them as not locked. When the answer is "not locked" and the top holder is a contract, that contract is worth a look.
Is there a free liquidity lock checker? Yes — the form above is one. Paste a token address on Ethereum, BSC, Base, Arbitrum or Polygon, and it reports what share of the pool's LP tokens is locked or burned. No sign-up, no wallet connection.
How do I check a liquidity lock on BSC? The same four steps on BscScan: find the PancakeSwap pool, open its Cake-LP token, read the holders, then look up the lock on the locker's site. Or paste the address above with BSC selected.
Does locked liquidity mean the token is safe? No. A lock removes one way of taking the pool. Minting new tokens, blocked selling and a raised sell tax all remain. See what locked liquidity does and does not protect.
What happens when the lock expires? The LP tokens go back to whoever locked them, and they can withdraw the pool the same day. Nothing is announced. Some teams extend the lock before it ends; the new date appears on the locker's page. What an unlocked pool means for holders: liquidity unlocked, explained.
Can locked liquidity be withdrawn early? Not from a well-known locker — refusing to do that is its whole job. A locker the team wrote themselves is only as strong as its code, which is why the name of the locker matters.