Trading tool · Chain choice

Transfer chain selector

When you move a multi-chain asset like USDT or ETH, the same coin running on TRC20, ERC20, BSC and other chains has very different fees and speeds, and the address and chain must strictly match, or you can lose coins outright. This selector helps you, by route (exchange and wallet) and coin, get a recommended chain, compares the fees and speed of the candidate chains, and puts the most important warning right in front of you. The chains actually available and the fees go by the networks your sending and receiving platforms support live, so make sure both ends support the same chain (checked as of 2026-06).

Pick the transfer route

Both ends must support the recommended chain. Before withdrawing, check which networks the platform supports.

Recommended chain Chain advice
ExchangeBinance etc.
WalletSelf-custody
TRC20

For USDT, go with TRC20: low fees, fast arrival, and the most common stablecoin transfer network.

Fee
Low
vs chains
Speed
Fast
typical
Backup chain
BSC
when both support
!
The wrong chain can lose your coins. The network you send on must exactly match the network of the receiving address; copy-paste the address and check the first and last few characters, never type it by hand. If either end doesn't support a chain, don't use it.
Candidate chains (recommended highlighted)

How to use it

  1. Pick the coin you're transferring. Coins like USDT and USDC are multi-chain assets, where the same-named coin is a different network on each chain; BTC basically only runs on the Bitcoin network, and ETH on Ethereum.
  2. Pick the direction (withdraw or deposit) and what you care about more (lower fees or faster arrival). The selector gives a recommended chain and lists a backup.
  3. Compare against the candidate chains below to see each chain's fee and speed. The most important step: confirm both the sending and receiving platforms support this chain, then paste the address, pick the right network, and send.

A few common questions

Why is one USDT split across chains?
USDT doesn't live on just one chain, it's issued on multiple chains including Tron (TRC20), Ethereum (ERC20), and BNB Smart Chain (BSC). These are networks that don't connect to each other: send USDT on TRC20 to an address that only supports ERC20 and it can be lost. So before transferring you must confirm the sending network = the receiving network, with no exceptions.
Which chain is actually the most cost-effective?
For stablecoins like USDT/USDC, TRC20 and BSC are usually low-fee and fast, the workhorses for everyday transfers; ERC20 (Ethereum) is secure and mature but gas-heavy and slow when congested. It also depends on which chains both platforms support. This tool recommends by lower fees or faster arrival, but go by the networks and fees the platforms support live.
If I get the address or chain wrong, can I recover it?
In most cases it's very hard, or even impossible, to recover, and this is the trap beginners fall into most. Be sure to: copy-paste the address rather than type it, pick the right network when sending, check the first and last few characters, and test with a small amount before a large one. Any time you're unsure, stop and confirm rather than gamble.

To deposit and withdraw on Binance, first get an account

Register on Binance with our invite code for a 20% trading-fee discount*. * Actual rate shown on Binance, live and subject to change.

Invite codeBN4001
Sign up for Binance

The networks actually available for each coin, the on-chain fees, and arrival times are decided by the sending and receiving platforms and network congestion at the time, and can change at any moment. The recommendations here are general rules of thumb, not a guarantee; before transferring, always check the supported networks on both platforms and go by what they show live. The wrong chain or address can cause loss of assets, so proceed carefully. Checked: 2026-06.

More tools