If you have been using Solana for a while, your wallet is probably messier than you think. Behind the scenes, every token swap, airdrop, and NFT interaction has been leaving behind empty accounts that lock up your SOL. The good news is that cleaning up is straightforward and can put real money back in your wallet.
This guide is written for beginners. No technical knowledge required. We will explain what is happening in your wallet, why it matters, and exactly how to fix it.
What Is Wallet Cleanup?
Think of your Solana wallet like a filing cabinet. Every time you interact with a new token, Solana creates a new “folder” (token account) in your cabinet. When the token is gone — you sold it, transferred it, or it was an airdrop you swapped away — the folder stays behind. Empty, taking up space, and locking up a small amount of SOL.
Wallet cleanup is the process of closing these empty folders and getting your locked SOL back.
Each empty token account holds approximately 0.002 SOL as a rent deposit. That might not sound like much, but if you have 100 empty accounts, that is 0.2 SOL. At $160 per SOL, that is $32 sitting in empty accounts doing nothing.
How Did My Wallet Get So Cluttered?
You did not do anything wrong. This is normal on Solana. Here are the most common ways empty accounts accumulate:
Token Swaps
Every time you swap to a new token on Jupiter, Raydium, or any other DEX, a token account is created. When you later swap that token back to SOL or another token, the account stays open with a zero balance.
Example: You swap SOL for BONK, then later swap BONK back to SOL. You now have an empty BONK token account holding 0.002 SOL in rent.
Airdrops
Projects frequently airdrop tokens to active wallets. Each airdrop creates a token account. Many of these airdrops are for tokens you never asked for and will never use, but the account (and its locked SOL) persists.
NFT Activity
Buying, minting, and selling NFTs creates token accounts. When you sell or transfer an NFT, the token account remains in your wallet with a zero balance.
DeFi Interactions
Providing liquidity, staking tokens, or using lending protocols can all create token accounts that persist after you exit the position.
How to Check Your Wallet
Before cleaning up, it is helpful to understand what is in your wallet. Here are a few ways to check:
Using Your Wallet App
Most wallet apps (Phantom, Solflare, Backpack) show your token accounts. Look for tokens with zero balances — those are candidates for cleanup. However, wallets often do not display all empty accounts, especially for tokens they do not recognize.
Using a Block Explorer
Visit Solscan or Solana Explorer and paste your wallet address. Navigate to the “Token Accounts” or “Portfolio” tab. Look for accounts with zero balances. This gives you a more complete view than most wallet apps.
Using a Recovery Tool
The most efficient approach is to use a dedicated recovery tool. Tools like SolRecover.io, RefundYourSOL, and ReclaimSOL will scan your wallet and show you every empty account along with the total SOL you can recover — before you commit to anything.
Step-by-Step Cleanup Guide
Here is the simplest way to clean up your wallet, using SolRecover as an example:
Step 1: Visit SolRecover.io
Open your browser and go to the recovery tool of your choice (this guide uses SolRecover.io as an example, but the process is similar for other tools). Always verify the domain to avoid phishing sites.
Step 2: Connect Your Wallet
Click the “Connect Wallet” button. Your wallet extension (Phantom, Solflare, etc.) will prompt you to approve the connection. This only shares your public wallet address with the site — it does not give access to your SOL or tokens.
Step 3: Review Empty Accounts
SolRecover will scan your wallet and display a list of empty token accounts. You will see:
- The token associated with each empty account
- The total number of closeable accounts
- The total SOL you will recover
- The fee that will be charged (4% for SolRecover)
- The net SOL you will receive
Take a moment to review this. If any accounts are for tokens you plan to interact with again, you may want to keep them open (though it is usually cheaper to let the account be recreated later than to keep paying rent).
Step 4: Approve the Transaction
Click the recover button. Your wallet will show you the transaction for approval. Review the transaction in your wallet — it should show close-account instructions for the accounts listed.
Approve the transaction in your wallet.
Step 5: Receive Your SOL
The transaction will process in a few seconds. Your wallet balance will increase by the recovered amount (minus the 4% fee). Done!
The entire process typically takes less than 60 seconds from start to finish.
What About Those Weird Airdrop Tokens?
If you have been on Solana for any length of time, you have probably noticed random tokens appearing in your wallet. These are unsolicited airdrops — tokens sent to your wallet by projects hoping you will interact with their protocol.
Important safety note: Some airdrop tokens are designed to lure you to malicious websites. They may have names like “Visit-somesite.com” or come with metadata pointing to suspicious URLs. Never visit the website associated with an unknown airdrop token. Never try to swap or interact with suspicious tokens.
The safest approach to these tokens:
- If the token has a zero balance, close the account using a recovery tool to recover rent
- If the token has a balance but seems suspicious, leave it alone — do not try to swap it
Recovery tools only close accounts with zero balances, so they will not interact with any tokens you still hold.
How Much Can You Recover?
Here is what typical users recover based on their activity level:
| User Type | Typical Empty Accounts | Estimated Recovery | USD Value* |
|---|---|---|---|
| New user (1-3 months) | 10-30 | 0.02 - 0.06 SOL | $3 - $10 |
| Regular user (6+ months) | 30-100 | 0.06 - 0.20 SOL | $10 - $32 |
| Active trader | 100-300 | 0.20 - 0.61 SOL | $32 - $98 |
| NFT/airdrop power user | 300-1,000+ | 0.61 - 2.04+ SOL | $98 - $326+ |
*Estimated at $160/SOL
Tips for Keeping Your Wallet Clean
Once you have done an initial cleanup, here are some habits to maintain a tidy wallet:
Set a Cleanup Schedule
Pick a regular interval — every two weeks works well for active users. Set a reminder and spend 60 seconds running a recovery tool to close any new empty accounts.
Clean Up After Big Activity
If you just did a bunch of swaps, participated in an NFT mint, or went through airdrop season, do a cleanup right after. The accounts accumulate fast during high-activity periods.
Be Selective About DApps
Some dApps create more accounts than others. If you are conscious about wallet clutter, check whether a dApp you are about to use creates new accounts. This is not always avoidable, but awareness helps.
Keep Track of Your “Active” Tokens
Know which tokens you are actively holding or planning to hold. Everything else is a candidate for cleanup. If you are not sure whether you will interact with a token again, it is almost always cheaper to close the account now and let it be recreated later (the creation cost is the same ~0.002 SOL rent deposit).
Common Questions from Beginners
“Will this mess up my wallet?”
No. Closing empty token accounts does not affect your SOL balance, your active tokens, your NFTs, or anything else in your wallet. It only closes accounts that have zero token balances and returns the rent deposit.
“What if I need that token account later?”
If you interact with the same token in the future, a new token account will be created automatically. The cost is the same rent deposit (~0.002 SOL). You are not losing anything by closing an empty account.
“Is this the same as burning tokens?”
No. Token burning destroys tokens permanently. Account closure only closes empty accounts — accounts that already have zero tokens. No tokens are destroyed in the process.
“Do I need to do this on every wallet?”
If you use multiple Solana wallets, each one will accumulate its own empty accounts. You should clean up each wallet separately.
Choosing a Recovery Tool
Several recovery tools are available, each with different fee rates and architectures. Key factors to consider:
- Fee rate — ranges from 4% to 20% depending on the tool
- Security model — client-side tools process everything in your browser; server-assisted tools involve backend processing
- Track record — some tools have been operating longer than others
- Ease of use — most tools follow a similar connect-review-approve flow
For our full comparison of recovery tools, see our tool comparison.
Disclosure: SolanaInfo is affiliated with SolRecover.io, one of the tools covered in our comparisons.
Conclusion
Wallet cleanup is one of those simple maintenance tasks that every Solana user should do regularly. It takes less than a minute and puts real SOL back in your wallet.
If you have never cleaned up your wallet, now is a great time to start. Pick a recovery tool from our comparison guide, connect your wallet, and see how much SOL is waiting for you.