Transferring coins from one exchange to another – is it safe?

Beginners often possess questions related to transferring coins from an exchange. Especially when it is their first Bitcoin purchase. Lately an user asked us whether “it is safe to transfer coins directly from one exchange to another? Or do I need to send it first to my wallet and then to an exchange?”

Yes, you can transfer cryptocurrency directly between exchanges and you don’t need a wallet in between. It works the same way as sending Bitcoin from your wallet to another address.

There are many reasons for one to move coins from one exchange to another. It may be to regional exchange to cash out their crypto. It can be to buy their favorite altcoin which is only listed on that particular exchange. Or it can be their favorite trade exchange.

Whatever the reason it may be. Before sending your coins in and out of the exchange you must note that there are three things involved in every transaction: Withdrawal fee, network fee and transaction time.

Here in this beginners guide we’ve explained everything about transferring coins. It’ll cover the following topics.

How to transfer cryptocurrency between exchanges safely? Which is the best crypto to transfer? How to avoid transaction delays & minimize fees.

How to move Bitcoin from one exchange to another

Not just Bitcoin, but to transfer any cryptocurrency all you require is the destination wallet address (deposit address). No matter which exchange you wish to transfer your funds to; the exchange will provide you with the receiving address.

transferring coins

Only thing you need to ensure is that you’ve copied the right address of the coin that you are looking to deposit. For example copying BTC address and sending ETH to that address will result in loss of your coins.

In general here are the steps to transfer coins from Exchange A to Exchange B.

  1. Go to Exchange B and head to Funds >> Deposits / Withdrawal section.
  2. Choose the coin (if it is Bitcoin transfer then choose Bitcoin from coin list) and copy the address provided by the exchange.
  3. Now come back to Exchange A and head to Deposits / Withdrawal section.
  4. Choose your coin that you are looking to withdraw. Then paste the recipient address that you copied from Exchange B.
  5. Next enter amount to send and click withdraw. Now you’ll be asked to complete the validation process. It can be either 2FA or email verification depending on what you chose for your account security. Once this step is complete your coins will be sent to Exchange B.

Note: Always understand the risks and proceed. Before submitting double check and verify the deposit address that you copied from the exchange with your current exchange. Transaction once confirmed cannot be reverted.

If it is your first crypto transfer and you are still in doubt then it is better to do a test transfer with a small amount.

Now all you have to do is wait until the transaction is complete. Meanwhile you can verify the transaction on the block explorer using the transaction hash ID.

Withdrawal fee, network fee and transaction delays

While most exchange don’t require deposit fee, almost every cryptocurrency exchange has a withdrawal fee. The charges vary from coin to coin and from exchange to exchange. You must be mindful of the withdrawal fee before confirming the transaction.

Exchange transfer fee

In addition to withdrawal fee there is also a network fee (miners fee) which you should pay to include your transaction in the blockchain. Again that varies from coin to coin with Bitcoin being the highest.

Along with high network fee, Bitcoin transaction is also slow. It requires 6 confirmations and it takes almost a hour to reach your destination address (exchange).

For this particular reason users avoid transferring Bitcoin directly. Instead they convert and send an altcoin that has low fee and relatively fast confirmation time.

How to avoid transaction costs and fees?

If you are concerned about Bitcoins high transaction costs and delays then here is one method that should work for you.

Find an altcoin that has low fees and fast confirmation times. For example coins like ADA, NEO, NANO take almost zero fee to transfer and moreover they are instant.

Make sure both the exchange support deposit & withdrawal of the altcoin that you’ll be transferring. Also ensure both the exchanges has huge liquidity. If there is a problem with this then choose top altcoins like Ethereum (ETH) or Litecoin (LTC).

Once you are certain convert your BTC to altcoin. Send the altcoin to your other exchange account and convert it back to BTC.

This is the best way you can avoid high exchange commissions, network charges and transaction delays. However, here’s the catch.

Before you convert your BTC to altcoin for transferring

Cryptocurrencies in general are highly volatile. So remember that due to large fluctuations your price difference may be lost during the transfer.

Also when you use altcoin to transfer money; withdrawal fee is not the only charge you are paying. There is also trading fee involved on both the exchanges. That is when you convert BTC to altcoin you pay a trading fee. Likewise converting altcoin to BTC is also going to cost you a small amount. This cost can become quite big depending on the volume you are converting.

If you miscalculate this then you may end up paying more than usual. So in most scenarios it is always better to send Bitcoin directly to an exchange rather than converting it to an altcoin to avoid fees.

Final note

Finally if you have large amount of cryptocurrencies and don’t plan on trading them then you should move them from the exchange to your wallet. Keeping coins on your exchange account is highly not recommended. You don’t own the private keys. If the exchange gets hacked you’ll lose all your holdings.

Show More


We are crypto enthusiasts and our main intention with Coin Guides is to educate people about Cryptocurrency and Blockchain technology. We regularly publish content about Bitcoin, Ethereum, Altcoins, wallet guides, mining tutorials and trading tips.

Related Articles


  1. Thank you for your EASY to understand guides. I have invested in crypto with a view to holding for 2/3 years. On coinbase I have some bitcoin and some stellar, on Binance I have some cardano. I would like to transfer my cardano to coinbase, I assume I’ll have to wait till coinbase supports cardano. which may be quite soon? Also could you please advise on wallets? Should I have one, and how to go about getting one. I’m not talking huge amounts of cash invested here, but around 5 to 6000. There appear to be plenty of sites telling me what to buy. But not too many giving impartial ground floor help. Thanking you.

      1. You say, convert coins to alt coins to avoid fees. Then you say to use btc to transfer funds to another exchange. You’re confusing me.

  2. Hello,
    I was trading in one of the exchanges, and made some good profits. I then requested for withdrawal. The exchange refused to honour the withdrawal, because, according to them, there was a bug on their system at the time of my trading, which made it possible for me to profit more than “usual”. The cancelled all my transactions, and reset my account.
    My question is, do exchanges control or “approve” the transfer of bitcoin or any altcoins from one address to another address on another exchange too?

  3. Hi Folks

    I was transferring GALA crypto from Revolut to Coinbase and Coinbase have rejected it. I have now having major problems getting the GALA crypto back. Revolut are saying Coinbase need to supply me with a transaction hash ? Coinbase are pushing back saying no transaction has exists.

    Is a transaction hash created for rejections ? If so Coinbase mush have this right ?

    Many thanks


Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button