How to reclaim your SOL

Guide·4 min read·2 of 5

Three ways to get your locked SOL back. Each has trade-offs.

Manually, using Solana's CLI

If you're comfortable with a terminal, you don't need a tool. Solana's own command-line interface can find and close empty token accounts.

The commands are spl-token accounts to list them and spl-token close to close each one. You'll need the Solana CLI installed, your wallet keypair accessible, and the patience to do it account by account.

Trade-off: free, and nothing touches your keys but you. Slow if you have many accounts, and it requires setting up a development environment. Not realistic for most people.

Through your wallet

Some wallets have started adding account cleanup. Check your wallet's settings before reaching for a tool.

Trade-off: convenient if your wallet supports it. Coverage varies, and most wallets only handle simple cases.

With a wallet cleaner

Tools scan your wallet, find closeable accounts, and batch the close instructions into one or a few transactions. You review and sign; the tool never holds your keys.

Trade-off: fastest option, handles hundreds of accounts. Tools charge a fee, taken from the reclaimed SOL. Fees vary between tools, from roughly 2% to 20%.

What to check before you use any tool

  • The URL. Fake versions of popular cleaners exist. Type it, don't click a link from a DM.
  • Non-custodial. The tool should never ask for your seed phrase or private key. It should only request a signature on a transaction you can review. More on what that means.
  • Read the transaction before signing. Your wallet shows you exactly what will happen. If accounts you didn't select are being touched, cancel.
  • Start with the safe mode. Most tools separate “close empty accounts” (reversible in the sense that nothing is destroyed) from “burn tokens and NFTs” (permanent). Begin with the first.

← Back to the guide overview