Swap USDT from TRC20 to ERC20, or back
Some apps, prop firms and DeFi protocols only take USDT on Ethereum. If yours is on TRON, a swap moves it across: send TRC20 USDT to a one-time address, and ERC20 USDT goes to the Ethereum address you paste.
Set the form to USDT ERC20 to TRC20The two networks
TRON
TRC20- Receiving address
- Starts with T, 34 characters
- Gas coin (to move it later)
- TRX
- Explorer
- Tronscan
- USDT contract
TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t
Ethereum
ERC20- Receiving address
- Starts with 0x, 42 characters (same format as BNB Smart Chain, Polygon, Arbitrum and Base)
- Gas coin (to move it later)
- ETH
- Explorer
- Etherscan
- USDT contract
0xdAC17F958D2ee523a2206206994597C13D831ec7
Before you send
- Copy an Ethereum address: it starts with 0x. On an exchange deposit page, choose Ethereum (ERC20), not Arbitrum One, Optimism, Base or BNB Smart Chain. They all use 0x addresses, but only an Ethereum deposit receives this payout.
- The network fee for sending to you on Ethereum is inside the estimate, and it moves with Ethereum gas prices. Compare the “You get” amount before you commit.
- Sending from your own TRON wallet needs TRX (or staked energy) for the TRON network fee. Exchanges cover it and charge a withdrawal fee instead.
- Withdrawing from an exchange? Its menu may call the TRON side TRX, TRON or TRC20, and Ethereum ETH, ERC20 or Ethereum. Which name is which.
- Send USDT on TRON (TRC20) to the deposit address, nothing else.
After it lands
- ERC20 USDT arrives at the address you pasted. In MetaMask or another wallet, look on Ethereum Mainnet; if the token doesn't show, add it by the contract below.
- Receiving needs no ETH. To move it on later from your own wallet, you'll need ETH on Ethereum for gas.
- Your order page links to the payout on Etherscan once the swap completes.
Going the other way
- Paste a TRON address: it starts with T and is 34 characters long.
- Your deposit address is a 0x address on Ethereum. Send ERC20 USDT on Ethereum mainnet only: a deposit on Arbitrum, Base, Polygon or BNB Smart Chain isn't part of the swap.
- Sending from your own wallet costs ETH gas on Ethereum; an exchange withdrawal has its own fee instead.
- The minimum is set per direction and shows live in the form.
How every Flipperr swap works
- Fees are inside the estimate. The “You get” amount already has Flipperr's fee and the network fee for sending to you in it. Nothing is added on top.
- The rate floats: the estimate moves with the market until your deposit is swapped. The final amount can differ a little on USDT and USDC, and more when a coin is involved.
- Each order has a one-time deposit address and a window to send: 10 minutes for USDT or USDC, 45 for a coin.
- Your exchange or wallet charges its own fee to send the deposit, separate from our estimate. If it takes that fee out of the amount you send, less arrives, and a short deposit can put the swap on hold until support sorts it out. Add the fee on top so the full amount arrives.
- While the swap runs, your tokens are with our liquidity partner. It can pause a swap it flags as risky and ask you to verify.
- A USDT or USDC swap usually takes a few minutes, and a coin on a slower network can take longer. Busy networks can slow any swap down, and the order page shows every stage.
Other ways to do this
- An exchange that lists USDT on both networks can do this as a deposit and a withdrawal, with an account (usually with KYC). Its fee for an ERC20 withdrawal is set separately from other networks, so compare what's left with the “You get” amount here.
Questions about this route
- Is TRC20 the same as ERC20?
- No. Both are USDT issued by Tether, but TRC20 lives on TRON and ERC20 on Ethereum. They're separate tokens with separate contracts, addresses and fees, so moving between them takes a swap, not a transfer.
- Why is the ERC20 estimate different from BEP20 for the same amount?
- The estimate includes the network fee for sending to you, and that fee depends on the chain you receive on. Ethereum gas moves with demand, so compare the “You get” amount for each before you choose.
- Can I receive on my MetaMask address?
- Yes. Paste your MetaMask address and check the balance on Ethereum Mainnet. The same address works on other networks too, so make sure the wallet is on Ethereum when you look.
- Is there an ERC20 to TRC20 bridge?
- Tether doesn't run a public bridge between Ethereum and TRON. Some third-party bridges cover both chains; with those you connect a wallet and pay gas on the side you leave. Flipperr is a swap service, not a bridge: you send to a one-time address and receive on the other chain. Bridge, exchange or swap compared.
- Do I need TRX to receive USDT on TRON?
- No. A TRON address can receive TRC20 USDT with no TRX in it. You only need TRX or energy later, to send the USDT on from your own wallet.

