Skip to content

How to reclaim SOL rent from your Solana wallet

Short answer: Every empty token account holds a rent deposit: 2,039,280 lamports (about 0.00204 SOL) for accounts created before September 2026, or 1,488,440 lamports for newer ones. Closing the account returns that SOL to you. SolRent scans any address without connecting a wallet; recovering costs 12% of what is recovered (5% with Pro), and nothing if nothing is found.

Steps

  1. Scan your wallet. Paste your public address on solrent.app/scan. Nothing is signed; we only read on-chain data.
  2. Review empty accounts. Every token account with a zero balance is listed with the exact SOL it holds.
  3. Connect and approve. Connect the same wallet. SolRent simulates each transaction, then your wallet asks you to approve.
  4. Receive your SOL. The rent lands in your wallet as soon as the transaction confirms — usually within seconds.

Three ways to reclaim SOL rent

  1. Your wallet app. Some wallets let you burn or close unwanted tokens from the token's menu. It works one token at a time and usually only for tokens the wallet still shows, so it suits a handful of accounts.
  2. The spl-token CLI. Free and exact, for people comfortable with a terminal. You close accounts one by one and check each balance yourself (see doing it by hand below).
  3. A cleanup tool. Tools such as SolRent find every empty account, batch the closes and take a fee from the recovered SOL. See how the main tools compare on fees in Sol Incinerator alternatives compared.

Why is SOL locked in my wallet?

On Solana, every token you hold sits in its own token account. To exist on-chain, each account must keep a minimum SOL balance called rent. Accounts created before Solana's 2026 rent reduction hold about 0.00204 SOL; newer ones hold less.

When you sell a token, the account usually stays open with a zero balance — and the deposit stays locked inside it. Active traders accumulate hundreds or thousands of these.

How much can I get back?

Multiply your empty accounts by the deposit each holds. 500 legacy empty accounts ≈ 1.02 SOL. SolRent reads the actual lamports in each account, so the number you see is exact.

Is closing an account safe?

Yes, when the balance is zero. The token program refuses to close an account that still holds tokens, and SolRent only plans closes for empty accounts. If you buy that token again later, your wallet simply opens a new account.

What SolRent checks before closing

  • The account belongs to your wallet and holds zero tokens.
  • It's not frozen and has no confidential balance.
  • Token-2022 withheld fees are harvested first so the close succeeds.
  • The whole transaction is simulated before you sign.

A worked example

Say your wallet has 500 empty token accounts, all created before September 2026. Each holds 2,039,280 lamports, so together they hold 1,019,640,000 lamports, or about 1.02 SOL.

  • SolRent packs about 20 closes into each transaction, so this takes around 25 transactions.
  • The base network fee is 5,000 lamports per signature: about 0.000125 SOL for all 25.
  • The SolRent fee is 12% of what is recovered: about 0.122 SOL. With Pro it would be 5%, about 0.051 SOL.
  • You receive roughly 0.90 SOL (or 0.97 SOL with Pro).

Your own scan shows the exact figures for your wallet before you sign anything.

Doing it by hand instead

You don't need SolRent to close accounts. The SPL Token CLI can do it: spl-token accounts lists your token accounts, and spl-token close <token-mint> or spl-token close --address <account> closes one at a time. Some wallets also have a built-in cleanup feature. The trade-off is time and care: you close accounts one by one, make sure each balance is really zero, and handle Token-2022 withheld fees yourself. SolRent exists to batch this safely and to find the other categories (excess rent, wrapped SOL, dust and dead tokens) in the same pass.

Common questions

How do I claim Solana rent?

Close the token accounts that hold a zero balance. Each close returns the account’s rent deposit to your wallet. You can do it one account at a time with the spl-token CLI, or scan your address on SolRent and approve the closes in batches of about 20 per transaction.

How much SOL will I get back?

About 0.00204 SOL per empty account created before September 2026 and about 0.00149 SOL per newer one. 50 legacy accounts hold about 0.10 SOL, 200 hold about 0.41 SOL and 1,000 hold about 2.04 SOL, before fees. The scan shows the exact figure for your wallet.

Is a SOL rent reclaim tool safe?

A safe tool never asks for your seed phrase or private key, lets you scan before connecting, shows every transaction in your own wallet before you sign, only closes accounts with a zero balance, and states its fee before you approve. Check any tool, including SolRent, against that list.

Will closing accounts affect my tokens or NFTs?

No. Only accounts with a zero balance can be closed, and SolRent skips NFTs entirely. If you later receive or buy a token whose account you closed, a new account is created automatically, usually paid for by the sender or by you as part of the swap.

Why does the amount per account differ?

Rent depends on account size and on when the account was created. Token-2022 accounts with extensions are larger than the standard 165 bytes, so they hold more. Accounts created after the September 2026 rent change hold less. SolRent reads the real balance of each account rather than assuming a fixed number.

How often should I do this?

Whenever empty accounts pile up again. Active traders create new accounts with nearly every new token they buy, so the same wallet can have recoverable SOL again a few weeks later. That is what Pro monitoring is for.

Last updated 29 October 2026.

Related guides

See how much SOL your wallet is hiding

Free, read-only scan. No wallet connection.

Scan your wallet