How to Transfer SOL Back From a Token Account

Continuing the discussion from Question about token transfer fees:

Hi @Solidan and welcome to the forum! :wave: I created a new topic to discuss your question.

In Solana, all the tokens you own are stored in a token account associated to your main wallet. This means that you don’t need to transfer the tokens from that token account. If the token account is owned by your wallet, then that is how it should be.

You should be able to see the tokens in that token account as belonging to your main wallet in wallet apps such as Phantom or Solflare.


Right, okay thank you.

So it will just pull the SOL from the token account if i make a transaction from the main account that holds the token accoount? gotcha.

thanks very much.

Oh, I forgot about the WSOL ( wrapped SOL ) token account. That one is a little bit special. If you have SOL in a token account, you have to unwrap it to get it back into your main balance.

There are a couple tools that will unwrap your WSOL to normal SOL. You can either use this tool, which has an unwrap sol feature:

And otherwise I think this app will also show a popup saying that you have wrapped SOL that you can unwrap above the swap interface, if you have any wrapped SOL in your wallet: