How to Burn Tokens in Solflare Wallet
Solflare is a first-class Solana wallet, but like every wallet it stops short of on-chain cleanup. It can hide clutter from your view. It cannot destroy it or give you back the SOL locked underneath it.
Solflare is refreshingly direct about this. Its own public FAQ, answering how to delete scam NFTs, says: "You can safely burn scam NFTs using sol-incinerator.com, or hide them from view in the Solflare app."
Can you burn tokens directly in Solflare?
Not in a way that returns SOL. Solflare can hide tokens and NFTs from your view, but hiding is a display setting — the account still exists on-chain and still holds its ~0.00204 SOL deposit. To actually burn and reclaim, Solflare's FAQ points to Sol Incinerator.
Hiding is not burning
This is the distinction that costs people the most SOL, so it is worth stating plainly.
Hiding removes an asset from your wallet's display. Nothing changes on-chain. The token account is still there, still holding its rent deposit, still counted by any tool that reads the blockchain rather than your local wallet settings. Your wallet looks cleaner and your balance is unchanged.
Burning calls the SPL Token program's burn instruction. The tokens are destroyed, the supply drops, the account can then be closed, and the rent deposit comes back to you.
If your goal is a tidier interface, hiding is fine. If your goal is recovering SOL, hiding does nothing at all.
Hiding a scam NFT also leaves it in your wallet, where it stays visible to anyone inspecting the address on an explorer and remains a live phishing lure if you ever unhide it. Burning removes the bait entirely.
Why Solflare recommends an external tool
Wallets deliberately keep a narrow transaction surface. Burning is irreversible, and building a bulk-destruction flow into the wallet that holds all of your assets is a risk most wallet teams reasonably decline to take. So the cleanup job lives in dedicated tools, and Solflare points at one rather than half-implementing it.
That leaves three things Solflare cannot do for you:
- Close empty token accounts. Once you sell a token, its account remains open holding
~0.00204 SOL. Solflare does not surface these at all — they are invisible in the wallet UI, which is why most people have no idea how much is sitting there. - Burn fungible tokens. Dead memecoins and dust positions cannot be destroyed from inside the wallet.
- Handle the awkward asset types. Programmable NFTs are held frozen to enforce royalties and reject a naive burn. Compressed NFTs live in merkle trees, not accounts. LP tokens need their own handling.
How to burn tokens from Solflare, step by step
- Open Sol Incinerator and connect Solflare from the wallet list. The initial scan is read-only — you sign nothing to see what is reclaimable.
- Run Fun Mode first. It is the default and strictly non-destructive: it closes only accounts that are already empty, and cannot touch assets you still hold. This is free money with zero downside, and on an older wallet it is usually the bulk of the recovery.
- Switch to Pro Mode to burn tokens and NFTs you have decided you do not want. Assets above a USD threshold are hidden by default so a select-all cannot sweep up something valuable, and large burns need an extra confirmation.
- Select, review, sign. Everything is batched, so clearing a wallet full of junk is a handful of signatures rather than hundreds.
What you get back
| What you clean up | What lands in your wallet |
|---|---|
| Empty token account | 0.002 SOL each |
| Dead SPL token (burn + close) | 0.002 SOL each |
| Standard NFT | ~0.01 SOL each |
| Compressed NFT | 0 SOL — no rent exists to reclaim |
| LP token (Dev mode) | 0.002 SOL each |
The cleanup fee is about 1.93% — you receive a flat 0.002 SOL of the ~0.00204 SOL each account holds. It comes out of reclaimed SOL only, so there is never an upfront cost and nothing to pay if there is nothing to recover.
Compressed NFTs returning zero is not a quirk of any particular tool — cNFTs are stored in merkle trees and never had a rent deposit to begin with. Full explanation here.
Why is my Solflare balance lower than I expect?
This is the same story from the other direction. Every token you have ever received created an account funded by a rent deposit, and selling the token does not close that account. The deposit stays locked.
Solflare shows you your spendable SOL. It does not show you the SOL parked in a few hundred vacant token accounts, because those accounts do not appear in the wallet interface at all. The gap between "what I think I have" and "what the wallet shows" is usually sitting exactly there.
At 0.002 SOL returned per closed account:
| Vacant accounts | Reclaimable |
|---|---|
| 25 | 0.05 SOL |
| 100 | 0.20 SOL |
| 250 | 0.50 SOL |
| 500 | 1.00 SOL |
The only way to know your own number is to scan for it. The scan is read-only, so finding out costs nothing and commits you to nothing.
Using Solflare with a Ledger
A Ledger paired with Solflare works normally: connect Solflare, approve each transaction on the device. There is no native USB Ledger adapter, so the supported routes are Phantom or Solflare with a Ledger attached, or the Ledger Live option in the wallet modal. See How to Reclaim Solana Rent with a Ledger for the details.
Burn the junk, swap the rest
Anything with a real market should be sold rather than destroyed — the swap tool routes through Jupiter for that. Burning is for assets whose only remaining value is the rent underneath them.

Sol Incinerator
Connect Solflare and see how much SOL your empty accounts and dead tokens are holding.
Related Reading
Frequently Asked Questions
Can you burn tokens directly in Solflare?
Solflare lets you hide unwanted tokens and NFTs from view, but hiding does not destroy anything or return the rent deposit. For an actual burn that reclaims SOL, Solflare's own FAQ points users to sol-incinerator.com, which connects to Solflare directly.
How do you remove scam NFTs from Solflare?
Solflare's official FAQ answer is to burn them using sol-incinerator.com, or hide them from view in the app. Hiding only changes your display and leaves the asset on-chain along with its rent deposit. Burning removes it from the wallet permanently and clears the phishing bait it carries.
How much SOL can you reclaim from a Solflare wallet?
You receive 0.002 SOL per empty token account closed and roughly 0.01 SOL per standard NFT burned. That is straightforward arithmetic on your own account count, so a wallet with 250 vacant accounts is holding 0.5 SOL. The read-only scan tells you your number.
Does hiding a token in Solflare reclaim the rent?
No. Hiding is a display setting in your wallet only. The token account still exists on-chain and still holds its rent-exempt deposit of about 0.00204 SOL. The only way to get that SOL back is to close the account, which requires burning any remaining balance first.
Is it safe to connect Solflare to Sol Incinerator?
Yes. It is non-custodial, so your keys never leave Solflare and every action requires a transaction you review and sign. The wallet scan is read-only and needs no signature. Solflare itself recommends the tool in its public FAQ for removing scam NFTs.