The default here is USDT on Tron (TRC-20) in and USDC on Ethereum (ERC-20) out. USDT and USDC both run on Ethereum, Tron and Solana, so you can change the network on either side in the widget before creating the order. No account and no ID at any point.
No KYC, no account. The only thing the order needs from you is the Ethereum address for the payout.
Live estimates for common amounts of TRC-20 USDT swapped to ERC-20 USDC, calculated from the current market price minus the 0.5% margin built into every fixed quote. The exact amount is locked when you create the order. Rate checked: loading….
| Send USDT (TRC-20) | Receive USDC (ERC-20) (est.) | Swap |
|---|---|---|
| 100 USDT (TRC-20) | ≈ … | Swap 100 USDT (TRC-20) → |
| 500 USDT (TRC-20) | ≈ … | Swap 500 USDT (TRC-20) → |
| 1,000 USDT (TRC-20) | ≈ … | Swap 1,000 USDT (TRC-20) → |
| 5,000 USDT (TRC-20) | ≈ … | Swap 5,000 USDT (TRC-20) → |
| 10,000 USDT (TRC-20) | ≈ … | Swap 10,000 USDT (TRC-20) → |
| Custom amount | Use the widget above | Swap any amount → |
No KYC at any amount. Swaps start at the $50 minimum, and the network fee for the payout is included in the quote you see in the widget.
USDT on Tron is cheap to move and widely used for payments and peer-to-peer trades. USDC on Ethereum is the dollar token many Ethereum wallets, lending apps and exchanges work with by default. People make this swap when they want to use those apps, when they prefer holding USDC, or when a counterparty asks to be paid in ERC-20 USDC.
A TRC-20 token cannot simply be sent to an Ethereum address. The two networks do not talk to each other, and the address formats differ (T on Tron, 0x on Ethereum). The swap takes USDT in on one chain and pays USDC out on the other.
Because both tokens target one dollar, the amount you receive is close to what you send. The difference comes from the live market price of each token, the margin built into the rate and the Ethereum network fee for the payout, all of which are already counted in the quote the widget shows before you send.
Every TRC-20 transfer uses energy and bandwidth. If your account has staked TRX or rented energy, those cover it; if not, the network burns TRX from your balance. A wallet with USDT and zero TRX usually cannot send at all, so add a small amount of TRX first.
Send the exact amount shown on the order page, as one transfer. Splitting it into several payments only slows the order down.
Receiving ERC-20 USDC costs nothing. Moving it again does: every Ethereum transfer pays gas in ETH. If the wallet you are paying out to is empty, plan to add a little ETH, or swap part of your USDT to ETH as a separate order.
A 0x address also works on Ethereum layer-2 networks, and your wallet may list them side by side. This payout lands on Ethereum mainnet, so look under Ethereum when you check for it. If you would rather receive on Solana, change the receive network in the widget.
The quote reflects the live market price of both tokens, the margin built into the rate and the network fee for the payout. The widget shows the exact USDC amount before you send, and the best-rate guarantee is matched to live market rates.
Yes. USDC runs on Ethereum, Tron and Solana, and you can switch the receive network in the widget. Paste an address that matches the network you pick.
TRC-20 transfers spend energy and bandwidth. Without them, the network burns TRX to pay for the transfer, so a wallet with no TRX cannot send USDT. Add a small amount of TRX and try again.
Most swaps finish in 5–30 minutes. Tron deposits confirm quickly, and the USDC payout then waits for an Ethereum block.
No. There is no KYC at any amount and no account to create. Swaps start at the $50 minimum.
USDC →
USDT
USD Coin to Tether
USDC →
ETH
USD Coin to Ethereum
USDT →
BTC
Tether to Bitcoin
USDT →
SOL
Tether to Solana
USDT →
LTC
Tether to Litecoin
BTC →
USDC
Bitcoin to USD Coin
View All Pairs →
📖 New to this swap? Read our guide: USDC Networks: ERC-20 vs TRC-20 vs Solana