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.