The Solana library didn't load, so this page can't talk to the network. If you're previewing the file, open it from a web server instead.
Non-custodial Solana wallet cleaner
Every token you've ever held left a deposit in your wallet. Take it back.Free to use
No SolanaDEX service fees. Network fees, account rent and third-party charges may apply.
Solana locks about 0.002 SOL in every token account you open. When the balance drops to zero, the deposit stays behind. Dustpan finds those empty accounts, closes them, and the SOL lands back in your balance.
Non-custodial: nothing moves until you sign it in your own wallet. Only standard associated empty accounts are ticked by default. Dustpan tries to sell balances to SOL first. Only an exact, verified no-route result can offer a separate burn-and-close review; every other quote or safety failure leaves the token untouched.
Good to know
- Where does the SOL come from?
- Every token account carries a rent deposit of about 0.002 SOL, and NFT metadata accounts hold more. Closing an account returns its deposit to the owner. Nothing is minted or given away; it was yours all along.
- Will closing empty accounts affect airdrops or my tokens?
- A standard associated account with a zero balance can usually be recreated automatically when needed. Dustpan also supports closable Token-2022 accounts and safely harvests withheld transfer fees before closing when required. Review every account before closing it.
- What happens to tokens with a balance?
- Dustpan asks Jupiter for a token-to-SOL route, shows the expected and minimum SOL before signing, then verifies the token account is empty before closing it. If Jupiter definitively returns no verified route, Dustpan can offer a separate choice to burn that exact balance and close its account for rent. RPC, quote-validation, safety-check, simulation, and swap failures always leave the token untouched.
- What does burning do?
- Burning permanently destroys the listed token balance; it does not convert that token value to SOL. For a confirmed no-route balance, Dustpan burns the full balance and closes the now-empty token account in one transaction, returning only the account's rent. Supported NFT burns can also return metadata rent. Every burn has a separate irreversible-action review.
- What can't it clean?
- Accounts that genuinely need another authority or a different protocol flow remain under Locked, including non-empty frozen accounts, programmable NFTs (pNFTs), delegated balances, auxiliary balances, and accounts whose close authority belongs to someone else. Unknown Token-2022 extensions are tested safely by simulation; if Solana rejects the close, nothing is sent. Compressed NFTs are not token accounts, so this tool does not discover or change them.
- Why does a sweep sometimes need several signatures?
- A Solana transaction has a size limit, so large cleanups are split into batches. Wallets that support signing everything at once will only ask a single time.