deploya tokenTools / Freeze Accounts

Freeze a Solana Token Account

Stop one wallet transferring your token, or unfreeze it again. Needs the freeze authority.

Solana0.1 SOL per action

Wallet not connected

Connect your wallet to freeze or unfreeze a holder. You sign every action yourself, and nothing is custodial.

How to freeze or thaw a Solana token account

  1. Connect the wallet holding the freeze authority. Nothing on this page works without it, and if it has been revoked nobody can freeze anything ever again.
  2. Paste the token's mint address, or pick it from the recent list.
  3. Enter the wallet address you want to freeze. This freezes that wallet's account for this one token, not the wallet itself and not their other holdings.
  4. Check the address character by character. Freezing the wrong holder is a public act against a real person, and it is the kind of mistake that gets screenshotted.
  5. Approve in your wallet. To reverse it, come back and thaw the same address: the tokens were never taken and are still theirs throughout.

Common questions

What does freezing a token account actually do?

It stops one wallet from transferring one specific token. They keep the tokens and the balance is untouched, but they cannot send, sell or swap them until the account is thawed. It does not affect their SOL, their other tokens, or anything else in their wallet.

Can I unfreeze a wallet afterwards?

Yes. Freezing is fully reversible for as long as you still hold the freeze authority: thaw the same address and everything works again. What is not reversible is revoking the freeze authority itself, which is a different action on a different page.

Should I keep the freeze authority at all?

For most community tokens, no. It is the authority buyers distrust most, because its existence means someone can stop them selling, and our Rug Check counts it against a token while it is live. Most credible projects revoke it. Keep it only if you have a concrete reason you would be willing to defend publicly.

Can I freeze every holder at once?

Not from this tool. Freezing works one token account at a time and this page does one address per action. That is deliberate: a tool that freezes an entire holder base with one click is a tool for doing something nobody should be able to do casually.

Does freezing let me take someone's tokens?

No. Freezing prevents transfers and nothing more. The tokens remain owned by that wallet the entire time and there is no authority on a standard SPL token that moves another wallet's balance to you. Freezing is a lock, not a seizure.

The freeze authority was revoked. Can I get it back?

No. Revoking is permanent for the freeze authority exactly as it is for the mint authority. Once it is gone, no wallet can ever freeze an account for that token again, which is usually the point.

Read this before you use it

This is the most sensitive tool on the site, and it is worth being blunt about why. Freezing is a public, on-chain act taken by you against a named wallet, and everyone can see it. There are legitimate uses, and there are many more uses that look identical from the outside and destroy a project's credibility in an afternoon.

The test is whether you would be comfortable explaining the action, by address, in public, on the day you take it. If the answer is no, freezing will cost more than whatever it solves.

The honest use cases

  • A confirmed exploit, where a specific address is draining a pool and minutes matter.
  • A regulated issuer with an actual legal obligation to be able to restrict transfers.
  • A closed test where the tokens were never meant to move in the first place.

Note what is not on that list: someone selling when you would rather they did not. Being able to stop a holder selling is the exact power buyers are checking for, and using it once tells everybody what the authority was really for.

Frozen is not confiscated

Worth separating clearly, because people conflate them. A frozen account still holds its tokens, still shows the balance, and gets full use of them again the moment it is thawed. Nothing about freezing moves value to you. On a standard SPL token there is no authority that can take another wallet's balance at all.

The permanent version of this decision

If you have decided your token should never be freezable, the action you want is not on this page. Go to Revoke Authorities and give up the freeze authority entirely. After that nothing here can be used by anyone, including a future you with a good reason, and the Rug Checker will report the token as clean on that count for as long as it exists.

Sources