Skip to content
NEW Earn 30% affiliate commissions Get your link

Wrap SOL into wSOL, or unwrap it back to native SOL

Convert native SOL into wSOL for DeFi, or unwrap your wSOL account back to native SOL and recover the rent.

Wrap or unwrap

Wrapped SOL is SOL in a token account, so programs can treat it like any SPL token.

SOL

Balance 0 SOL

SOL balance
—
Account rent
0.001488 SOL
You'll receive
0 wSOL
SOLTidy fee
None

A one-time rent deposit opens your wSOL account; unwrapping returns it.

How it works

  1. Connect your wallet

    Connect Phantom, Solflare or another Solana wallet. The panel reads your SOL balance and checks whether you already have a wSOL token account.

  2. Choose Wrap or Unwrap

    To wrap, enter an amount or press Max, which keeps back enough SOL for the network fee and, if needed, the new account's rent. Unwrap always converts your whole wSOL balance.

  3. Review what you will receive

    The summary shows the wSOL you will receive, or the SOL coming back including the account's rent deposit of roughly 0.0015–0.002 SOL, before you sign anything.

  4. Sign one transaction

    Approve the transaction in your wallet. Balances refresh when it confirms; there are no token approvals and nothing is left behind.

What is wrapped SOL (wSOL)?

SOL is Solana's native currency. It lives directly in the lamport balance of an account and is moved by the System Program. Every other asset on Solana is an SPL token, held in token accounts and moved by the Token program. Programs that handle tokens — exchanges, lending markets, liquidity pools — are written against the token interface, and native SOL does not fit it. Wrapped SOL is the bridge: an SPL token that represents SOL one for one.

wSOL has a fixed mint address, So11111111111111111111111111111111111111112, known as the native mint. It is not issued by a company and there is no custodian or peg to trust. A wSOL token account is simply a token account whose lamports are counted as its token balance, so every wSOL is backed, lamport for lamport, by SOL sitting in that same account. Wrapping and unwrapping are therefore always exactly 1:1, with no price, spread or slippage.

How wrapping SOL works on chain

Wrapping is three instructions in one transaction. First, your wallet's associated token account for the native mint is created if it does not exist yet. Second, a System Program transfer moves the SOL you chose into that account. Third, the Token program's SyncNative instruction tells the account to recompute its token balance from its lamports, and the transferred SOL appears as wSOL.

Creating the token account requires a rent-exempt deposit of 1,488,440 lamports, about 0.0015 SOL, which is why the panel shows a one-time rent line the first time you wrap. It is a deposit rather than a cost: it comes back when the account is closed. If you already have a wSOL account, wrapping just tops it up and only the network fee applies. The Max button leaves enough SOL in your wallet for the fee and, where needed, this deposit.

How to unwrap wSOL back to SOL

Unwrapping is a single CloseAccount instruction on your wSOL token account. For ordinary tokens an account must be empty before it can be closed, but native mint accounts are the exception: closing one sends all of its lamports to the destination — your wallet — which returns both the wrapped balance and the rent deposit as native SOL in one step.

Because unwrapping closes the account, it is all or nothing; the Token program has no instruction for partially unwrapping. If you want to keep some wSOL, unwrap everything and wrap the amount you need again, which costs two network fees and nothing else. The operation is fully reversible in both directions, as many times as you like, and each direction is one signature.

Why is there wSOL stuck in my wallet?

Most people never wrap SOL on purpose. Swap aggregators and DeFi apps wrap it automatically at the start of a transaction and unwrap it at the end. When a transaction fails half-way through a multi-step flow, when an app is closed between steps, or when a limit order or liquidity position pays out in wSOL, the leftover balance stays in a token account labelled Wrapped SOL. Wallets show it as a separate token, and it cannot pay transaction fees.

Unwrapping with this tool turns it back into spendable SOL and recovers the rent deposit at the same time. If the account shows zero wSOL it is still worth closing, because the deposit is locked in it either way. For empty accounts of other tokens, the SOLTidy token account closer does the same thing in bulk across your whole wallet.

Questions & answers

Is there a fee?

No service fee on wrap or unwrap — you only pay the standard Solana network signature fee (typically less than 0.000005 SOL). SOLTidy never custodies funds and never asks for token approvals.

Is it safe to wrap and unwrap SOL here?

Yes. The tool is non-custodial: it builds a transaction from standard System Program and SPL Token instructions, and your wallet shows it to you before you sign. Funds move only between your wallet and your own wSOL token account, never through a SOLTidy address. No token approvals or delegations are requested, so nothing remains authorised after the transaction confirms.

Is wSOL worth the same as SOL?

Always. One wSOL is backed by exactly one SOL held in the same token account, and the Token program converts between them at 1:1 with no market involved. There is no issuer, no bridge and no peg that could break. The only amounts involved besides your balance are the network fee and the refundable rent deposit for the token account.

Can I unwrap only part of my wSOL?

Not directly. Unwrapping works by closing the wSOL token account, which returns its entire balance. To end up with a smaller wSOL balance, unwrap everything and then wrap the amount you want to keep. Both steps are free apart from the network fee, and the rent deposit you get back from closing covers the one needed to reopen the account.

Bookmark SOLTidy

Then open SOLTidy from the bookmark instead of from search results or links in DMs, where look-alike scam sites live.