Transferring crypto from other exchanges to Binance is a very common operation. Whether you want to consolidate asset management or use Binance's trading features, the transfer process isn't complicated — but there are several critical details you must get right. First, make sure you've Registered on Binance and completed KYC verification, and Download Binance APP to easily check deposit status.
Transfer Steps
Step 1: Get Your Binance Deposit Address
- Log into Binance and go to [Wallet] -> [Deposit]
- Select the coin you want to transfer in (e.g., USDT)
- Select the transfer network (Important! Must match the sending platform)
- The system generates a deposit address — copy this address
- If a Memo/Tag is required, copy that too (XRP, EOS, and similar coins require a Memo — missing it will prevent funds from arriving)
Address Copy Tip: Use the "Copy" button rather than manually selecting, to avoid missing characters at the beginning or end. After copying, verify by comparing the first 4 and last 4 characters of the address.
Step 2: Initiate Withdrawal on the Other Exchange
- Log into your other exchange account
- Go to the withdrawal/transfer page
- Select the same coin
- Paste the Binance deposit address you just copied
- Select the same network (This step is crucial — it must match the network chosen in Step 1)
- Enter the Memo (if required)
- Enter the transfer amount
- Complete security verification and confirm
Step 3: Wait for Arrival
After submission, wait for blockchain network confirmations. Arrival time depends on the selected network:
- TRC-20: Usually 1-5 minutes
- BEP-20 (BSC): Usually 1-3 minutes
- ERC-20: Usually 5-30 minutes, depending on network congestion
- Bitcoin Network: Usually 10-60 minutes, requiring multiple block confirmations
You can check the transfer status in Binance's "Wallet" -> "Transaction History" -> "Deposit." The status will show "Processing" or "Confirming (X/Y)" where X is the confirmed blocks and Y is the total required.
Network Selection Guide
The sender and receiver must select the same network when transferring — this is the most important principle:
- USDT: TRC-20 recommended: Low fees (~1 USDT), fast speed — the best choice for transferring USDT
- ETH: ERC-20 only: ETH is native to the Ethereum network — fees are higher but there's no alternative
- BNB: BEP-20 recommended: BSC network — fast and cheap, especially ideal within the Binance ecosystem
- BTC: Bitcoin network: Bitcoin has one main network — just select BTC
- SOL: Solana network: Extremely fast with very low fees
Important Notes
- Networks Must Match: This is the most critical point — selecting the wrong network could result in permanent asset loss. For example, if you select a TRC-20 USDT address on Binance but send via ERC-20 on the other side, the funds may not arrive and could be difficult or impossible to recover.
- Test with a Small Amount First: For first-time transfers, send a small amount (e.g., 10 USDT) as a test. After confirming it arrived correctly, send the larger amount. This extra fee for the test transaction buys you considerable peace of mind.
- Verify the Address: Carefully check that the copied address is complete and correct. Manually typing addresses is absolutely not recommended — it's extremely error-prone.
- Minimum Deposit Amounts: Binance sets minimum deposit amounts for different coins and networks — deposits below the minimum won't be credited. The deposit page usually displays the minimum amount.
- Save the TxID: After sending, save the transaction hash (TxID). If issues arise, you can use it to check the transaction status on a blockchain explorer and provide it when contacting customer support.
What If the Transfer Doesn't Arrive?
If funds haven't arrived past the expected time, first check the TxID on a blockchain explorer to confirm the transaction status. If it shows confirmed on-chain but not credited on Binance, contact Binance support with the TxID. If the transaction is still processing on-chain, simply wait for network confirmations.