Sometimes you need to move crypto from Binance to another exchange — maybe to trade a coin that isn't listed on Binance, or to participate in events on another platform. Transferring between exchanges is essentially an on-chain transaction. It's not difficult, but the details matter.
Step 1: Get the Deposit Address on the Receiving Exchange
Log into the receiving exchange (e.g., OKX, Bybit, Gate, etc.), go to the deposit page, and select the coin you want to receive (e.g., USDT). Then choose a deposit network.
After selecting the network, the platform will generate a dedicated deposit address. Copy this address, and check whether a "Memo/Tag" is required — certain coins (such as XRP, EOS, ATOM) require a Memo in addition to the address. Missing the Memo can result in the deposit not being credited.
Step 2: Make Sure Both Sides Are Using the Same Network
This is where mistakes happen most often. If the receiving exchange selected TRC20 for the USDT deposit, then you must also select TRC20 when withdrawing from Binance. If the networks don't match, the funds will be lost, and in most cases they cannot be recovered.
Recommended networks for transfers:
- USDT/USDC: TRC20 or BEP20 — low fees, fast processing
- ETH: ERC20 (Ethereum mainnet) or Arbitrum
- BTC: Bitcoin network (the only option)
Step 3: Withdraw from Binance
Open Binance and go to the "Withdraw" page. Paste the deposit address from the receiving exchange, select the matching network, and enter the transfer amount. If the coin requires a Memo, don't forget to fill it in.
The system will display the fee. After confirming, complete email and 2FA verification to submit.
Step 4: Track and Confirm Arrival
After submitting, check the status in Binance's "Withdrawal History." The process goes through these stages:
- Processing: Binance is handling your withdrawal request
- Completed: The transaction has been broadcast to the blockchain, and a TxID is provided
- Use the TxID to check confirmation progress on a blockchain explorer
The receiving exchange will credit the funds only after the blockchain reaches its required number of confirmations. BEP20 typically takes 1–3 minutes, TRC20 about 1–5 minutes, and ERC20 may need 5–15 minutes.
Important Reminders
Test with a small amount first: The first time you send to a new address, transfer a small amount (e.g., 10 USDT), confirm it arrives, and then send the full amount. This habit can save you from costly mistakes.
Some exchanges have minimum deposit amounts: If the amount you send is below the receiving platform's minimum, it may not be credited. Always check before transferring.
Binance internal transfers are free: If the other party is also a Binance user, you can use the "Internal Transfer" feature to send funds via email or phone number — no fees and instant delivery.
If you don't have a Binance account yet, sign up for Binance to access the full withdrawal and transfer features.