Solana Rent Recovery Tool

How to Close Solana Token Accounts and Recover Your Locked SOL Rent (2025 Guide)

Updated: December 2025 - Every time you trade tokens on Solana, your wallet creates a new "token account" to hold that token. Each account locks up approximately 0.00203928 SOL (~$0.35-0.50) as "rent."

After you sell a token, that account becomes empty - but the rent stays locked. If you've been trading on Solana for months, you could have dozens or even hundreds of empty accounts holding your SOL hostage.

The Math is Simple

Average active trader: 50-200 empty accounts

$17 - $70+

Trapped in your wallet right now

What is Solana Rent?

Solana uses a "rent" system to manage account storage on the blockchain. When you create a token account (which happens automatically when you receive any SPL token), a small amount of SOL is deposited as collateral.

Key Point: This rent isn't "spent" - it's locked. When you close the account, you get it back. Most users don't know this, leaving money trapped in empty accounts.

The rent amount is based on the account size. For standard SPL token accounts, this is approximately 0.00203928 SOL per account.

Why You Have Empty Token Accounts

Empty token accounts accumulate from normal trading activity:

How to Close Solana Token Accounts

There are two ways to close empty token accounts and recover your SOL:

Method 1: Manual (CLI/Code)

You can use the Solana CLI or JavaScript SDK to close accounts one at a time:

spl-token close --owner YOUR_WALLET ACCOUNT_ADDRESS

This is tedious if you have many accounts. Each requires a separate transaction.

Method 2: Automated Tool (Recommended)

1

Connect Your Wallet

Use Phantom, Solflare, or any Solana wallet. Read-only access to scan for empty accounts.

2

Scan for Empty Accounts

The tool automatically finds all token accounts with 0 balance.

3

Batch Close & Recover

Close multiple accounts in a single transaction. SOL is returned to your wallet.

How Much SOL Can You Recover?

Trading Activity Est. Empty Accounts Recoverable SOL
Casual (few trades/month) 10-30 0.02-0.06 SOL
Active (weekly trading) 50-150 0.1-0.3 SOL
Heavy (daily meme coins) 200-500+ 0.4-1.0+ SOL
Pro/Bot Trading 1000+ 2+ SOL

Recover Your Trapped SOL Now

Free tool. No fees. Your SOL goes directly back to your wallet.

Scan My Wallet

Works with Phantom, Solflare, and all Solana wallets

Frequently Asked Questions

Is it safe to close token accounts?
Yes, closing an EMPTY token account is completely safe. The account only held that specific token - once it's empty (0 balance), the account serves no purpose. Closing it returns the rent to you.
Will I lose any tokens?
No. You can only close accounts with 0 token balance. If an account has any tokens (even dust), it cannot be closed. Your tokens are safe.
What if I want to buy that token again later?
No problem. A new token account will be created automatically when you receive that token again. The rent will be deposited from the transaction. It's the same process as your first time.
How much does it cost to close accounts?
Just the standard Solana transaction fee (around 0.000005 SOL per transaction). You can batch multiple closures in one transaction. The recovered rent far exceeds the transaction costs.
Why doesn't my wallet do this automatically?
Most wallets don't have this feature built-in yet. Phantom and Solflare show empty accounts but don't offer batch closure. That's why tools like SURTR exist.

Related Tools for Solana Wallet Cleanup

After recovering your trapped rent, consider these other wallet optimization steps: