To swap ETH to USDT, connect your wallet to a DEX or aggregator, choose ETH as “from” and USDT as “to” on the network you want, check the quote and confirm. Native ETH needs no approval, so it is a single transaction. You can also receive USDT on a different network, such as Tron, Solana or Arbitrum, through a cross-chain route in one step.
Key Takeaways
- One transaction for ETH to USDT on the same network.
- Gas in ETH is needed; keep some aside.
- Cross-chain: receive USDT on Tron, Solana or a layer 2 directly.
- Rate depends on pool depth, trade size and route.
Step by Step
- Open the swap widget and connect your wallet.
- From: ETH on Ethereum (or on Arbitrum, Base, Optimism).
- To: USDT on the same or another network.
- Enter the amount, leaving some ETH for gas.
- Check the route, price impact and minimum received.
- Confirm in your wallet.
What Affects the Rate
| Factor | Effect |
|---|---|
| Trade size vs pool liquidity | Bigger trades move the price more |
| Network | Layer 2 gas is far cheaper than mainnet |
| Slippage tolerance | Caps how much worse the fill can be |
| Route | Aggregators split trades across pools |
Slippage is explained in what is slippage in crypto; mainnet gas in ETH gas fees explained.
Which USDT Network to Choose
Pick the network where you will use or send the USDT next. For exchange deposits, check which networks the exchange accepts; for low-cost transfers, Tron, Solana and layer 2s are common choices. See USDT networks explained.
Swapping USDT Back to ETH
Reverse the pair. Because USDT is a token, the first swap from a wallet needs an approval transaction before the swap itself. Approve only the amount you plan to swap if you want tighter control. ETH price data is available on CoinGecko.
