This is one of the most frequently asked questions about USDT transfers: can you send USDT ERC20 directly to a TRC20 address? The short answer is no — and doing so could result in permanent loss of funds.
Why You Cannot Send ERC20 Directly to a TRC20 Address
ERC20 and TRC20 are tokens on two completely different blockchains — Ethereum and Tron respectively. They do not communicate with each other directly. A TRC20 address starts with the letter T (e.g., TXyz...), while an Ethereum ERC20 address starts with 0x (e.g., 0xAbc...). If you send ERC20 USDT to a Tron address (or vice versa), the transaction may fail outright, or worse, the funds may be sent to a non-existent or unrecoverable address on the wrong blockchain.
What Happens If You Send to the Wrong Network?
If you accidentally send USDT ERC20 to a TRC20 address (or vice versa), the outcome depends on where you sent it:
- If sent to an exchange that supports both networks, the exchange may be able to recover the funds — but this is not guaranteed and may involve a recovery fee.
- If sent to a private wallet that only supports one network, the funds will likely be permanently lost.
- Always send a small test transaction first when using a new address.
The Correct Way to Convert
To move USDT from ERC20 to TRC20, you must use a conversion service:
- Use a centralized exchange (Binance, Huobi) — deposit ERC20, withdraw TRC20.
- Use a cross-chain bridge (ChangeNOW, FixedFloat) — swap ERC20 for TRC20.
Never attempt to send ERC20 tokens directly to a TRC20 address. The networks are incompatible and your funds will not arrive safely.
How to Identify the Network of an Address
TRC20 (Tron) addresses always start with T and are 34 characters long. ERC20 (Ethereum) addresses always start with 0x and are 42 characters long. These formats are completely different, so you can tell them apart at a glance.



