Reclaim SOL from empty token accounts.

Close empty SPL and Token-2022 accounts and recover the SOL held in them.

100% open source. 1% success fee, only when SOL is successfully recovered. Verify exactly what the app does in the source code.

Most empty token accounts hold about 0.00149 to 0.00208 SOL, depending on when they were created.
Recovered SOL is returned to the wallet that owns the account.

Total SOL recovered through repairs and burn-closes since launch: 1.334663483 SOL. As of November 1, 2026. Next weekly update: November 8, 2026. The fee ledger has every row.

Connecting only lets the site read your wallet address, its token accounts, and the public mint accounts behind the tokens you hold.

On your phone, open this page inside the Phantom app (the globe icon at the bottom).

How it works

  1. Connect to scan. No transaction is signed.
  2. Review your scan: each empty account and the SOL locked in it.
  3. Pick the accounts and check the fee.
  4. Approve each transaction yourself.

What SOL.repair cannot do

  • Access your private key or seed phrase.
  • Move your funds without a transaction you approve.
  • Close an account the on-chain authority does not allow.

Tools

Understand a transaction

Paste any signature and read what the transaction did, in plain language. Read-only.

Wallet health report

A read-only summary of everything the scan finds. Nothing to sign.

View the fee ledger

Every fee recorded on-chain, straight from chain data.

Product changelog

What shipped and when, in plain language. Newest first.

Guides

How to close empty token accounts

Every route back to your rent: wallet built-ins, the CLI, and web tools, plus the special cases.

What is Solana rent?

Why every token account parks a small SOL deposit, and what happens when it closes.

Solana's rent cuts and the SOL above the new minimum

The 2026 rate cuts, why older accounts now hold excess SOL, and the two ways it comes back.

How to check and revoke Solana token approvals

What a delegate can and cannot do, how to find yours, and how to clear it.

Why do I have random tokens in my wallet?

Where dust tokens come from and why they show up in your wallet.

What did I just sign?

How to read a transaction: the steps it runs, and the permissions it can leave behind.

The transaction the repair tool builds

Every instruction on the wire: shapes, order, batching, and the fee, written for developers running their own clients.